APM(apache, php, mysql) 설치시 유의사항

AtoM 또는 Omeka 등의 오픈소스를 설치하려면 서버에 먼저 APM(apache, php, mysql)을 설치해야 합니다.
물론 apache 대신 nginx 등의 다른 웹서버 패키지를 설치해도 되지만 여기서는 apache 웹서버 기준으로 설명드립니다.
APM 설치시엔 아래의 순서로 설치를 권장합니다.


apache --> php --> mysql

만약 apache를 설치하기 전에 php를 먼저 설치하거나 apache가 제대로 설치되지 않은 상태에서 php를 설치하면 설치 중 에러가 발생될 수 있습니다(본 글 하단 에러 사례 참고). 또, 잘 설치되었다고 판단했지만 omeka나 atom 설치시 에러가 발생될 수도 있습니다.
apm 설치 단계에서 오류가 계속 발생하거나 분명히 매뉴얼 절차대로 설치했음에도 계속 에러가 발생하는 경우 아래의 방법을 사용하시면 깔끔하게 다시 설치하실 수 있습니다.

+ 기존 잘못 설치된 PHP 패키지 삭제
$ sudo apt-get remove php5  또는 sudo apt-get purge php5
$ sudo apt-get remove libapache2-mod-php5  또는 sudo apt-get purge libapache2-mod-php5
$ sudo apt-get autoremove
$ sudo apt-get clean
$ sudo apt-get autoclean

+ 기존 잘못 설치된 Apache 패키지 삭제
$ sudo apt-get remove apache2  또는 sudo apt-get purge apache2
$ sudo apt-get autoremove
$ sudo apt-get clean
$ sudo apt-get autoclean

+ Apache 및 PHP 패키지 재설치
$ sudo apt-get install apache2  또는 sudo apt-get --reinstall apache2
$ sudo apt-get install php5  또는 sudo apt-get --reinstall php5
$ sudo apt-get install libapache2-mod-php5  또는 sudo apt-get --reinstall libapache2-mod-php5

* apm 설치 관련 에러 사례는 아래의 케이스를 참고하시기 바랍니다.
http://osasf.net/discussion/405/omeka-v2-4-%EC%84%A4%EC%B9%98-%EC%97%90%EB%9F%AC-e-sub-process-usr-bin-dpkg-returned-an-error-code-1
Sign In or Register to comment.