서버 설치 · 1 min read · Nov 22, 2025

OpenSUSE 12.1에서 PHP5 및 MySQL 지원과 함께 Apache2 설치하기 (LAMP) - 2페이지

5 PHP5 테스트 / PHP5 설치에 대한 세부 정보 얻기

기본 웹 사이트의 문서 루트는 /srv/www/htdocs/입니다. 이제 해당 디렉토리에 작은 PHP 파일(info.php)을 만들고 브라우저에서 호출하겠습니다. 이 파일은 설치된 PHP 버전과 같은 PHP 설치에 대한 유용한 세부 정보를 많이 표시합니다.

vi /srv/www/htdocs/info.php

| |

(유효한 vim 이진 패키지가 설치되어 있지 않다는 메시지가 표시되면 “vim”, “vim-enhanced” 또는 “gvim” 중 하나를 설치하십시오. 다음을 실행하여 vi를 설치하고 다시 시도하십시오.

yast2 -i vim

)

이제 브라우저에서 해당 파일을 호출합니다(예: http://192.168.0.100/info.php):

보시다시피, PHP5가 작동하고 있으며, 서버 API 줄에 표시된 대로 Apache 2.0 핸들러를 통해 작동하고 있습니다. 아래로 스크롤하면 PHP5에서 이미 활성화된 모든 모듈을 볼 수 있습니다. MySQL은 거기에 나열되어 있지 않으므로 PHP5에서 MySQL 지원이 아직 없음을 의미합니다.

6 PHP5에서 MySQL 지원 받기

PHP에서 MySQL 지원을 받으려면 php5-mysql 패키지를 설치할 수 있습니다. 애플리케이션에 필요할 수 있는 다른 PHP5 모듈도 설치하는 것이 좋습니다:

yast2 -i php5-mysql php5-bcmath php5-bz2 php5-calendar php5-ctype php5-curl php5-dom php5-ftp php5-gd php5-gettext php5-gmp php5-iconv php5-imap php5-ldap php5-mbstring php5-mcrypt php5-odbc php5-openssl php5-pcntl php5-pgsql php5-posix php5-shmop php5-snmp php5-soap php5-sockets php5-sqlite php5-sysvsem php5-tokenizer php5-wddx php5-xmlrpc php5-xsl php5-zlib php5-exif php5-fastcgi php5-pear php5-sysvmsg php5-sysvshm

이제 Apache2를 재시작합니다:

systemctl restart apache2.service

이제 브라우저에서 http://192.168.0.100/info.php를 새로 고치고 다시 모듈 섹션으로 스크롤합니다. 이제 MySQL 모듈을 포함하여 많은 새로운 모듈을 찾아야 합니다:

7 phpMyAdmin

phpMyAdmin은 MySQL 데이터베이스를 관리할 수 있는 웹 인터페이스입니다.

phpMyAdmin은 다음과 같이 설치할 수 있습니다:

yast2 -i phpMyAdmin

나중에 ISPConfig를 통해 생성된 모든 웹사이트에서 /phpmyadmin(예: http://www.example.com/phpmyadmin) 및 /phpMyAdmin(예: http://www.example.com/phpMyAdmin)으로 phpMyAdmin에 접근할 수 있도록 하려면 /etc/apache2/conf.d/phpMyAdmin.conf를 열고…

vi /etc/apache2/conf.d/phpMyAdmin.conf

… 다음 두 개의 별칭을 맨 처음에 추가합니다:

| Alias /phpMyAdmin /srv/www/htdocs/phpMyAdmin Alias /phpmyadmin /srv/www/htdocs/phpMyAdmin [...] |

Apache를 재시작합니다:

systemctl restart apache2.service

그 후, http://192.168.0.100/phpMyAdmin/에서 phpMyAdmin에 접근할 수 있습니다:

8 링크

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.