ubuntu 14.04 LTS 에서 apache, php5, mysql 설치하기
참고 : http://opentutorials.org/module/255/2602
http://www.blossom7.net/ubuntu-12-04-lts-apm-install-apache-php-mysql/
** 생활코딩 이고잉님 동영상 강좌
<< 설치 순서 >>
1. 설치할 팩키지 정보 업데이트
sudo apt-get update
--> (업데이트 안하면 중간에 에러 발생할수도 있다)
2. 아파치 2 설치
sudo apt-get install apache2
===> 여기까지 설치후, 웹브라우저에 localhost 입력하면, 아래 그림처럼 apache 서버 작동 모습 확인 가능하다.
3. mysql 인증 모듈 설치
sudo apt-get install libapache2-mod-auth-mysql
--> 참고 : http://www.hamslab.com/lab/php/web_auth/web_auth_mysql.html
4. mysql 설치
sudo apt-get install mysql-server mysql-client
--> 설치중에 mysql 비밀번호 설정한다.
5. PHP5 설치 ( 자세한 내용은 http://freeprog.tistory.com/148 참고)
sudo apt-get install php5-common php5 libapache2-mod-php5
6. PHP와 MySQL을 연동하기 위한 모듈을 설치
sudo apt-get install php5-mysql
7. apache를 재시작
sudo /etc/init.d/apache2 restart
8. mysql 을 재시작
sudo /etc/init.d/mysql restart
*** web server 잘 되는지 확인 작업.
1. php 테스트 파일 만들기
sudo gedit /var/www/test.php
(주의: Ubuntu 14.04 LTS 에서는 sudo gedit /var/www/html/test.php 로 해야한다.)
2. gedit 편집기 열리면 아래 내용 입력후 저장한다.
<?php
echo("Test my first php");
?>
3. web browser 열고, 아래 주소 입력한다.
localhost/test.php
4. 아래 처럼 나오면 성공!!!
<< 참고 >> http://php.net/manual/en/ini.core.php#ini.short-open-tag
현재는 php 코드문을 <?php ?> 양식으로 해야만 인식한다.
--> <? ?> 양식도 인식하게 하게 위해서는 /etc/php5/apache2/php.ini 파일에서 short_open_tag = On 으로 설정 변경후 저장해야한다.
--> 이후에 apache 재시작 해야한다.
sudo /etc/init.d/apache2 restart
위의 test.php를 아래와 같이 바꿔도 잘 실행 된다...
<?
echo("Test my first php");
?>
* apache, mysql 작동 테스트
* MySQL을 잘 설치했는지 확인 명령어
mysql -uroot -p
---> 시작시, mysql 설치시 입력한 비밀번호 입력해야함.
---> mysql 종료 명령어 : exit; 엔터
** 아파치 및 MySQL 설정 및 디폴트 디렉토리
아파치 설정 파일 : /etc/apache2/apache2.conf
mysql 설정 파일 : /etc/mysql/my.cnf
Default Web root : /var/www ( ubuntu 14.04 LTS 에서는 /var/www/html )
Apache root location : /etc/apache2/sites-available/default
'Linux' 카테고리의 다른 글
ubuntu 14.04 -- 아파치 버전 확인하기 (0) | 2015.08.24 |
---|---|
ubuntu -- 화면 캡쳐 Shutter 설치 사용하기 (0) | 2015.08.24 |
ubuntu 14.04 LTS 한글 설정하기 (0) | 2015.01.29 |
vmware workstation 10.1 - ubuntu 12.04.5 LTS 설치후 black screen 해결책 (2) | 2014.11.27 |
ubuntu 버전 정보 확인 (0) | 2014.10.14 |