Linux & Unix

[Ubuntu] 우분에서 APM 웹서버 구축하기

IT초보아빠 2016. 3. 7. 10:34


웹서버를 구축할 떄 가장많이 사용하는 조합이
Apache, Php, MySQL 이다.

이조합의 앞글자를 따서 대부분 APM 이라고 부른다.

리눅스에서 APM을 구축하는 것은 인터넷이 연결되어 있는 환경에서는
간단하게 명령어 몇줄을 입력하면 설치가 완료 되기 때문에 매우 간단 하다.



설치하기


  1. Apache2
    $ sudo apt-get install apache2

    위의 명령어를 활용해서 apache2 를 인스톨 할 수 있다.

  2. MySQL5
    MySQL Server와 서버에 접속하기 위한 Client를 설치한다.
    $ sudo apt-get install mysql-server mysql-client

    이때 설치 과정에서 Mysql 비밀번호 설정하는 창이 나오면
    비밀번호를 설정해 주면 된다.
    이떄 설정한 비밀번호를 잘 기억해 두자

    20160307_install_mysql_1

  3. PHP5
    다음으로 PHP를 설치해 주면 된다.
    $ sudo apt-get install php5 php5-common

     

  4. Apache와 PHP 연동
    $ sudo apt-get install libapache2-mod-php5

     

  5. PHP와 MySQL 연동
    $ sudo apt-get install php-mysql

     

구축 테스트 하기

  1. apache와 MySQL을 재시작 해 준다.
    $ sudo /etc/init.d/apache2 restart
     
    $ sudo /etc/init.d/mysql restart

     

  2. Apache 서버와 MySQL 서버가 정상적으로 작동하고 있는지 확인한다.
    $ sudo netstat -atp | grep apache2
     
    $ sudo netstat -atp | grep mysqld

    20160307_apm_test_1

  3. PHP와 Apache의 연동을 확인해 본다.
    기본적으로 설치 후 웹호스트의 루트 디렉토리는 /var/www/html이 되며
    /var/www/html  폴더 하위에 phpifo.php 파일을 만든 후 다음의 내용으로
    편집한다.
    $ sudo vi /var/www/html/phpinfo.php
    
    <?php
    
    phpinfo();
     
    ?>

     

  4. 다음으로 웹브라우저 에서 접속하여 php 화면이 정상적으로 보이는지 확인해 본다.
    php 정보 화면이 정상적으로 보인다면,
    정상적으로 구축 된 것 입니다.