Mysql

phpmyadmin 설치방법, You don't have permission to access /phpMyAdmin on this server. , #2002 MySQL 서버에 로그인할 수 없습니다 해결방법

뱀고기* 2015. 5. 26. 18:53
1. yum -y install phpMyAdmin


2.로컬 접속이 아닐시 You don't have permission to access /phpMyAdmin on this server.

오류가 뜸. vim /etc/httpd/conf.d/phpmyadmin.conf


############기본값############

#

#  Web application to manage MySQL

#

#

<Directory "/usr/share/phpmyadmin">

#  Order Deny,Allow

#  Deny from all

#  Allow from 127.0.0.1

</Directory>


###########변경값############
#

#  Web application to manage MySQL

#

#

<Directory "/usr/share/phpmyadmin">

  Order Deny,Allow

#  Deny from all

  Allow from all

</Directory>




Allow from에 로컬과, 특정 아이피만 접속하게 하고싶다면 Allowfrom 127.0.0.1, 원하는_IP 적으면 됨.
후 httpd 데몬 재시작후
브라우저에서 http://127.0.0.1/phpmyadmin 하면 로그인창 뜸.

이래도 퍼미션 오류가 뜨며 phpmyadmin이 안보일시
httpd.conf에 가서

<Directory "/usr/share/phpMyAdmin">

Order allow,deny

Allow from all

</Directory>

작성 해준후 데몬 재시작


로그인창은 떳다, 그런데  #2002 MySQL 서버에 로그인할 수 없습니다

가 뜨며 로그인이 안된다 할시

/etc/php.ini 안에

mysql.default_socket = /var/lib/mysql/mysql.scok

mysqli.default_socket = /var/lib/mysql/mysql.sock

변경후 httpd 재시작