메뉴 건너뛰기

리눅스 우분투 - LAMP 설치 방법

미르 2014.04.24 14:26 조회 수 : 500


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페이지가 보일것이다.


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


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


참고) 귀차니즘 때문에 위 링크에서 CV신공으로 편집합니다.

[ 설치 방법 ]


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

You'll be prompted to confirm that you want to install the packages. Hit <Enter> to continue.

(엔터 입력)

Install phpMyAdmin packages



You'll next be prompted to select a web server to configure with phpMyAdmin. This is important! Use the arrow keys on your keyboard to highlight apache2 and then used the space bar to select it. Then hit <Enter> to continue. Make sure to click the picture below to see it in full size to see what I'm describing.

( apache2 선택 후 엔터)

Configure phpMyAdmin for Apache


The next screen will ask if you want to configure phpMyAdmin with a database called dbconfig-common. Select "Yes" and hit <Enter>.

(Yes 선택 후 엔터)

phpMyAdmin configure dbconfig-common



You'll next be prompted to enter the MySQL root password you created earlier so that the new database can be created. So enter your MySQL root password and hit <Enter>.

(DB 설치할때 입력한 root 계정 패스워드 입력 후 엔터)

Enter MySQL root password


The next prompt is to create a MySQL application password for phpMyAdmin. You can hit <Enter> if you want a random password to be created. I usually use the same password that I used for the MySQL root password. It's probably not the greatest idea in terms of security, but since this is for a closed development environment, it's probably low risk.

(phpMyAdmin 관리자 패스워드 입력 후 엔터)

phpMyAdmin MySQL application password


Finally, you'll be prompted to confirm your MySQL application password. Type the same password as the previous step and hit <Enter>.

(패스워드 입력 후 엔터)

Confirm MySQL application password


Installing and configuring phpMyAdmin is now complete.

(인스톨 및 설정 완료)

Testing phpMyAdmin

The last step is to make sure that phpMyAdmin is working. Open a web browser and enter the address http://localhost/phpmyadmin/. You should see a page that looks like this.

(테스터 방법은 브라이저 주소창에 http://localhost/phpmyadmin/ 입력 후 확인해보세요)

phpMyAdmin login screen

phpMyAdmin login screen

You should now be able to log in with the username root and the root password that you created earlier.

(root 패스워드 입력하여 사용)

phpMyAdmin logged in