【환경 구축】Ubuntu18.04에 PHP 개발용 Eclipse 환경 구축

목적



· Ubuntu18.04 환경에서 Eclipse를 사용할 수 있도록
・Eclipse를 일본어 환경에 대응시킨다

환경




품목
내용


Host OS
Windows10

가상 도구
VirtualBox 5.2.16

가상 OS
우분투 18.04


전제



(1) Windows10에 VirtualBox가 설치됨
(2) VirtualBox에 Ubuntu18.04가 설치됨
(3)Java 인스톨 완료 ※미설치의 경우 하기를 실시
$ sudo apt -y install default-jre
$ sudo apt -y install openjdk-11-jre-headless
$ sudo apt -y install openjdk-8-jre-headless

작업 절차



(1) Eclipse 설치
(2) Eclipse 일본어화

내용



(1) Eclipse 설치



①『 ECLIPSE FOUNDATION 』에서 eclipse-php-2018-12-R-linux-qtk-x86_64.tar.gz 다운로드

▼ECLIPSE FOUNDATION 화면


▼eclipse 다운로드 화면


▼다운로드 완료 화면


▼다운로드 파일 전개①

※eclipse 폴더를 클릭

▼다운로드 파일 전개②

※특히 배치처는 지정하지 않고 디폴트인 채 「전개(E)」를 클릭

② Eclipse 명령이 실행하기 쉽도록 PATH를 통과

・프로파일에 이하의 순서로 「export PATH=$PATH:/home/ubuntu/eclipse」라고 추기한다
$ nano .profile 

▼편집 화면(최하부에 추기 완료)

※「/home/ubuntu/eclipse」의 부분에 대해서는, 자신의 환경에 의해 기술이 바뀌기 때문에, 주의
※ 기술을 모르는 경우는, eclipse 를 전개한 폴더내로 이동해 「$ pwd」라고 실행하면 PATH가 표시된다

· 편집 내용을 반영하여 eclipse 명령이 실행 가능한지 확인
$ source ~/.profile
$ eclipse

▼실행 결과


(2) Eclipse 일본어화



①일본어용 데이터 다운로드
$ mkdir ~/tmp
$ cd ~/tmp
$ wget http://ftp.jaist.ac.jp/pub/mergedoc/pleiades/build/stable/pleiades.zip
$ unzip pleiades.zip
$ ls -al

▼ 전개 후의 폴더내


② 전개한 파일을 eclipse 폴더에 배치

eclipse의 원본 데이터를 복사하여 이름 바꾸기
$ cp -R ~/eclipse/plugins ~/eclipse/_plugins
$ cp -R ~/eclipse/features ~/eclipse/_features

일본어용 파일 병합
$ cp -R ~/tmp/plugins/* ~/eclipse/plugins/
$ cp -R ~/tmp/features/* ~/eclipse/features/

· eclipse.ini 파일 편집

eclipse.ini 파일 편집
$ nano ~/eclipse/eclipse.ini

추가 내용
-Xverify:none
-javaagent:/home/ubuntu/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

※2행째의 「javaagent:」 이후의 기술은, 자신의 환경에 의존하기 때문에, 유저명이 「ubuntu」이외로 설정하고 있는 사람은, 재기록이 필요

▼편집 화면(최하부 2행)


· 우분투의 애플리케이션 검색에 표시되도록 설정

eclipse.desktop 새로 만들기
$ sudo nano /usr/share/applications/eclipse.desktop

▼편집 화면

※파일을 갱신하면 어플리케이션 메뉴를 여는 「Eclipse」로 검색
※Eclipse_PHP로 앱이 표시되면 성공
※/home/ubuntu/eclipse 의 PATH 에 대해서는, 자신의 환경에 따라서 재기록이 필요

뱀발



이번, 환경을 설정하는데 있어서 빠진 것은, PATH 의 설정 부분이었습니다. 몇 번인가 PATH 의 설정에 대해서 주의 쓰고 있는 개소가 있습니다만, 바로 그 근처에서 번거로워 하고 있던 느낌입니다.
 설정이 완료된 후의 Eclipse의 사용 방법에 대해서는, 명기하지 않습니다만, 기동시의 포인트로서 「work-space」는, 유저의 current 디렉토리를 지정하는 것. 그리고, 만약/var/www/html/이하에 폴더를 배치해 직접 편집하는 경우는, 유저의 권한을 「root:root」로부터 「유저명:유저명」으로 재기록하면 편집이 가능합니다. (예 $ sudo chown ubuntu:ubuntu/var/www/html/*****)

References



서버 월드
환경 변수 PATH를 통과하는 방법

좋은 웹페이지 즐겨찾기