[IT 관련 지식]/[Linux]
웹서버 구축
판톰
2013. 3. 11. 12:46
반응형
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
파일을 생성후 아래와 같이 저장
- <?php
- print_r(php_info());
- ?>
웹브라우저에서 실행
9. Apache 와 MySql 의 기본설정파일 위치
- Apache 설정파일 : /etc/apache2/apache2.conf,
- Apache root 경로 설정 : /etc/apache2/sites-available/default
- MySql 설정파일 : /etc/mysql/my.cnf
반응형