본문 바로가기
Server Management

apache, php5, mysql 설치(ubuntu 14.04.3 LTS)

by 붕어고기 2015. 11. 25.
반응형

PHP를 공부하기 위해선 APM(Apache, PHP, MySQL)을 설치해야 한다.


APM을 설치에는 소스설치, apt-get(Advanced Packaging Tool), 오토셋 같이 다양한 방법들이 존재한다.


그 중 우리는 apt-get를 이용하여 설치해보자.


설치에 앞서 팩키지 정보들을 최신화 시켜줘야 한다. 업데이트를 안하면 설치 도중에 에러가 발생할 수도 있다.


sudo apt-get update



Apache 설치(15.11.25 기준 2.4.7)


sudo apt-get install apache2


설치확인 / 버전확인(apache2 -v)


웹브라우저 주소창에 "localhost"를 입력하면 작동 모습을 확인할 수 있다.



MySQL 설치(15.11.25 기준 5.5.46)


MySQL 설치에 앞서 MySQL 인증모듈을 설치한다.


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

(관련내용 : https://packages.debian.org/sid/httpd/libapache2-mod-auth-mysql)


MySQL 설치


sudo apt-get install mysql-server mysql-client


설치도중 root 비밀번호를 설정하는 부분이 있음.


설치확인 / 버전확인(mysql --version)


mysql -u root -p

입력 후 설치 중 설정했던 root 비밀번호를 입력한 다음


select version();

입력 시 버전 확인 가능


exit; 입력시 종료



PHP5 설치(15.11.25 기준 5.5.9-1)


PHP 설치, 관련된 모듈을 같이 설치한다.


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

(관련내용 : https://packages.debian.org/sid/libapache2-mod-php5, http://packages.ubuntu.com/trusty/php5-common)


PHP와 MySQL 연동을 위한 모듈설치


sudo apt-get install php5-mysql


설치확인 / 버전확인(php -v)

1. php 테스트 파일 만들기(gedit는 GUI 환경에서만 사용 가능하며 vi, vim, nano 에디터 중 아무거나 사용해도 무관하다)


sudo gedit /var/www/html/test.php


2. 아래 내용을 입력한다.

<?php

echo("Test");

?>


3. 웹브라우저 주소창에 "localhost/test.php"를 입력하면 작동하는 화면을 볼 수 있다.


- Apache, MySQL 작동 확인

sudo netstat -atp | grep apache2

sudo netstat -atp | grep mysqld


- php5 모듈 찾는법 / 자세히 보는법

sudo apt-cache search php5

sudo apt-cache show package_name


- Apache, MySQL 설정 / 로그파일 위치

Apache config : /etc/apache2/apache2.conf

MySQL config : /etc/mysql/my.cnf

Apache log : /var/log/apache2/

MySQL log : /var/log/mysql/


- Apache, MySQL 다시시작

sudo service apache2 restart

sudo service mysql restart

반응형

댓글