phpmyadmin 최신판
phpMyAdmin 설치
phpMyAdmin의 두가지 선택버전이 존재한다. PPA를 이용해 최신의 버전을 사용하던지 우분투 12.04에서 제공하는 3.4 대의 버전을 사용하던지...
구버전 사용하기
BASH
sudo apt-get install phpmyadmin
최신버전 사용하기
PPA 저장소를 이용해서 최신의 phpMyadmin을 사용하도록 한다.
저장소 ppa:nijel/phpmyadmin
BASH
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:nijel/phpmyadmin
sudo apt-get update
sudo apt-get install phpmyadmin
dpkg -l phpmyadmin
설치중에 db_config를 이용한 설정을 할것인지 묻고 (Yes 선택) MySQL 패스워드를 다시 물으며 사용하는 웹서버 선택하면 자동으로 phpMyadmin을 /etc/apache2/conf.d 디렉토리에 설정파일을 생성한다.
/etc/apache2/conf.d 디렉토리는 /etc/apache2/apache2.conf 파일에서 Include 하므로 phpmyadmin 설정파일을 따로 Include 하지 않아도 된다. 웹게시물들을 확인해보니 이를 Include 하라는 포스팅을 볼 수 있는데 아마도 phpmyadmin 설치시 db_config를 이용한 설정을 하지 않았을 경우로 보인다.
만약 phpmyadmin 설정 파일을 Include 한다면 두번이나 로드하기 때문에 에러메시지를 띄울것이다.
Depends - phpmyadmin 4.0.5
libapache2-mod-php5 | libapache2-mod-php5filter | php5-cgi | php5-fpm | php5, php5-mysql | php5-mysqli | php5-mysqlnd, php5-mcrypt, php5-json, perl, debconf (>= 0.5) | debconf-2.0, dbconfig-common, ttf-dejavu-core, php-gettext, ucf (>= 0.28)
설치확인
데몬이 대기중인 포트 확인
BASH
sudo netstat -antp | grep apache2
sudo netstat -antp | grep mysqld
PHP와 Apache 연동 확인
BASH
sudo vi /var/www/phpinfo.php
<?php phpinfo(); ?>
웹브라우저에서 http://서버IP/phpinfo.php 로 확인한다.