詳解在Linux虛擬機下配置tomcat
1、到Apache官網(wǎng)下載tomcat
http://tomcat.apache.org/download-80.cgi
我下載的是tomcat8
jdk是1.8
如果你們的jdk是1.7或者1.7以下的就下載tomcat6或者tomcat7
2、把下載好的tomcat上傳到Linux虛擬機下
3、去到tomcat所在的目錄下解壓壓縮包
我的tomcat在/software目錄下
解壓命令:tar xzvf apache-tomcat-8.5
解壓好后會多出一個文件
輸入命令:ll
查看目錄
接下來可以把我們的壓縮包刪除了
輸入命令:
rm –f apache-tomcat-8.5.9.tar.gz
4、去到tomcat下的bin目錄啟動tomcat
輸入命令:
cd apache-tomcat-8.5.9/bin
啟動tomcat命令:
./startup.sh
查看所有進程看tomcat是否啟動了
輸入命令:
ps -ef
進程太多了,查看不方便的話,我們可以創(chuàng)建一個文本文件保存所有進程
輸入命令:
ps -ef >/software/ps.txt
篩選我們想要的進程,例如:我想篩選出帶java的進程
輸入命令:
ps -ef | grep java
當(dāng)我們需要關(guān)閉tomcat時
關(guān)閉tomcat命令:
./shutdown.sh
5、服務(wù)器檢查tomcat通不通時,我們需要安裝一個Telnet
輸入命令:
yum install telnet
要確保你的網(wǎng)絡(luò)通
輸入y同意安裝
安裝完成
在Linux虛擬機下測試tomcat通不通,首先要把tomcat啟動先
輸入命令:telnet IP地址 8080
下面是tomcat測試通的情況
Tomcat測試不通的情況是這樣的
如何查看自己的端口
打開server文件查看
6、 客戶端檢查tomcat通不通,也要安裝一個Telnet的客戶端
在window系統(tǒng)下調(diào)試下IP地址通不通
輸入命令:ping IP地址
在window系統(tǒng)下用Telnet命令調(diào)試下Linux虛擬機的tomcat通不通
輸入命令:telnet IP地址 8080
連接失敗是因為我們Linux有防火墻
這時我們把Linux虛擬機的防火墻關(guān)閉就可以了
輸入命令:
systemctl stop firewalld.service
Window系統(tǒng)在測試一下能不能連上
OK,我們可以連上了
7、我們寫一個JSP頁面調(diào)試一下
Tomcat的默認(rèn)目錄是webapps
我們進去看一下
里面有五個文件
我們把除開ROOT的其他沒必要的文件刪了,ROOT文件是tomcat默認(rèn)的項目文件。
為了方便,我直接在winscp上把其他文件刪除了,只留下一個ROOT文件
我們在window系統(tǒng)用頁面訪問,它會默認(rèn)跳到ROOT項目,這個項目的首頁就是apache的網(wǎng)站
接著把我們剛剛寫好的JSP頁面上傳到ROOT文件里面
我們用網(wǎng)頁打開test.jsp
我們看下控制臺輸出沒
查看tomcat控制臺,跟蹤日志文件
首先要去到tomcat文件下的logs文件下
輸入命令:tail -f catalina.out
8、總結(jié)
可以看到我們后臺輸出了abc
這樣我們就在Linux虛擬機下配置好我們的tomcat了
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
虛擬機中ubuntu不能聯(lián)網(wǎng)問題的解決方法
這篇文章主要為大家詳細(xì)介紹了虛擬機中ubuntu不能聯(lián)網(wǎng)問題的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-03-03CentOS 7 安裝vsftpd 服務(wù)器的具體操作步驟
下面小編就為大家?guī)硪黄狢entOS 7 安裝vsftpd 服務(wù)器的具體操作步驟。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-08-08關(guān)于CentOs系統(tǒng)自帶python和yum卸載后的解決辦法
前幾天因項目需要,在服務(wù)器上搭建python-mysql模塊,結(jié)果沒安裝好,于是乎想卸載重裝,遂在網(wǎng)上查詢卸載python的方法,結(jié)果一不小心直接把系統(tǒng)的python刪了個干凈,怎么處理呢,看看小編給大家?guī)淼谋酒坛贪?/div> 2018-11-11CentOS7開啟MySQL8主從備份、每日定時全量備份(推薦)
這篇文章主要介紹了CentOS7開啟MySQL8主從備份、每日定時全量備份,解決了鏈接mysql數(shù)據(jù)庫很慢的問題,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-11-11CentOS7將Nginx添加系統(tǒng)服務(wù)的方法步驟
這篇文章主要介紹了CentOS7將Nginx添加系統(tǒng)服務(wù)的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-03-03CentOS 7中搭建NFS文件共享存儲服務(wù)的完整步驟
如果僅僅只是希望搭建一個linux之間進行文件共享的服務(wù)器,而不是所有異構(gòu)的系統(tǒng)之間共享的話,nfs是一個不錯的選擇。下面這篇文章主要給大家介紹了關(guān)于在CentOS 7中搭建NFS文件共享存儲服務(wù)的完整步驟,需要的朋友可以參考下2018-11-11最新評論