티스토리 뷰

IT Story/리눅스

우분투 – LAMP 설치방법

행복한소식까치 2015. 2. 26. 18:42
반응형

Linux APM(Apache, Php, MySQL) 설치 할 경우 명령어 한줄로 간편하게 설치 할 수 있습니다.

 

이에대한 자세한 설명을 참고하고 싶다면 아래 링크에서 확인할 수 있다.
http://tuxtweaks.com/2010/04/installing-lamp-on-ubuntu-10-04-lucid-lynx/

 

설명은 아래와 같은 한줄 명령으로 요약 있다.

아래 명령어 한줄이면 설정이 완료 됩니다.

 

[ 설치 명령어 ]

sudo apt-get install lamp-server ^  

위의 명령어를 사용할 수 없게 된다면 다음의 명령어들을 차례로 사용하면 된다.

sudo apt-get install apache2
sudo apt-get install mysql-server mysql-client
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
sudo apt-get install php5-cli
sudo apt-get install php5-common php5 libapache2-mod-php5
sudo a2enmod php5

아래 명령어는 각각의 서비스를 재시작 해주는 코드이다.

sudo /etc/init.d/apache2 restart
sudo /etc/init.d/mysql restart

그리고 다음의 코드로 설치 버전 작동 여부를 확인할 있다.
sudo netstat -tap | grep mysql

apache2 -v
php -v
mysql -V

 

그러면 이 사용법을 알아보자.

먼저 이 명령어를 실행하게 되면 중간에 설치를 진행할것인지 말것인지를 물어보는 글이 뜬다 그러면  그냥 가볍게 ENTER를 쳐서 넘어가주자.

그리고 또 중간에 한번 화면이 멈추는데(자줏빛이었나 파란빛이었나.. 그런 배경화면이 나올것이다.)

그것은 아마도 Mysql root 계정의 암호를 설정하라는 내용일 것이다.


Mysql의 root Password 를 두차례에 걸쳐 입력하라고 할것이다 그럼 그냥 입력하고 엔터를 치고 진행을 시키면 된다.


그럼 이제 APM 세팅이 제대로 되었는지 확인을 해보자.!!
다음의 명령어를 터미널에 차례로 입력한다.

cd /var/www
rm index,html
-> 기존의 html확장자를 가진 index page를 지우고 php확장자를 가진 index.php로 새 문서를 하나 만듭니다. 그리고 그 문서안을 이렇게 채워 줍니다.

This is my homepage
<? phpinfo() ?>

이렇게 해서 파일명을 "index.php"라고 하여 저장한 다음에 브라우저를 켜서 해당 웹서버 URL을 열어보면

현재 웹서버의 Php정보를 포함한 index.php페이지가 보일것이다.

정상적으로 보인다면 설정이 완료 된것입니다. 

만약 보이지 않는다면 아래와 같이 변경해서 테스터 합니다.

<?php phpinfo() ?>

<?php ?>로 입력하여 정상 출력된다면 코딩시 계속 "<?php ?>" 이방식으로 코딩 하거나

etc/ls php.ini 파일을 열고 short_open_tag = On 으로 설정하면 "<? ?>" 이방식으로 사용가능합니다.

 

추가로 Mysql DB 관리를 위한 phpMyAdmin 설정 방법은 아래와 같다

[ 설치 방법 ]

sudo apt-get install libapache2-mod-auth-mysql phpmyadmin

 

 

반응형
댓글