티스토리 뷰


서비스 계정 생성

기존 서버에서 사용하던 미디어위키, 레드마인, 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 같은 저장소를 통한 설치보다 수동 설치가 유지보수에 편한 것 같다. 다음 포스팅에서는 미디어위키나 레드마인 중 하나를 수동 설치하고 데이터베이스 마이그레이션하는 것을 다뤄볼 예정


프로필사진

Yowu (Yu Yongwoo)

흔한 백엔드 개발자입니다
우분투 데스크탑 개발 환경을 선호합니다
최근에는 vscode에 neovim 모드 올려서 쓰고 있습니다
개발용 키보드는 역시 해피해킹 프로2 무각입니다
락 밴드에서 드럼을 쳤습니다

«   2020/10   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함
Total
2,982,871
Today
891
Yesterday
941