Ubuntu Server 구축 03 - phpMyAdmin 수동 설치
서비스 계정 생성
기존 서버에서 사용하던 미디어위키, 레드마인, phpMyAdmin을 official라는 계정을 만들고 이곳의 홈 디렉토리에서 관리하도록 한다.
$ useradd -m official -s /bin/bash
passwd 명령어로 비밀번호도 설정해주자
$ sudo passwd official
이전에 skel에 생성해놓은 public_html 때문에 public_html이 생성되어 있겠지만 여기서는 사용하지 않으므로 삭제한다.
$ rm -r /home/official/public_html
phpMyAdmin 수동 설치
phpMyAdmin Official Website에서 사용하려는 버전의 Download 아이콘에 오른쪽 버튼을 눌러 다운로드 링크를 딴후 /home/official/에서 wget 명령어로 압축 파일을 받는다.
$ wget https://files.phpmyadmin.net/phpMyAdmin/4.5.0-rc1/phpMyAdmin-4.5.0-rc1-all-languages.zip -P /home/official/src/
unzip 명령어로 압축 해제를 해주자.
$ unzip /home/official/src/phpMyAdmin-4.5.0-rc1-all-languages.zip -d /home/official/dir/
/home/official/src 에 압축이 풀렸다. 해당 디렉토리에 심볼릭 링크를 걸어놓자. 이렇게 하면 나중에 버전 업데이트와 같은 이벤트 발생시 심볼릭 링크의 경로만 변경하면 되어서 편하다.
$ ln -s /home/official/dir/phpMyAdmin-4.5.0-rc1-all-languages /home/official/phpmyadmin
2중 심볼릭 링크로 http://도메인/phpmyadmin 으로 접속 할 수 있게 하자
$ sudo ln -s /home/official/phpmyadmin /var/www/html/phpmyadmin
http://도메인/phpmyadmin 으로 접속. 접속이 되면 문제 없이 설정이 잘 된 것이다.
mysql-server 설치시 설정한 root 계정으로 접속해 보자. 아래와 같이 버전 현황이 잘 뜨면 끝.
포스트에서는 위와 같은 방식으로 url을 연결했지만 나는 Apache2의 VirtualHost 방식을 더 선호한다. 관련 포스팅은 아래 참고
2015/09/18 - Ubuntu Server 구축 04 - MediaWiki 서버 이전 (Migration)
개인적으로 apt-get이나 yum 같은 저장소를 통한 설치보다 수동 설치가 유지보수에 편한 것 같다. 다음 포스팅에서는 미디어위키나 레드마인 중 하나를 수동 설치하고 데이터베이스 마이그레이션하는 것을 다뤄볼 예정