티스토리 뷰

반응형


서비스 계정 생성

기존 서버에서 사용하던 미디어위키, 레드마인, 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)

흔한 Node.js/Java 백엔드 개발자입니다
Ubuntu와 MacOS 데스크탑 개발 환경을 선호합니다
최근에는 vscode와 IntelliJ를 사용하고 있습니다
vscode에는 neovim, IntelliJ는 ideaVim
개발용 키보드는 역시 HHKB Pro 2 무각입니다
락 밴드에서 드럼을 쳤습니다

최근에 올라온 글
최근에 달린 댓글
«   2024/04   »
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
글 보관함
Total
Today
Yesterday