Ubuntu 配置 Tomcat
系統環境:Ubuntu 10.10(linux-kernel 2.6.35-22)
安裝版本:apache-tomcat-7.0.29.tar.gz(官方網址:Apache Tomcat)
?
安裝步驟:
1、下載 Tomcat
下載?apache-tomcat-7.0.29.tar.gz(官方網址)
?
2、解壓 Tomcat
解壓?apache-tomcat-7.0.29.tar.gz
tar -zxvf?apache-tomcat-7.0.29.tar.gz
?
3、配置 Tomcat
復制解壓后的文件到 /opt 目錄
sudo cp -r?apache-tomcat-7.0.29 /opt
?
進入 /opt/apache-tomcat-7.0.29 目錄
cd /opt/apache-tomcat-7.0.29
?
打開啟動的腳本文件
sudo vi ./bin/startup.sh
?
添加 jdk 和 jre 環境變量,如下圖紅色矩形區域:
直接復制:
[html] view plaincopyprint?TOMCAT_HOME 為當前?apache-tomcat-7.0.29 目錄
保存退出。
?
4、啟動 Tomcat
sudo ./bin/startup.sh
上圖啟動時,顯示一些啟動參數信息
?
5、驗證配置是否成功
打開瀏覽器,輸入網址:http://localhost:8080 或 http://127.0.0.1:8080
顯示上圖網頁,表示配置成功!
?
6、關閉 Tomcat
sudo ./bin/shutdown.sh
上圖提示錯誤,提示沒有安裝 JAVA_HOME 或 JRE_HOME(這是因為步驟3中 start.sh 紅色矩形區域 沒有在shutdown.sh中配置 )
?
在關閉文件腳本 shutdown.sh 中,配置?JAVA_HOME 和 JRE_HOME,方法如步驟3
上圖中,把右側 start.sh 文件配置的JAVA_HOME等信息同樣配置到左側的shutdown.sh文件腳本中
?
重新關閉 Tomcat
sudo ./bin/shutdown.sh
從上圖關閉可見,關閉過程與啟動過程基本就是一個逆過程
?
7、驗證關閉是否成功
在瀏覽器中,重新刷新網址 http://localhost:8080
從上圖發現,瀏覽器已經無法訪問Tomcat服務器,說明關閉成功!
?
8、自動啟動 Tomcat 服務
方式1:配置/etc/rc.local(最簡單)
sudo vi /etc/rc.local
?
添加如下一行
/opt/apache-tomcat-7.0.29/bin/startup.sh(腳本絕對路徑)
?
?
方式2:sysv-rc-conf 工具配置
1、安裝?sysv-rc-conf
sudo apt-get install sysv-rc-conf
2、 在 /etc/ini.d/ 目錄下,新建 tomcatControl
sudo vi?/etc/init.d/tomcatControl
[css] view plaincopyprint??
3、 啟動tomcatControlsudo sysv-rc-conf tomcatControl on
sudo?sysv-rc-conf 查看啟動的服務:
?tomcatControl 的 2、3、4、5被勾選
如果停止 tomcatControl 服務,輸入:?sudo sysv-rc-conf tomcatControl off,則上圖2、3、4、5勾選去掉了
參考下面鏈接:
Ubuntu下配置tomcat自動啟動
ubuntu 設置 tomcat 開機啟動
Tomcat與Apache整合配置指南
Ubuntu 系統 Update-rc.d 命令
?
?
9、修改服務器端口號
如果 Tomcat 默認端口號 8080 與其它程序沖突,則可以在 ./conf/server.xml 配置文件中進行修改
例如:把服務器端口從 8080 修改為 9090
首先,打開服務器配置文件 ./conf/server.xml?
sudo vi ./conf/server.xml
?
找到 Connector 字段配置,如下圖,默認端口Port 是 8080
修改上圖中的 8080 為 9090,保存退出
?
此時,為了讓修改生效,需要關閉、重啟 Tomcat 服務
sudo ./bin/shutdown.sh
sudo ./bin/start.sh
?
在瀏覽器中,輸入http://localhost:9090
上圖中,網址 http://locahost:8080,網頁顯示成功,表明端口號從8080修改為9090成功!
其實,如果此時網址輸入 http://localhost:8080,網頁是無法正常顯示的
?
添加管理用戶:
1) 點擊 tomcat 默認頁 ——》 Host Manager
?
2) 根據提示,編輯tomcat安裝目錄下的?conf/tomcat-users.xml
vi ?./apache-tomcat-6.0.37/conf/tomcat-users.xml
添加下面角色:
<role rolename="manager-gui"/>
<user username="tomcat" password="s3cret" roles="manager-gui"/>
如下圖(紅方框內):
?
3) 重啟tomcat,使配置生效
./bin/shutdown.sh // 關閉tomcat
./bin/startup.sh? // 啟動tomcat(可能需要sudo權限)
?
4) 登錄tomcat管理頁面
點擊 tomcat 默認頁 ——》 Host Manager,輸入用戶名(tomcat)和密碼(s3cret)
進入tomcat管理頁面:
?
?
?
參考推薦:
Ubuntu 10.10下安裝JDK配置Eclipse及Tomcat
Tomcat vs Apache(CSDN)
?
windows 版Tomcat 7.0的配置
windows tomcat配置大全
?
轉載于:https://www.cnblogs.com/xuxiuxiu/p/3939203.html
總結
以上是生活随笔為你收集整理的Ubuntu 配置 Tomcat的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Axure RP原型设计工具
- 下一篇: 从“void*”到指向非“void”的指