스터디 용 블로그
리눅스 phpMyAdmin 설치 (yum) 본문
반응형
리눅스 phpMyAdmin 설치 (yum)
사전 작업
phpMyAdmin 설치
[root@zetawiki ~]# yum install phpMyAdmin ... (생략) =========================================================================================== Package Arch Version Repository Size =========================================================================================== Installing: libjpeg-turbo x86_64 1.2.1-3.el6_5 updates 174 k replacing libjpeg.x86_64 6b-46.el6 phpMyAdmin noarch 3.5.8.2-1.el6 epel 4.3 M Installing for dependencies: libXpm x86_64 3.5.10-2.el6 base 51 k libmcrypt x86_64 2.5.8-9.el6 epel 96 k php x86_64 5.3.3-27.el6_5 updates 1.1 M php-gd x86_64 5.3.3-27.el6_5 updates 107 k php-mbstring x86_64 5.3.3-27.el6_5 updates 455 k php-mcrypt x86_64 5.3.3-3.el6 epel 19 k php-mysql x86_64 5.3.3-27.el6_5 updates 81 k php-pdo x86_64 5.3.3-27.el6_5 updates 75 k php-php-gettext noarch 1.0.11-3.el6 epel 21 k Updating for dependencies: php-cli x86_64 5.3.3-27.el6_5 updates 2.2 M php-common x86_64 5.3.3-27.el6_5 updates 525 k Transaction Summary =========================================================================================== Install 11 Package(s) Upgrade 2 Package(s) Total download size: 9.2 M Is this ok [y/N]: y
... (생략) Installed: libjpeg-turbo.x86_64 0:1.2.1-3.el6_5 phpMyAdmin.noarch 0:3.5.8.2-1.el6 Dependency Installed: libXpm.x86_64 0:3.5.10-2.el6 libmcrypt.x86_64 0:2.5.8-9.el6 php.x86_64 0:5.3.3-27.el6_5 php-gd.x86_64 0:5.3.3-27.el6_5 php-mbstring.x86_64 0:5.3.3-27.el6_5 php-mcrypt.x86_64 0:5.3.3-3.el6 php-mysql.x86_64 0:5.3.3-27.el6_5 php-pdo.x86_64 0:5.3.3-27.el6_5 php-php-gettext.noarch 0:1.0.11-3.el6 Dependency Updated: php-cli.x86_64 0:5.3.3-27.el6_5 php-common.x86_64 0:5.3.3-27.el6_5 Replaced: libjpeg.x86_64 0:6b-46.el6 Complete!
아파치 재시작 1
[root@zetawiki ~]# service httpd restart
Stopping httpd: [ OK ]
Starting httpd: [ OK ]
웹 접속 1
- 웹브라우저에서 http://서버주소/phpMyAdmin 으로 접속
- 로컬이 아니라면, 다음과 같이 접근권한이 없다는 메시지가 나올 것이다.
Forbidden You don't have permission to access /phpMyAdmin on this server.
IP 허용
phpMyAdmin.conf 파일을 vim으로 열어서 허용할 IP에 자신의 IP를 추가한다.
vim /etc/httpd/conf.d/phpMyAdmin.conf
<Directory /usr/share/phpMyAdmin/>
<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAny>
Require ip 127.0.0.1, 자신의_아이피
Require ip ::1
</RequireAny>
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1, 자신의_아이피
Allow from ::1
</IfModule>
</Directory>
- 수정 예시 (192.168.0.217에서 접속한다고 가정[1])
<Directory /usr/share/phpMyAdmin/>
<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAny>
Require ip 127.0.0.1, 192.168.0.217
Require ip ::1
</RequireAny>
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1, 192.168.0.217
Allow from ::1
</IfModule>
</Directory>
아파치 재시작 2
[root@zetawiki ~]# service httpd restart
Stopping httpd: [ OK ]
Starting httpd: [ OK ]
웹 접속 2
- 웹브라우저에서 접속해보면 사용자 인증[2]으로 들어간다.
- MySQL 아이디, 패스워드를 입력하면 로그인된다.
반응형
'리눅스' 카테고리의 다른 글
[CentOS] 네트워크 설정 (0) | 2015.05.12 |
---|---|
CentOS 6 최소 설치 VirtualBox 게스트 확장 설치 (0) | 2015.05.12 |
VirtualBox 리눅스 인터넷 연결 (0) | 2015.05.12 |
VirtualBox 리눅스 SSH 연결 (브리지) (0) | 2015.05.12 |
nano 단축키 (0) | 2015.01.15 |