一、安裝Java環境
1. 在終端中輸入以下命令以更新軟體源:
sudo apt-get update
2. 然後運行以下命令以安裝Java環境:
sudo apt-get install default-jdk
3. 檢查Java版本以確保已經安裝:
java -version
如果已經安裝就可以看到Java的版本信息了。
二、安裝Tomcat
1. 下載Tomcat最新的二進位的tar包:
wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.17/bin/apache-tomcat-9.0.17.tar.gz
2. 解壓tar包:
tar -zxvf apache-tomcat-9.0.17.tar.gz
解壓完後你會在當前目錄下看到一個文件夾叫做apache-tomcat-9.0.17。
3. 將Tomcat安裝目錄添加到環境變數中:
export CATALINA_HOME=/path/to/apache-tomcat-9.0.17
4. 啟動Tomcat服務:
$CATALINA_HOME/bin/startup.sh
現在你可以在瀏覽器中輸入http://localhost:8080/訪問Tomcat了。
三、部署Web應用
1. 創建一個webapps目錄,用於存放部署的web應用:
mkdir $CATALINA_HOME/webapps
2. 將你的web應用war文件移動到webapps目錄下:
mv /path/to/yourwebapp.war $CATALINA_HOME/webapps
War文件會被自動解壓並部署到以同樣名稱的目錄下。
3. 打開瀏覽器,輸入http://localhost:8080/yourwebapp,你應該可以看到你的web應用已經成功部署了。
四、配置Tomcat
1. 配置埠號:
默認情況下,Tomcat伺服器在8080埠上運行。如果需要更改埠號,可以編輯$CATALINA_HOME/conf/server.xml文件:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
修改port屬性即可。
2. 添加用戶並配置訪問許可權:
在$CATALINA_HOME/conf/tomcat-users.xml中添加用戶:
<user username="admin" password="admin" roles="manager-gui,admin-gui"/>
這個用戶可以訪問Tomcat的Web管理界面。
3. 配置JNDI數據源:
在$CATALINA_HOME/conf/context.xml中添加配置:
<Resource name="jdbc/test" auth="Container"
type="javax.sql.DataSource" maxTotal="100"
maxIdle="30" maxWaitMillis="10000"
username="root" password="111111"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/test"/>
這裡我們以MySQL為例,你需要在$CATALINA_HOME/lib目錄下加入mysql-connector-java.jar文件。
五、常用命令
1. 啟動Tomcat服務:
$CATALINA_HOME/bin/startup.sh
2. 關閉Tomcat服務:
$CATALINA_HOME/bin/shutdown.sh
3. 查看Tomcat服務狀態:
$CATALINA_HOME/bin/catalina.sh status
六、總結
本文介紹了如何在Ubuntu上安裝和配置Tomcat伺服器,並且展示了一些實用的命令。希望對大家有所幫助。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/193172.html