우분투에서 PHP작업을 하기위해 Eclipse를 사용하기 위한 준비는 위와 같다.
1. 자바 설치
sudo apt-get install openjdk-7-jdk
2.우분투를 최신버전으로 업그레이드
sudo apt-get update
sudo apt-get upgrade
3.Apache 설치
sudo apt-get install apache2
Apache 테스트 (http://localhost/ )
!!.서버 재시작시 에러 보일때
Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName
해결방법 : gedit /etc/apache2/apache2.conf
파일에 ServerName=localhost 라고 적어주면 됨.
4.php 설치
sudo apt-get install php5 php5-mysql libapache2-mod-php5
- php 설치
gedit /var/www/html/test.php
- 실행후 아래내용 작성후 저장
<?php
phpinfo();
?>
- 실행확인 : http://localhost/test.php
만약 위의 페이지가 보이지 않을때
1. sudo gedit /etc/php5/apache2/php.ini
- short_open_tag = Off를 On으로 변경후
2. sudo service apache2 restart
-아파치 서버 재시작
3. sudo apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
-관련 패키지 추가
4. sudo service apache2 restart
-아파치 서버 재시작
5.실행확인
?) 만약 apache2폴더가 없을시에는 저의 경우에는 apache와 php를 다 삭제후 다시 설치하였습니다.
제거 명령어 apt-get --purge remove apache2
apt-get --purge remove php5-mysql libapache2-mod-php5
5.MySQL 설치
sudo apt-get install mysql-server mysql-client
-root 패스워드 설정 창 나오면 비밀번호 설정하면됨
sudo service mysql status
-프로세스 확인
6.phpmyadmin 설치
apt-get install phpmyadmin
-설치시 Web server to reconfigure automatically: apache2
Configure database for phpmyadmin with dbconfig-common? : no
비밀번호 설정
7.아파치 설정
디폴트로 설정된 디렉토리값은 (/var/www/html , /var/www/ ) 인데 이클립스에서
해당 폴더를 워크스페이스 폴더로 설정할수없기 때문에 디폴트 홈디렉토리를 현재 사용중인
계정의 home에 지정해준다.
2가지의 파일을 수정하여야 한다.
gedit /etc/apache2/apache2.conf
- /var/www 이라고 되있는 아랫부분을 원하는 디렉토리
home/user이름/www 라고 수정해준다.
<Directory /var/www/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> |
/etc/apache2/sites-available/000-default.conf
-DocumentRoot /var/www/html 의 /var/www/ 부분을 home/user이름/www로 바꿔준다.
8.이클립스 설정
1.Eclipse IDE for java EE Developers를 다운로드를받는다.
주소 : http://www.eclipse.org/downloads/
2.해당 압축폴더를 해제한뒤 eclipse를 실행한다.
3.아파치 설정에서 디폴트 홈디렉토리를 폴더로 지정한다.
임의로 계정명을 test(user이름)으로 하였다.
3.이클립스 PHP 개발툴 설치
help -> install New Software... -> Luna - http://download.eclipse.org/releases/luna 입력
->Programming laguages -> PHP Development Tools(PDT) 설치
4. 프로젝트 생성 - file -> new -> other -> PHP -> PHP Project
5. PHP File - test.php 파일 생성
<?
phpinfo();
?>
6.Ctrl + F11을 누르고 결과확인
참고했던 블로그
노을지기 노리터 블로그 : http://redsea23.tistory.com/325
궁극의 잡 블로그 : http://zzaps.tistory.com/242