Linux版本tomcat下载及安装
下載:
ssm war 就需要放在tomcat中運(yùn)行。
下載地址:http://www.apache.org/
打開之后進(jìn)入了Apache官網(wǎng)界面:
一直往下拉,找到我們要的Tomcat
點(diǎn)擊tomcat進(jìn)入其主頁面:
http://tomcat.apache.org/
找到我們要下載的版本:
Tomcat的最新版是10,但是在做項(xiàng)目時(shí)不建議使用最新版,因?yàn)椴环€(wěn)定,其他軟件也有這樣的道理。所以我們可以選擇9.0或者8.5,選擇Tomcat的版本時(shí),還要注意對(duì)Java版本的匹配要求,例如Tomcat選擇8.5,則Java要選用7及以上版本。但我們現(xiàn)在一般會(huì)選擇使用8或者11,Java Version的版本windows下可以用java -version命令查到。
我選擇下載Tomcat9,點(diǎn)擊進(jìn)入
Linux版本下載tar.gz版本,Windows版本按位數(shù)下載.zip版本
點(diǎn)擊下載之后,將文件保存到自己想要的目錄。
windows版本的安裝是直接解壓,tomcat解壓后目錄代表的意思是:
bin:可執(zhí)行文件(startup. bat shutdown. bat)
conf:配置文件(server.xml)
lib:tomcat依賴的jar文件
log:日志文件(記錄出錯(cuò)等信息)
temp:臨時(shí)文件
webapps:可執(zhí)行的項(xiàng)目(將我們開發(fā)的項(xiàng)目放入該目錄)
work:存放由jsp翻譯成的java, 以及編譯成的class文件
上傳到遠(yuǎn)程Linux服務(wù)器:
我這里是將自己的另一臺(tái)非同一局域網(wǎng)的linux主機(jī)作為服務(wù)器使用。
如果是阿里云服務(wù)器等是一樣的上傳方式。
我這里是在windows下載,然后上傳到我的另一臺(tái)Linux主機(jī)上進(jìn)行安裝。
上傳文件需要登錄到root賬戶,否則會(huì)顯示狀態(tài) “錯(cuò)誤” ,所以首先要使用Xshell登錄到root賬戶,但是 sshd 默認(rèn)設(shè)置不允許 root 用戶遠(yuǎn)程登錄,所以需要手動(dòng)開啟一下。
參考文章:Xshell使用root用戶連接Linux
連接到root用戶:
上傳成功:
安裝:
1、先查看一下我放置的目錄
2、然后解壓tomcat
tar -zxvf apache-tomcat-9.0.44.tar.gz
解壓之后我們使用 clear 清一下屏,再看一下這個(gè)目錄下的文件內(nèi)容:
可以看到多了一個(gè)藍(lán)色的 apache-tomcat-9.0.44 文件夾。說明解壓成功
看一下解壓后的文件目錄有哪些:
與windows下的解壓目錄相對(duì)比,是一致的。
Tomcat 需要Java 環(huán)境,我的還沒有裝JDK,就不展示了。
測試:
運(yùn)行./xxx.sh腳本即可運(yùn)行
#啟動(dòng) ./startup.sh
#停止 ./shutdown.sh
打開我們所解壓的文件夾的bin目錄,cd home/pengdaihui/apache-tomcat-9.0.44/bin
可以看到有 startup.sh 和 shutdown.sh 兩個(gè)文件,綠色的就代表可執(zhí)行文件。.bat是 Windows 下的可執(zhí)行文件,.sh是 Linux 下的可執(zhí)行文件。
啟動(dòng)
如果防火墻8080端口開了(如果是阿里云服務(wù)器的話還要阿里云安全組也開放了)這個(gè)時(shí)候就可以直接訪問遠(yuǎn)程了!
#開啟端口
sudo ufw allow 8080/tcp //指定開放8080的tcp協(xié)議
sudo ufw status //查看端口規(guī)則
sudo ufw reload //重啟防火墻,使配置生效
為了使文件管理更合理,我將tomcat解壓后的文件移動(dòng)到了/usr/environment/tomcat目錄下:
environment也是我自己建的目錄,我將安裝的所有東西都放在這里
#新建文件夾
mkdir tomcat
#移動(dòng)文件到指定目錄
mv apache-tomcat-9.0.44 /usr/environment/tomcat
進(jìn)入bin目錄,啟動(dòng)和執(zhí)行tomcat
./startup.sh
./shutdown.sh
現(xiàn)在tomcat安裝好了,但是還不能直接訪問我 ubuntu 服務(wù)器的公網(wǎng) ip, http://xxx.xxx.xxx.xxx:8080訪問不到 Apache tomcat主頁,還需要進(jìn)行配置。
中間配了不少東西,準(zhǔn)備記錄在下一篇博文Ubuntu下的tomcat被遠(yuǎn)程訪問問題中。
網(wǎng)址鏈接:Ubuntu下的tomcat被遠(yuǎn)程訪問問題
總結(jié)
以上是生活随笔為你收集整理的Linux版本tomcat下载及安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ASP.NET MVC 中删除无用视图引
- 下一篇: linux指令与数据库,Linux指令每