03. 큐비트럭에 amp 설치
우분투가 데비안 기반이라 똑같은 과정을 설치하면 되었다. mariaDB를 설치하고 싶었지만 아직 arm용으로 포팅된 것이 없어 직접 컴파일해야한다. 나중에 설치하기로 하고 일단은 mysql로 설치
아래는 프로그램 자유세상 블로그에서 가져온 내용 (http://freeprog.tistory.com/19)
<< 설치 순서 >>
1. 설치할 팩키지 정보 업데이트
sudo apt-get update
--> (업데이트 안하면 중간에 에러 발생할수도 있다)
2. 아파치 2 설치
sudo apt-get install apache2
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 설치
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. 아래 처럼 나오면 성공!!!
* 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
참고 : http://freeprog.tistory.com/19