본문 바로가기
[IT 관련 지식]/[Linux]

웹서버 구축

by 판톰 2013. 3. 11.
반응형

APM [ Apache + php + Mysql]

APM 이란 리눅스에서 웹서버를 구성할때 많이 쓰이는 프로그램의 일반적인 통합명칭입니다

 

요즘은 LAMP [Linux + Apache + Mysql + php/perl,python) 환경이라고도 부르기도

 

일반적인 설치 순서는

 

Apache >>> Mysql >>> php

 

설치

 

1. Apache 설치

  • $ sudo apt-get install apache2

2. MySql 인증을 위한 모듈 설치

  • $ sudo apt-get install libapache2-mod-auth-mysql

3. MySql 설치

  • $ sudo apt-get install mysql-server mysql-client

4. PHP 설치

  • $ sudo apt-get install php5-common php5 libapache2-mod-php5

5. PHP와 MySql 을 연동하기 위한 모듈 설치

  • $ sudo apt-get install php5-mysql

6. Apache 재시작

  • $ sudo /etc/init.d/apache2 restart

7. MySql 동작 확인

  • $ sudo netstat -tap | grep mysql

*정상작동 시

  • tcp    0    0    localhost:mysql    *.*    LISTEN    -

*위와 같이 정상작동 하지 않을 경우 MySql 을 재시작

  • $ sudo /etc/init.d/mysql restart

8. PHP 동작 확인

  • $ sudo vi /var/www/phpinfo.php

파일을 생성후 아래와 같이 저장

  1. <?php
  2.     print_r(php_info());
  3. ?>

웹브라우저에서 실행

9. Apache 와 MySql 의 기본설정파일 위치

  • Apache 설정파일 : /etc/apache2/apache2.conf, 
  • Apache  root 경로 설정 : /etc/apache2/sites-available/default
  • MySql 설정파일 : /etc/mysql/my.cnf

반응형

'[IT 관련 지식] > [Linux]' 카테고리의 다른 글

apt-get 옵션  (0) 2013.06.04
ssh 접속 느림 해결  (0) 2013.03.11
리눅스 명령어  (0) 2013.03.11
date 를 이용한 시간 변경 방법  (0) 2013.01.11
BIND 이용한 내부 전용 DNS 구축 방법  (0) 2012.07.24