리눅스 JDK & YOBI 설치 정보
리눅스 JDK & YOBI 설치
본문
@리눅스 JDK 설치
설치가능 확인
# yum list java*jdk-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Available Packages
java-1.6.0-openjdk-devel.x86_64 1:1.6.0.0-1.30.1.11.5.el5 Daum
java-1.7.0-openjdk-devel.x86_64 1:1.7.0.9-2.3.3.el5.1 Daum
→ 1.6.0과 1.7.0 버전이 설치 가능하다. → 여기서는 1.7.0 버전을 설치한다.
설치
# yum install java-1.7.0-openjdk-devel
... (생략)
==================================================================================================================
Package Arch Version Repository Size
==================================================================================================================
Installing:
java-1.7.0-openjdk-devel x86_64 1:1.7.0.9-2.3.4.1.el6_3 updates 9.4 M
Installing for dependencies:
giflib x86_64 4.1.6-3.1.el6 base 37 k
java-1.7.0-openjdk x86_64 1:1.7.0.9-2.3.4.1.el6_3 updates 26 M
jline noarch 0.9.94-0.8.el6 base 86 k
jpackage-utils noarch 1.7.5-3.12.el6 base 59 k
rhino noarch 1.7-0.7.r2.2.el6 base 778 k
tzdata-java noarch 2012j-1.el6 updates 155 k
Transaction Summary
==================================================================================================================
Install 7 Package(s)
Total download size: 36 M
Installed size: 126 M
Is this ok [y/N]:
y ↵ Enter
... (생략)
Installed:
java-1.7.0-openjdk-devel.x86_64 1:1.7.0.9-2.3.4.1.el6_3
Dependency Installed:
giflib.x86_64 0:4.1.6-3.1.el6 java-1.7.0-openjdk.x86_64 1:1.7.0.9-2.3.4.1.el6_3
jline.noarch 0:0.9.94-0.8.el6 jpackage-utils.noarch 0:1.7.5-3.12.el6
rhino.noarch 0:1.7-0.7.r2.2.el6 tzdata-java.noarch 0:2012j-1.el6
Complete!
설치 확인
# rpm -qa java*jdk-devel
java-1.7.0-openjdk-devel-1.7.0.9-2.3.4.1.el6_3.x86_64
# javac -version
javac 1.7.0_09
Hello world 테스트
# echo "public class HelloWorld {" > HelloWorld.java
# echo " public static void main(String[] args) {" >> HelloWorld.java
# echo " System.out.println(\"Hello, World\");" >> HelloWorld.java
# echo " }" >> HelloWorld.java
# echo "}" >> HelloWorld.java
# javac HelloWorld.java
# java HelloWorld
Hello, World
# rm -f HelloWorld.java HelloWorld.class
@Yobi 소개 & 설치
https://github.com/nforge/yobi/
# wget http://downloads.typesafe.com/play/2.1.0/play-2.1.0.zip
# unzip play-2.1.0.zip
# cd play-2.1.0
# git clone https://github.com/nforge/yobi.git
이런 설치가 안된다.
당연한것이 서버에 git 이 깔리지 않은것을 몰랐네요....ㅠㅠ
그래서 yum -y install git 설치후 다시 다운로드...
# git clone https://github.com/nforge/yobi.git
# cd yobi
# ../play
# start -DapplyEvolutions.default=true -Dhttp.port=9000
설치가 끝났다면 접속해 보자
http://127.0.0.1:9000
시스템 메모리가 4기가 이상이라면 아래 옵션으로 실행하는걸 권장합니다.
# JAVAOPTIonS="-Xmx2048m -Xms1024m" ../play "start -DapplyEvolutions.default=true -Dhttp.port=9000"
(아마도 ../play 입력할때 대입해야 하는모양입니다. ../play 후에 적용하니 에러가 나네요...ㅠㅠ)
백그라운드 서비스, 즉 데몬으로 돌리고 싶다면 run 대신에 start 를 입력한 다음에 모든 로딩이 끝났을 때 ctrl + d를 눌러서 빠져나오면 됩니다.
츌처 : http://www.nanoomi.org/bbs/board.php?bo_table=03_2&wr_id=20
0
댓글 1개
감사합니다.