2015. 7. 17. 05:55

1) 다운로드

  이 경로에서 설치하려는 OS 에 맞는 버전을 다운로드 받는다. https://www.apachefriends.org/download.html

  나는 우분투에 설치를 하고자 "xampp-linux-x64-5.6.8-0-installer.run" 버전을 선택하였다.


2) 권한부여

  다운로드 받은 파일을 해당 서버로 복사하고 파일을 실행하기 위한 권한을 부여한다.

$ wget https://www.apachefriends.org/xampp-files/5.6.8/xampp-linux-x64-5.6.8-0-installer.run

$ sudo chmod +x xampp-linux-x64-5.6.8-0-installer.run

  wget을 통하여 파일을 다운로드 받거나 파일을 다운로드 받고  scp 명령어과 같은 방법을 통하여 서버로 복사를 할 수 있다.

3) 설치

$ sudo ./xampp-linux-x64-5.6.8-0-installer.run

  설치과정에 물어보는 것이 많은데 모두  Y 를 누르면 설치가 완료될 것이다. 완료 후 /opt/ 하위 경로에 lampp 디렉토리가 추가되어있는 것을 확인할 수 있다.


4) XAMPP 실행/중지/재시작

$ sudo /opt/lampp/lampp start

$ sudo /opt/lampp/lampp stop

$ sudo /opt/lampp/lampp restart


5) 테스트

  로컬에서만 설치여부를 확인하고자 할 경우에는 특별히 문제가 없다. 다만 다른 PC에서 XAMPP를 열고자 할 경우에는 접근권한이 없다.

  이럴 경우 반드시 방화벽의 80 포트가 열려있는지 확인하고 "/opt/lampp/etc/extra/httpd-xampp.conf" 파일에서 아래처럼 수정해주어야 한다.

sudo vi /opt/lampp/etc/extra/httpd-xampp.conf

...

<LocationMatch ...>

# Require local

ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var

</LocationMatch>

이제 리모트에서도 브라우저로 페이지를 열수가 있다. (http://192.168.xxx.xxx/xampp)



참조) http://www.unixmen.com/how-to-install-xampp-stack-on-ubuntu-15-04/

Posted by CoolDragon