Installation Maven 3 on Ubuntu

Posted at 2014. 3. 25. 20:06 | Posted in Server/Ubuntu
반응형

출처 : http://stackoverflow.com/questions/5312350/where-is-maven-installed-on-ubuntu




우분투 버전 확인


# lsb_release -a

No LSB modules are available.

Distributor ID: Ubuntu

Description:    Ubuntu 12.04.4 LTS

Release:        12.04

Codename:       precise


설치


# add-apt-repository ppa:natecarlson/maven3

# apt-get update

# sudo apt-get install maven3


메이븐 버전 확인


# mvn3 -v

Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-15T02:37:52+09:00)

Maven home: /usr/share/maven3

Java version: 1.7.0_51, vendor: Oracle Corporation

Java home: /usr/lib/jvm/java-7-oracle/jre

Default locale: ko_KR, platform encoding: UTF-8

OS name: "linux", version: "3.2.0-60-generic-pae", arch: "i386", family: "unix"



기본 명령어로 링크


# ln -s /usr/bin/mvn3 /usr/bin/mvn


반응형

'Server > Ubuntu' 카테고리의 다른 글

Disable automatic updates kernel on Ubuntu  (1) 2017.12.20
Installation Redmine on Ubuntu  (0) 2014.03.26
Using Xmanager to Ubuntu 10.10  (0) 2011.04.13
Subversion  (0) 2010.08.16
Openfire  (0) 2010.05.25
Webmin  (0) 2009.11.18
Squirrelmail  (0) 2009.11.12
SparkWeb  (0) 2009.11.12
Cacti  (0) 2009.11.12
Apache + SSL  (0) 2009.11.12
//

Eclipse + WebLogic 추가 설정 사항들...

Posted at 2011. 8. 23. 11:40 | Posted in Server/WebLogic
반응형
이클립스 콘솔에서 한글이 깨짐

Eclipse + WebLogic 연동해서 쓰고.....



Workspace 기본 인코딩(encoding)을 UTF-8로 설정하게 되면



서버를 띄운 후 콘솔(Console) 내용 중에 한글이 깨져서 나오게 됩니다.

<2010. 8. 22 ���� 12�� 46�� 49�� KST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) Client VM Version 17.0-b16 from Sun Microsystems Inc.>
<2010. 8. 22 ���� 12�� 46�� 54�� KST> <Notice> <Se................

웹로직 로그파일이 UTF-8이 아니라서 그런데 설정을 해줘야합니다.

"......\user_projects\domains\domain1(도메인명)\bin" 폴더에서 setDomainEnv.cmd 파일을 수정합니다.

227 라인 정도 부분에 JAVA_PROPERTIES 환경 변수에 추가해줍니다.

set JAVA_PROPERTIES=-Dplatform.home=%WL_HOME% -Dwls.home=%WLS_HOME% -Dweblogic.home=%WLS_HOME%
 -Dfile.encoding=UTF8 -Dfile.client.encoding=UTF8

다시 웹로직을 시작 시키면 한글이 제대로 나옵니다.

서버 시작시 윕에서 적용한 옵션이 나오는 것을 확인할 수 있습니다.

.
***************************************************
*  To start WebLogic Server, use a username and   *
*  password assigned to an admin-level user.  For *
*  server administration, use the WebLogic Server *
*  console at http:\\hostname:port\console        *
***************************************************
starting weblogic with Java version:
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b07)
Java HotSpot(TM) Client VM (build 17.0-b17, mixed mode, sharing)
Starting WLS with line:
C:\PROGRA~1\Java\JDK16~1.0_2\bin\java -client   -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=48m  -XX:MaxPermSize=128m -Dweblogic.Name=AdminServer -Djava.security.policy=C:\oracle\MIDDLE~1\11112~1.X\WLSERV~1.3\server\lib\weblogic.policy  -Xverify:none  -da -Dplatform.home=C:\oracle\MIDDLE~1\11112~1.X\WLSERV~1.3 -Dwls.home=C:\oracle\MIDDLE~1\11112~1.X\WLSERV~1.3\server -Dweblogic.home=C:\oracle\MIDDLE~1\11112~1.X\WLSERV~1.3\server -Dfile.encoding=UTF8 -Dfile.client.encoding=UTF8  -Dweblogic.management.discover=true  -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=C:\oracle\MIDDLE~1\11112~1.X\patch_wls1032\profiles\default\sysext_manifest_classpath;C:\oracle\MIDDLE~1\11112~1.X\patch_jdev1111\profiles\default\sysext_manifest_classpath  weblogic.Server
<2010. 8. 19 오후 4시 19분 03초 KST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) Client VM Version 17.0-b17 from Sun Microsystems Inc.>
<2010. 8. 19 오후 4시 19분 04초 KST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 10.3.2.0  Tue Oct 20 12:16:15 PDT 2009 1267925 >
<2010. 8. 19 오후 4시 19분 06초 KST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
<2010. 8. 19 오후 4시 19분 06초 KST> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool>
<2010. 8. 19 오후 4시 19분 07초 KST> <Notice> <LoggingService> <BEA-320400> <The log file .....




PermGen space 에러.

잘 사용하다가 "java.lang.OutOfMemoryError" 에러가 나면서 서버가 뻣어 버리니는 경우가 많이 일어납니다...

이클립스가 뻣는게 아니라 웹로직 서버가 뻣는 것입니다.

이유는 여러가지가 있겠지만 어쨋든 메모리가 딸린겁니다... -_-;;

이때는  PerGen 사이즈를 늘려주면 좀 더 오래 버팁니다 ㅠㅠ

해결법 1)

웹로직을 직접 죽입니다. 작업관리자에서 웹로직을 띄우고 있는 java.exe 를 죽이면 됩니다.


해결법 2)

메모리 사이즈를 늘려서 좀 더 오래 버티게 하는 방법이 있습니다.

서버를 띄울때 로그를 잘 보면 처음에 아래와 같은 로그를 볼 수 있습니다.

Starting WLS with line:
C:\PROGRA~1\Java\JDK16~1.0_2\bin\java -client   -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=48m  -XX:MaxPermSize=128m ....

이 크기를 늘려주면 됩니다.

이클립스와 연결된 도메인 폴더로 이동합니다. (이하 %DOMAIN_HOME%)

%DOMAIN_HOME%\bin\setDomainEnv.cmd 파일을 수정합니다.

187 라인 쯤에 변경할 수 있는 부분이 있습니다.

아래의 값을 변경하면 됩니다. 자신의 OS 비트에 따라 변경하세요~

set MEM_MAX_PERM_SIZE_64BIT=-XX:MaxPermSize=256m

set MEM_MAX_PERM_SIZE_32BIT=-XX:MaxPermSize=128m

반응형
//

웹로직 ZIP 배포판 설치 (윈도우)

Posted at 2011. 7. 14. 09:33 | Posted in Server/WebLogic
반응형
단순히 이클립스 + OEPE + 웹로직을 돌리기 위해서 웹로직을 따로 설치하는게 그래서...

ZIP 버젼으로 간단하게 설치하는 방법을 알아 봅시다.

http://www.oracle.com -> Downloads -> Weblogic Server



다운로드 받은 "wls1035_dev.zip" 파일을 적당한 곳에 받아서 압축을 풉니다.

전 이제부터 "D:\server\wls1035_dev" 폴더에 풀겠습니다.

이제 모든 작업은 프롬프트 창에서 이루어 집니다.

 



일단 경로를 이동합니다.

어디인가> d:

d:\> cd server\wls1035_dev

d:\server\wls1035_dev> _ 


환경변수를 설정합니다.

> set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_26
> set MW_HOME=d:\server\wls1035_dev

> echo %JAVA_HOME%
C:\Program Files\Java\jdk1.6.0_26

>echo %MW_HOME%
d:\server\wls1035_dev


설정 프로그램을 실행합니다.

> configure.cmd

"Setting up proper ACLs for d:\server\wls1035_dev ... (operation takes awhile)"

CLASSPATH=C:\PROGRA~1\Java\JDK16~1.0_2\lib\tools.jar;d:\server\WLS103~1\wlserver\server\lib\weblogic_sp.jar;d:\server\WLS103~1\wlserver\server\lib\weblogic.jar;d:\server\WLS103~1\modules\features\weblogic.server.modules_10.3.5.0.jar;d:\server\WLS103~1\wlserver\server\lib\webservices.jar;d:\server\WLS103~1\modules\ORGAPA~1.1/lib/ant-all.jar;d:\server\WLS103~1\modules\NETSFA~1.0_1/lib/ant-contrib.jar;

PATH=;d:\server\WLS103~1\wlserver\server\native\win\32;d:\server\WLS103~1\wlserver\server\bin;d:\server\WLS103~1\modules\ORGAPA~1.1\bin;C:\PROGRA~1\Java\JDK16~1.0_2\jre\bin;C:\PROGRA~1\Java\JDK16~1.0_2\bin;C:\Program Files\Common Files\NetSarang;D:\oracle\11.2.0\client_1;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;d:\server\WLS103~1\wlserver\server\native\win\32\oci920_8

Your environment has been set.
Buildfile: d:\server\WLS103~1\configure.xml

registry:
     [copy] Copying 1 file to d:\server\WLS103~1

detect.os:

product.property:

product.property.unix:

product.property.windows:

all:

BUILD SUCCESSFUL
Total time: 3 seconds

현재 프롬프트(cmd) 창에 웹로직 환경을 적용합니다.

> %MW_HOME%\wlserver\server\bin\setWLSEnv.cmd

CLASSPATH=C:\PROGRA~1\Java\JDK16~1.0_2\lib\tools.jar;d:\server\WLS103~1\wlserver\server\lib\weblogic_sp.jar;d:\server\WLS103~1\wlserver\server\lib\weblogic.jar;d:\server\WLS103~1\modules\features\weblogic.server.modules_10.3.5.0.jar;d:\server\WLS103~1\wlserver\server\lib\webservices.jar;d:\server\WLS103~1\modules\ORGAPA~1.1/lib/ant-all.jar;d:\server\WLS103~1\modules\NETSFA~1.0_1/lib/ant-contrib.jar;C:\PROGRA~1\Java\JDK16~1.0_2\lib\tools.jar;d:\server\WLS103~1\wlserver\server\lib\weblogic_sp.jar;d:\server\WLS103~1\wlserver\server\lib\weblogic.jar;d:\server\WLS103~1\modules\features\weblogic.server.modules_10.3.5.0.jar;d:\server\WLS103~1\wlserver\server\lib\webservices.jar;d:\server\WLS103~1\modules\ORGAPA~1.1/lib/ant-all.jar;d:\server\WLS103~1\modules\NETSFA~1.0_1/lib/ant-contrib.jar;

PATH=;d:\server\WLS103~1\wlserver\server\native\win\32;d:\server\WLS103~1\wlserver\server\bin;d:\server\WLS103~1\modules\ORGAPA~1.1\bin;C:\PROGRA~1\Java\JDK16~1.0_2\jre\bin;C:\PROGRA~1\Java\JDK16~1.0_2\bin;;d:\server\WLS103~1\wlserver\server\native\win\32;d:\server\WLS103~1\wlserver\server\bin;d:\server\WLS103~1\modules\ORGAPA~1.1\bin;C:\PROGRA~1\Java\JDK16~1.0_2\jre\bin;C:\PROGRA~1\Java\JDK16~1.0_2\bin;C:\Program Files\Common Files\NetSarang;D:\oracle\11.2.0\client_1;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;d:\server\WLS103~1\wlserver\server\native\win\32\oci920_8;d:\server\WLS103~1\wlserver\server\native\win\32\oci9
20_8

Your environment has been set.


도메인을 생성합니다.

> %MW_HOME%/wlserver/common/bin/config.cmd


뭐... 거의 Next 연타 수준입니다...


















이클립스와 연동하는 부분은 여기에서 "플러그인 설치"와 "서버 등록" 부분만 보면 되겠습니다.

이 링크에 거의 대부분 들어가 있지만 ZIP 파일 설치 부분을 좀 더 자세히 다뤘습니다.
반응형
//

기본 포트 사용 주의!!!!!!!

Posted at 2011. 6. 9. 16:41 | Posted in Server
반응형
공부용으로 쓰려고 집에다가 데스크탑 한대 박아놓고 이것저것 깔아서 서버로 쓰고 있습니다.

그러던 어느날 우분투에 깔려있던 proftpd 로그를 보니까 아주 그냥....

May 09 12:56:22 nerv.kr proftpd[20723] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): FTP session opened.
May 09 12:56:22 nerv.kr proftpd[20723] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): USER access: no such user found from ::ffff:121.22.24.61 [::ffff:121.22.24.61] to ::ffff:220.86.83.16:21
May 09 12:56:23 nerv.kr proftpd[20723] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): USER access: no such user found from ::ffff:121.22.24.61 [::ffff:121.22.24.61] to ::ffff:220.86.83.16:21
May 09 12:56:24 nerv.kr proftpd[20723] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): USER access: no such user found from ::ffff:121.22.24.61 [::ffff:121.22.24.61] to ::ffff:220.86.83.16:21
May 09 12:56:24 nerv.kr proftpd[20723] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): Maximum login attempts (3) exceeded, connection refused
May 09 12:56:24 nerv.kr proftpd[20723] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): FTP session closed.
May 09 12:56:24 nerv.kr proftpd[20724] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): FTP session opened.
May 09 12:56:24 nerv.kr proftpd[20724] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): USER account: no such user found from ::ffff:121.22.24.61 [::ffff:121.22.24.61] to ::ffff:220.86.83.16:21
May 09 12:56:25 nerv.kr proftpd[20724] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): USER account: no such user found from ::ffff:121.22.24.61 [::ffff:121.22.24.61] to ::ffff:220.86.83.16:21
May 09 12:56:26 nerv.kr proftpd[20724] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): USER account: no such user found from ::ffff:121.22.24.61 [::ffff:121.22.24.61] to ::ffff:220.86.83.16:21
May 09 12:56:26 nerv.kr proftpd[20724] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): Maximum login attempts (3) exceeded, connection refused
May 09 12:56:26 nerv.kr proftpd[20724] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): FTP session closed.
May 09 12:56:26 nerv.kr proftpd[20725] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): FTP session opened.
May 09 12:56:26 nerv.kr proftpd[20725] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): USER accounts: no such user found from ::ffff:121.22.24.61 [::ffff:121.22.24.61] to ::ffff:220.86.83.16:21
May 09 12:56:27 nerv.kr proftpd[20725] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): USER accounts: no such user found from ::ffff:121.22.24.61 [::ffff:121.22.24.61] to ::ffff:220.86.83.16:21
May 09 12:56:27 nerv.kr proftpd[20725] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): USER accounts: no such user found from ::ffff:121.22.24.61 [::ffff:121.22.24.61] to ::ffff:220.86.83.16:21
May 09 12:56:27 nerv.kr proftpd[20725] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): Maximum login attempts (3) exceeded, connection refused
May 09 12:56:27 nerv.kr proftpd[20725] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): FTP session closed.
May 09 12:56:27 nerv.kr proftpd[20726] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): FTP session opened.
May 09 12:56:28 nerv.kr proftpd[20726] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): USER adam: no such user found from ::ffff:121.22.24.61 [::ffff:121.22.24.61] to ::ffff:220.86.83.16:21
May 09 12:56:29 nerv.kr proftpd[20726] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): USER adam: no such user found from ::ffff:121.22.24.61 [::ffff:121.22.24.61] to ::ffff:220.86.83.16:21
May 09 12:56:29 nerv.kr proftpd[20726] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): USER adam: no such user found from ::ffff:121.22.24.61 [::ffff:121.22.24.61] to ::ffff:220.86.83.16:21
May 09 12:56:29 nerv.kr proftpd[20726] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): Maximum login attempts (3) exceeded, connection refused
May 09 12:56:29 nerv.kr proftpd[20726] nerv.kr (::ffff:121.22.24.61[::ffff:121.22.24.61]): FTP session closed.

A 부터 시작해서 무작위로 로그인을 하고 있네요....



아이피 추적을 해보니 중국으로 나오는군요...

일단은 언넝 서버 내리고 다른 포트로 바꿔 놨는데... 기본 포트 무서워서 사용 못하겠습니다. ㅠㅠ

이거 어떠케 해야하나.... ㅠ_ㅠ



121.22.24.61 Whois

% [whois.apnic.net node-4]
% Whois data copyright terms http://www.apnic.net/db/dbcopyright.html

inetnum: 121.16.0.0 - 121.23.255.255
netname: UNICOM-HE
descr: China Unicom Hebei province network
descr: China Unicom
country: CN
admin-c: CH1302-AP
tech-c: KL984-AP
remarks: service provider
mnt-by: APNIC-HM
mnt-lower: MAINT-CNCGROUP-HE
mnt-routes: MAINT-CNCGROUP-RR
status: ALLOCATED PORTABLE
remarks: -+-+-+-+-+-+-+-+-+-+-+-++-+-+-+-+-+-+-+-+-+-+-+-+-+-+
remarks: This object can only be updated by APNIC hostmasters.
remarks: To update this object, please contact APNIC
remarks: hostmasters and include your organisation's account
remarks: name in the subject line.
remarks: -+-+-+-+-+-+-+-+-+-+-+-++-+-+-+-+-+-+-+-+-+-+-+-+-+-+
changed: 20060508
changed: 20080314
changed: 20090508
source: APNIC

route: 121.16.0.0/13
descr: CNC Group CHINA169 Hebei Province Network
country: CN
origin: AS4837
mnt-by: MAINT-CNCGROUP-RR
changed: 20060509
source: APNIC

person: ChinaUnicom Hostmaster
nic-hdl: CH1302-AP
e-mail:
address: No.21,Jin-Rong Street
address: Beijing,100140
address: P.R.China
phone: +86-10-66259940
fax-no: +86-10-66259764
country: CN
changed: 20090408
mnt-by: MAINT-CNCGROUP
source: APNIC

person: Kong Lingfei
nic-hdl: KL984-AP
e-mail:
address: 45, Guang An Street, Shi Jiazhuang City, HeBei Province,050011,CN
phone: +86-311-86681601
fax-no: +86-311-86689210
country: cn
changed: 20090206
mnt-by: MAINT-CNCGROUP-HE
source: APNIC

121.22.24.61 Website Information

Title:

Welcome to BERIS - ??

Description:

n/a

Keywords:

n/a

121.22.24.61 Server Details

IP address:

121.22.24.61

Server Location:

Hebei, Hebei in China

ISP:

China Unicom Hebei province network


반응형
//

Using Xmanager to Ubuntu 10.10

Posted at 2011. 4. 13. 13:29 | Posted in Server/Ubuntu
반응형

Ubuntu 10.10 의 "gdm 2.32.0-0ubuntu1"에서는 IPv6만 지원하는 문제가 있어서 패치해야 합니다.

i386 - https://launchpad.net/ubuntu/+source/gdm/2.32.0-0ubuntu1/+buildjob/2097769

amd64 - https://launchpad.net/ubuntu/+source/gdm/2.32.0-0ubuntu1/+buildjob/2097767



패치 패키지 설치

# dpkg -i gdm_2.32.0-0ubuntu1_amd64.deb
(데이터베이스 읽는중 ...현재 135490개의 파일과 디렉토리가 설치되어 있습니다.)
gdm 2.30.5-0ubuntu4.1 패키지를 대체할 준비하는 중입니다 (gdm_2.32.0-0ubuntu1_amd64.deb 사용) ...
대체되는 gdm 패키지를 푸는 중입니다 ...
gdm (2.32.0-0ubuntu1) 설정하는 중입니다 ...
새 버전의 설정 파일 /etc/dbus-1/system.d/gdm.conf 설치하는 중입니다 ...
hicolor-icon-theme에 대한 트리거를 처리하는 중입니다 ...
desktop-file-utils에 대한 트리거를 처리하는 중입니다 ...
python-gmenu에 대한 트리거를 처리하는 중입니다 ...
Rebuilding /usr/share/applications/desktop.ko_KR.utf8.cache...
gconf2에 대한 트리거를 처리하는 중입니다 ...
ureadahead에 대한 트리거를 처리하는 중입니다 ...
ureadahead will be reprofiled on next reboot
python-support에 대한 트리거를 처리하는 중입니다 ...

#

/etc/gdm/custom.conf 파일 생성 및 편집

# vi /etc/gdm/custom.conf

[xdmcp]
Enable=true
DisplaysPerHost=10

gdm 재시작

# /etc/init.d/gdm restart



이제 접속 해보면 잘 되는군요 ㅠ_ㅠ


i386은 넷사랑 홈피에 있는에 amd64용이 없어서 좀 찾아 다녔습니다...






반응형

'Server > Ubuntu' 카테고리의 다른 글

Disable automatic updates kernel on Ubuntu  (1) 2017.12.20
Installation Redmine on Ubuntu  (0) 2014.03.26
Installation Maven 3 on Ubuntu  (0) 2014.03.25
Subversion  (0) 2010.08.16
Openfire  (0) 2010.05.25
Webmin  (0) 2009.11.18
Squirrelmail  (0) 2009.11.12
SparkWeb  (0) 2009.11.12
Cacti  (0) 2009.11.12
Apache + SSL  (0) 2009.11.12
//

Subversion

Posted at 2010. 8. 16. 00:55 | Posted in Server/Ubuntu
반응형

Subversion 설치

# sudo apt-get install subversion

svn 루트 디렉토리 생성

# mkdir /var/svn
# cd /var/svn

저장소 생성

# svnadmin create --fs-type fsfs test

권한 설정

# sudo chgrp -R svn test
# sudo chmod -R g+w test

※ 출처: http://mtsparrow.blogspot.com/2008/12/ubuntu-svn.html
반응형

'Server > Ubuntu' 카테고리의 다른 글

Disable automatic updates kernel on Ubuntu  (1) 2017.12.20
Installation Redmine on Ubuntu  (0) 2014.03.26
Installation Maven 3 on Ubuntu  (0) 2014.03.25
Using Xmanager to Ubuntu 10.10  (0) 2011.04.13
Openfire  (0) 2010.05.25
Webmin  (0) 2009.11.18
Squirrelmail  (0) 2009.11.12
SparkWeb  (0) 2009.11.12
Cacti  (0) 2009.11.12
Apache + SSL  (0) 2009.11.12
//

Openfire

Posted at 2010. 5. 25. 00:48 | Posted in Server/Ubuntu
반응형
http://www.igniterealtime.org/projects/openfire/index.jsp

XMPP 방식의 채팅 서버 입니다. 3.6.4 버젼을 설치하겠습니다.

우분투(Ubuntu)에서 설치하려면 Java 설치 후 다운 받아서 설치하면 됩니다.

// jdk 1.6 설치 (이미 설치되어 있다면 패스)
# apt-get install sun-java6-jdk
// 파일 다운로드(생략) 후 설치
# dpkg --install openfire_3.6.4_all_openjdk.deb

하지만! 우분투 1.04 에서는 sunj-java6.jdk 패키지가 깔리지 않더군요... 그래서 openjdk-6-jdk라는 패키지로 설치를 했습니다.

일반적으로 java 의 기능을 하는데는 문제가 없었지만 Openfire를 설치하는데 문제가 되더군요.

Openfire에서는 sun-java5-jdk, sun-java-jdk6만 찾는 것이었습니다. ㅠㅠ

그래서 openjdk-6-jdk 도 인식(?) 시켜줘야 합니다.



Installation

1. 설치파일(Debian package, no Java JRE)을 다운로드 합니다.

2. 설치파일을 풉니다.
# dpkg-deb --extract openfire_3.6.4_all.deb openfire_package
# dpkg-deb --control openfire_3.6.4_all.deb openfire_package/DEBIAN

3. control 파일을 수정합니다.
# vi openfire_package/DEBIAN/control

4. "Pre-Depends." 라인 부분을 아래와 같이 수정합니다.
Pre-Depends: java-runtime-headless | sun-java5-jre | sun-java6-jre | openjdk-6-jre-headless

5. openfire 파일을 수정합니다.
if [ -z $JAVA_HOME ]
then
        t=/usr/lib/jvm/java-1.5.0-sun && test -d $t && JAVA_HOME=$t
        t=/usr/lib/jvm/java-6-sun && test -d $t && JAVA_HOME=$t
        t=/usr/lib/jvm/java-6-openjdk && test -d $t && JAVA_HOME=$t
fi

6. 다시 설치파일로 만듭니다.
# dpkg-deb --build openfire_package/ openfire_3.6.4_all_openjdk.deb

7. 만들어진 파일을 설치합니다.
# dpkg --install openfire_3.6.4_all_openjdk.deb


출처
http://www.igniterealtime.org/community/thread/35539
http://code.google.com/p/wave-protocol/wiki/OpenFireInstallation

 

반응형

'Server > Ubuntu' 카테고리의 다른 글

Disable automatic updates kernel on Ubuntu  (1) 2017.12.20
Installation Redmine on Ubuntu  (0) 2014.03.26
Installation Maven 3 on Ubuntu  (0) 2014.03.25
Using Xmanager to Ubuntu 10.10  (0) 2011.04.13
Subversion  (0) 2010.08.16
Webmin  (0) 2009.11.18
Squirrelmail  (0) 2009.11.12
SparkWeb  (0) 2009.11.12
Cacti  (0) 2009.11.12
Apache + SSL  (0) 2009.11.12
//

Webmin

Posted at 2009. 11. 18. 14:18 | Posted in Server/Ubuntu
반응형

웹상에서 서버를 관리할 수 있습니다.

http://www.webmin.com



다운로드


의존 패키지 설치

# apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl

설치

# dpkg --install webmin_1.490_all.deb


https://nerv-team.co.kr:10000




설정 만지다 보니까 한글 언어도 있네요~ >_<



반응형

'Server > Ubuntu' 카테고리의 다른 글

Installation Redmine on Ubuntu  (0) 2014.03.26
Installation Maven 3 on Ubuntu  (0) 2014.03.25
Using Xmanager to Ubuntu 10.10  (0) 2011.04.13
Subversion  (0) 2010.08.16
Openfire  (0) 2010.05.25
Squirrelmail  (0) 2009.11.12
SparkWeb  (0) 2009.11.12
Cacti  (0) 2009.11.12
Apache + SSL  (0) 2009.11.12
Oracle Express Edition 10g  (0) 2009.11.11
//