茫茫網海中的冷日
         
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已!
 恭喜您是本站第 1672221 位訪客!  登入  | 註冊
主選單

Google 自訂搜尋

Goole 廣告

隨機相片
IMG_60D_00190.jpg

授權條款

使用者登入
使用者名稱:

密碼:


忘了密碼?

現在就註冊!

爪哇咖啡屋 : [分享]SUSE Linux Tomcat Install

發表者 討論內容
冷日
(冷日)
Webmaster
  • 註冊日: 2008/2/19
  • 來自:
  • 發表數: 15771
[轉貼]LINUX(SUSE)下TOMCAT的安裝
1. 安裝JDK1.4.2_08,將j2sdk-1_4_2_08-linux-i586.bin文件上傳到/root,執行以下命令
chmod u+x j2sdk-1_4_2_08-linux-i586.bin
./ j2sdk-1_4_2_08-linux-i586.bin
mv j2sdk1.4.2_08/ /usr/local/

2. 在/etc目錄下建立profile.local文件,在裡面寫入以下內容:
# /etc/profile.local
#set java environment
JAVA_HOME=/usr/local/j2sdk1.4.2_08
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

註:不能加在/etc/profile文件裡面,因為在SUSE系統中每次啟動時YaST會重寫這個文件
3. 在/root目錄下建立.bashrc文件,在裡面寫入:
#set java environment
JAVA_HOME=/usr/local/j2sdk1.4.2_08
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

4. 安裝TOMCAT,下載jakarta-tomcat-5.0.28.tar.gz並解壓為tomcat目錄放在/usr/local文件夾下
同時在/etc/profile.local文件和/root/.bashrc文件中添加以下內容:
#set tomcat environment
CATALINA_HOME=/usr/local/tomcat
export CATALINA_HOME

註:不能加在/etc/profile文件裡面,因為在SUSE系統中每次啟動時YaST會重寫這個文件

另:要將TOMCAT的監聽端口從8080改為80可以修改下處:
修改/usr/local/tomcat/conf/server.xml文件將92行處的port="8080"改為port="80",使得TOMCAT在80端口監聽

原文出處:Roland的BLOG - LINUX(SUSE)下TOMCAT的安裝
冷日
(冷日)
Webmaster
  • 註冊日: 2008/2/19
  • 來自:
  • 發表數: 15771
[轉貼]LINUX(SUSE)下TOMCAT的安裝
SUSE Linux Enterprise下安裝JDK1.6、Tomcat5.5及pureftp

1.JDK下載:
http://java.sun.com
下載自解壓包:jdk-6u3-linux-i586-rpm.bin
賦予權限:chmod 755 jdk-6u3-linux-i586-rpm.bin
./jdk-6u3-linux-i586-rpm.bin解壓並安裝

2.設置環境變量:
vi /etc/profile
插入:
  JAVA_HOME=/usr/java/jdk1.6.0_03     (默認裝在此目錄)
  JRE_HOME=/usr/java/jdk1.6.0_03/jre
  PATH=$PATH:$JAVA_HOME/bin:JRE_HOME/bin
  CLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
  
  export JAVA_HOME JRE_HOME PATH CLASSPATH

按Esc,然後:wq保存退出.

3.使環境變量生效:
  #source /etc/profile
  查看: #echo $JAVA_HOME (會顯示JDK所在目錄)
  #java -version (查看JDK版本信息)


4.tomcat5.5下載:
Apache Tomcat
  cp jakarta-tomcat.tar.gz /usr/local/tomcat //拷貝到此目錄下
  tar -zxvf apache-tomcat-6.0.10.tar.gz  或 tar xvzf apache-tomcat-6.0.10.tar.gz//解壓
  cd /usr/local/tomcat/bin

運行tomcat:
  ./catalina.sh start

停止tomcat:
  ./shutdown.sh stop 或者 ./catalina.sh stop

  #lynx http://localhost:8080

看見了jsp/servlet的東西,並能運行它的例子程序,證明tomcat安裝成功。

5.修改tomcat8080端口號:
  vi /usr/local/tomcat/conf/server.xml

查找到8080
然後改為80
Esc 後 :wq 保存退出

6.pureftp安裝設置:
光盤自帶pureftp安裝包,安裝.
終端:yast2-->軟件管理-->生產力-->網絡-->ftp-->服務器端
yast2-->網絡服務-->puty-ftpd-->開
yast2-->防火牆-->高級-->Tcp-->20 21
yast2-->系統-->服務-->ftpd-->啟動
新建ftp用戶帳戶,在home目錄下新建目錄並右鍵屬性權限設置為ftp組

7.putty配置:[code]
vi /etc/ssh/sshd_config
PasswordAuthentication no,
將其改為
PasswordAuthentication yes[/]
遠程ssh才可登錄
否則顯示Access denied
最後重新啟動系統.

原文出處:till JavaEye技術網站
冷日
(冷日)
Webmaster
  • 註冊日: 2008/2/19
  • 來自:
  • 發表數: 15771
[轉貼]SUSE 10下JDK 1.6和TOMCAT 5.5.23安裝和配置
SUSE 10下JDK 1.6和TOMCAT 5.5.23安裝和配置

昨天在SUSE 10 上安裝了 JDK 1.4.12 沒有問題但調試TOMCAT 5.1.3 時變量環境和都沒有問題但該死的TOMCAT 頁面怎麼也出不來,問了幾個高手也排錯了都不行,但發現,TOMCAT的錯誤信息中有提示說需要更高的JDK 來響應TOMCAT ,我今天就下載了JDK 1.6 和 TOMCAT 5.5.2.3 基本上都是最新的版本了

OK 廢話少說COME ON

1 安裝JDK 6 我先把昨天的安裝在 /usr/local/bin/jdk 目錄刪除
把下載的 JAVA_JDK.1.6U 拷貝到 /usr/local/bin目錄下
運行
安裝完畢後產生 JDK.1.6.U目錄
mv JKD.1.6.U jdk

繼續配置/etc/profile
文件 加入變量環境
JAVA_HOME=/usr/local/bin/jdk
CLASSPATH=:$JAVA_HOME/bin:$PATH
PATH=$JAVA_HOME/bin:$PATH
export $JAVA_HOME $CLASSPATH $PATH

保存文件OK
運行 source /etc/profile
在運行 java -version
出現相應的版本信息 這裡(redhat 5 自帶JDK1.4.2 如果你顯示的版本是1.4.2請把計算機從新啟動,如果啟動後還是1.4.2 說明你的配置文件有錯)
SUSE 10 不自帶 JDK

繼續安裝 TOMCAT
把.gz文件拷貝到/usr/local/sbin
tar -zxvf apache_tomcat_5.523.tar.gz

解壓後
mv apache_tomcat_5.52.3 tomcat

OK 進入TOMCAT 目錄 然後進入 BIN 目錄
運行 ./startup.sh
在瀏覽器中敲入 192.168.0.5:8080
久違的TOMCAT 出來了
然後簡單配置一下TOMCAT 的用戶和角色
進入 當前的目錄 下的CONF
vi tomcat-users.xml


加入
<user name="admin" password="admin" roles="admin" />

可以使用了。

原文出處:紅聯Linux論壇
冷日
(冷日)
Webmaster
  • 註冊日: 2008/2/19
  • 來自:
  • 發表數: 15771
[轉貼]Tomcat6 改用 80 Port 時所碰到的錯誤!
小弟碰上了個問題,就是無法把8080 Port 改為 80 Port。
小弟碰到以下列出的奇怪錯誤訊息
2008/10/30 上午 05:16:06 org.apache.coyote.http11.Http11Protocol init
嚴重的: Error initializing endpoint
java.net.BindException: Permission denied:80

不知道該如何解決
網頁變的無法顯示
麻煩各位大大幫忙想一下辦法^^

回答:
Tomcat 6 會在啟動的時候,預設是會 Change User 為『tomcat』。

但在unix下需要使用root身分才能把tomcat跑在80 port..........

所以,請修改你的 tomcat6.conf :
# What user should run tomcat
#TOMCAT_USER="tomcat" << Tomcat 啟動時所使用的帳號
TOMCAT_USER="root" << Tomcat 啟動時請改用root帳號
前一個主題 | 下一個主題 | 頁首 | | |



Powered by XOOPS 2.0 © 2001-2008 The XOOPS Project|