epel Repolist 추가
# yum install epel-release
# yum repolist
..(생략)..
epel Extra Packages for Enterprise Linux 6 - x86_64
..(생략)..
위와 같이 epel이 확인되면 정상적으로 설치 된 것이다.
phpMyAdmin 설치
# yum install phpMyAdmin
# service httpd reload
웹브라우저에서 http://서버주소/phpMyAdmin 으로 접속 확인
403에러가 떨어진다면 conf파일을 수정해 주어야 한다.
# vi /etc/httpd/conf.d/phpMyAdmin.conf
core와 setup의 접근 권한이 아래와 같이 되어 있을 것이다.
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from ::1
로컬에서만 접속 가능하도록 되어 있다. 403에러가 떨어졌다는 것은 호스팅을 이용하거나 서버 외부에서 접속을 하려 했단 것이다. 외부에서 자유롭게 접속하도록 바꾸고 싶다면 아래와 같이 한다.
Order Deny,Allow
Allow from All
# Deny from All
# Allow from 127.0.0.1
# Allow from ::1
기존 설정을 주석처리 "#" 하고 Allow from All을 해준 것이다. 만약 보안을 강화하고 특정 호스트에서만 접속되게 하고 싶다면
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from 123.456.789.101
Allow from ::1
과 같이 원하는 아이피를 추가 해 주면 된다.
이렇게 하고 다시
# service httpd restart
http://서버주소/phpMyAdmin/setup 접속
[새 서버] 클릭
"새 서버 추가" --- 서버 호스트명, 서버 포트 등 입력 --- [저장]
"설정 파일" --- 기본 언어: 한국어 - Korean --- [저장]
여기까지 하면 /var/lib/phpMyAdmin/config/config.inc.php 파일이 생성
# mv /etc/phpMyAdmin/config.inc.php /etc/phpMyAdmin/config.inc.php.old
# cp /var/lib/phpMyAdmin/config/config.inc.php /etc/phpMyAdmin/config.inc.php
기존 파일을 백업해 두고 새로 만들어진 config파일을 위치시킨다.
이렇게 하면 완료!
http://서버주소/phpMyAdmin 으로 접속하여 기존 id/pass로 로그인 되는지 확인해 본다.
참고
http://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_phpMyAdmin_%EC%84%A4%EC%B9%98_(yum)
http://luckyyowu.tistory.com/287
* 약간의 복붙이 있습니다. 너그러운 양해 부탁드립니다.
'IT 실무 > 서버 관리' 카테고리의 다른 글
[리눅스마스터] cpio 명령어 옵션 (0) | 2018.01.27 |
---|---|
[리눅스마스터] grub.conf (0) | 2018.01.27 |
iptables 가장 간단한 사용법 하나 (0) | 2015.12.22 |
CentOS 환경에 nodejs 설치하기 (0) | 2015.12.22 |
리눅스 $PATH 추가 설정 (0) | 2015.10.01 |
댓글