phpMyAdmin 설치 방법
몇번의 삽질 끝에 아 이런거구나 하고 이제서야 조금 알게되었다.
phpMyAdmin 을 설치해서 이용하면 MySQL DB 다루는 것이 매우 편리하다.
1. 프로그램 다운로드 : http://www.phpmyadmin.net/ 에서 최신 버전을 다운로드
2. 프로그램 설치
- 다운로드 받으면 zip 으로 압축된 파일
- FTP 또는 SFTP 를 이용하여 리눅스 서버로 업로드
- Unzip phpmyadmin 파일명 해서 압축 해제
- 설치할 폴더와 다른 곳에서 압축을 풀었다면 원하는 곳으로 mv (이동) 시킴
3. phpMyAdmin 설치를 위한 기초지식
- 보안을 위해서 폴더명을 다른 이름으로 변경하여 사용할 것을 권장
- 하위 폴더에 setup 폴더가 있는데 이 폴더를 지정하여 실행하면
설정한 파일 정보가 config 폴더 밑에 config.inc.php 로 저장됨
- 따라서, 먼저 mkdir config 로 폴더를 생성시켜 줘야 함
4. phpMyAdmin 설치를 위한 방법 안내
- phpMyAdmin 이 설치된 폴더에서
- # mkdir config '// config 폴더 생성
- # chmod o+rw config '// 권한 부여
- # cp config.sample.inc.php ./config/config.inc.php
- # chmod o+w config/config.inc.php
- # cd examples '// examples 폴더로 이동
이제 ls -al 을 입력해서 create_tables.sql 파일이 존재하는지 확인하고 나서
# mysql -u root -p < create_tables.sql
password : '// MySQL root 패스워드 입력
하면 MySQL DB에 phpmyadmin 이라는 DB가 생성된다.
5. 이제 setup (환경설정)을 해준다.
- http://사이트URL/phpMyAdmin/setup/ 이라고 입력
하면 환경설정하는 화면이 나온다.
저장(save) 하면 환경설정 정보가 /config/config.inc.php 파일에 저장된다.
이제 환경설정 파일을 phpMyAdmin 이 설치된 폴더로 이동시킨다.
# cd ..
# cp config/config.inc.php ./
6. 이제 보안설정을 위해서 해줘야 할 일은 setup 폴더 전체 삭제, config 폴더를 삭제해준다.
# rm -rf config/
# rm -rf setup/
7. 이제 환경설정 저장한 정보를 적용하기 위해서 아파치를 재기동한다.
# service httpd restart
8. phpMyAdmin 로그인 화면
GO 하단에 이상한 글씨가 보인다면 이것은 config.sample.inc.php 파일을 삭제하지 않아서 생기는 현상이므로 이 파일을 삭제해주면 된다.
---------------------------------------
버전이 좀 낮은 것이 사용하는데 편해서 낮은 버전을 구해서 사용하고 있다.
윈도우에서 해당 폴더에 압축을 풀어서 사용할 경우에는
http://localhost/myadmin/
이라고 입력하면 phpMyAdmin 창이 나온다. 여기에서 myadmin 이란 건 설치한 폴더명을 의미한다.
첨부된 파일은 낮은 버전의 phpMyAdmin 인데 압축된 폴더명은 myadmin 으로 되어 있다.
일일이 입력하기 귀찮아서 폴더명을 변경했다.
'리눅스' 카테고리의 다른 글
FTP 상위디렉토리 접근금지 (vsFTPd) - ftp chroot (2) | 2014.10.23 |
---|---|
리눅스 shell 접속프로그램 허용 불가 (0) | 2014.10.22 |
Virtual Host 설정 (0) | 2014.10.11 |
IP주소를 알아내는 nslookup 명령어 (0) | 2014.10.05 |
리눅스에서 디렉토리, 파일 용량 확인 (0) | 2014.09.28 |