테스트 환경 : AWS(아마존 웹서비스) EC2
OS 버전 : ubuntu 14.04.2 LTS
1. 패키지 목록 갱신
sudo apt-get update;
2.Apache2 설치
sudo apt-get install apache2;
2-1. Apache2 동작 여부 확인
ps -ef | grep apache2
root 25967 1 0 16:02 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 25970 25967 0 16:02 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 25971 25967 0 16:02 ? 00:00:00 /usr/sbin/apache2 -k start
ubuntu 26093 1383 0 16:02 pts/0 00:00:00 grep --color=auto apache2
2-2. http://localhost or 서버url 입력시 아래 이미지가 출력되면 성공
3.PHP5 설치
sudo apt-get install php5-common php5 libapache2-mod-php5;
*libapache2-mod-php5 : apache에서 php코드를 해석하기 위한 모듈
3-1.php5 설치 후 아래 정보 확인
ll /etc/apache2/mods-enabled/ | grep php5
lrwxrwxrwx 1 root root 27 Nov 26 16:08 php5.conf -> ../mods-available/php5.conf
lrwxrwxrwx 1 root root 27 Nov 26 16:08 php5.load -> ../mods-available/php5.load
3-2.dir.conf <IfModule mod_dir.c> 안에 index.php 존재 여부 확인
sudo cat /etc/apache2/mods-enabled/dir.conf <IfModule mod_dir.c> DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm </IfModule>
4.apache2 restart
sudo service apache2 restart
5. 테스트 파일 생성 : 아래 경로에 test.php 생성
/var/www/html/test.php
5-1.아래 내용 입력
1 2 3 | <?php phpinfo(); ?> | cs |
5-2.localhost/test.php or 서버url/test.php
아래 이미지가 출력되면 성공
6.php.ini 파일 위치sudo vi /etc/php5/apache2/php.ini
참고 : http://yexx.blog.me/220387598588
* ubuntu 14.02에서 PHP7 설치
sudo add-apt-repository ppa:ondrej/php
sudo apt-get install -y language-pack-en-base
sudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.0
'개발' 카테고리의 다른 글
[Node.js] http server 만들기 (0) | 2015.12.08 |
---|---|
[Node.js] 윈도우 환경 설치 & Hello World 출력 (0) | 2015.12.07 |
[Linux] 리눅스 명령어 정리 (0) | 2015.11.26 |
[WebtoB] PHP 다운로드 및 웹투비 연동 (4) | 2015.11.09 |
[WebtoB] 다운로드 및 설치, 환경변수 설정 (0) | 2015.11.08 |