CYWORLD

ruo91님의 싸이홈

알림

리눅스 - phpMyAdmin 설정

MySQL 을 사용하려면 콘솔에서 명령어를 알아야 하는 불편함이 있습니다.
phpMyAdmin은 명령어를 알지 못해도 웹 페이지에서 설정 해줄때 사용합니다.
phpMyAdmin 을 아래 주소에서 최신 버전으로 다운로드 합니다.
http://www.phpmyadmin.net
[root@ruo91 ~]# cd /usr/local/src
[root@ruo91 ~]# wget \
http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.2.4/phpMyAdmin-3.2.4-all-languages.tar.bz2
[root@ruo91 ~]# tar xjvf phpMyAdmin-3.2.4-all-languages.tar.bz2
[root@ruo91 ~]# mv phpMyAdmin-3.2.4-all-languages myadmin
phpMyAdmin 디렉토리 안에 있는 config.sample.inc.php 파일을 config.inc.php 로 변경합니다.
[root@ruo91 ~]# cd /usr/local/src/myadmin
[root@ruo91 ~]# mv config.sample.inc.php config.inc.php
config.inc.php 파일의 아래 두가지 내용을 수정합니다.
[root@ruo91 ~]# vi config.inc.php
/* phpMyAdmin 로그인 인증을 쿠키로 할때 사용할 값을 적어줍니다.
* 인증 방식을 http 로 할경우 필요 없음..
*/
$cfg['blowfish_secret'] = 'ruo91phpMyAdmincookie';
/* 로그인 인증을 선택합니다. 기본값은 cookie 이며 보안상 http 로 설정할것을 권장합니다. */
$cfg['Servers'][$i]['auth_type'] = 'http';
아파치에서 phpMyAdmin 을 알리아스(Alias)를 걸어 줍니다.
<VirtualHost *:80>
ServerName www.yongbok.net" target="_blank">www.yongbok.net
ServerAdmin ruo91@yongbok.net
ServerAlias yongbok.com yongbok.net www.yongbok.com www.yongbok.net" target="_blank">www.yongbok.net
DocumentRoot /home/www
ErrorLog /home/apache2-log/www-error.log
LogLevel warn
CustomLog /home/apache2-log/www-access.log combined
ErrorDocument 403 http://www.yongbok.net" target="_blank">www.yongbok.net/error/permission
ErrorDocument 404 http://www.yongbok.net" target="_blank">www.yongbok.net/error/
Alias /phpMyAdmin "/usr/local/src/myadmin"
Alias /myadmin "/usr/local/src/myadmin"
<Directory "/home/www">
Options FollowSymLinks
AllowOverride FileInfo AuthConfig
</Directory></VirtualHost>아파치를 재시작 합니다.
[root@ruo91 ~]# /usr/local/apache2/bin/apachectl restart
phpMyAdmin에 접속한 화면

댓글 4

TOP
TOP