1僵缺、判斷jdk版本(jdk已安裝)
tomcat一般是和jdk版本保持一致的胡桃,也就是說tomcat7對用jdk7版本;tomcat8對用jdk8版本磕潮。我現(xiàn)在確認(rèn)服務(wù)器jdk已安裝翠胰,版本:1.8.0_212。
2自脯、下載tomcat
打開官網(wǎng)之景,官網(wǎng)地址:http://tomcat.apache.org/download-80.cgi
點(diǎn)擊首頁左側(cè)Tomcat 8,下載“tar.gz (pgp, sha1,sha512)”
3膏潮、將下載好的tomcat上傳至服務(wù)器
(1)安裝rz
此處因?yàn)槲覀儧]有安裝過rz锻狗,所以需要安裝一下rz:
輸入rz命令(需要root權(quán)限),看是否已經(jīng)安裝了lrzsz焕参,如果沒有安裝則執(zhí)行以下命令進(jìn)行安裝轻纪。
yum???-y??install??lrzsz? ? //安裝 rz
安裝成功后,執(zhí)行以下命令確認(rèn)是否正確安裝:
rpm -qa lrzsz? ? //確認(rèn)是否正確安裝
(2)上傳tomcat包
安裝好rz叠纷,就可以進(jìn)行文件上傳了刻帚,輸入命令會(huì)彈出上傳的窗口:
?rz -y? ? //文件上傳
選擇要上傳的文件,點(diǎn)擊確定即可將本地文件上傳到服務(wù)器上
4涩嚣、解壓安裝tomcat
之前是將安裝包下載至/temp文件夾下崇众,一般我們會(huì)將tomcat安裝在/usr/share/tomcat下,此時(shí)需要移動(dòng)tar包
cp? ?/temp/apache-tomcat-8.5.42.tar.gz? ? /usr/share/tomcat/apache-tomcat-8.5.42.tar.gz
解壓tar包
tar -xvf?apache-tomcat-8.5.42.tar.gz
5缓艳、配置tomcat
(1)配置端口
安裝完成后(安裝目錄為 "/usr/share/tomcat/apache-tomcat-8.5.42")校摩,我們用 ls 命令查看這個(gè)目錄里面的文件,如下所示:
tomcat默認(rèn)是使用8080端口阶淘,如果想換成其他端口衙吩,可以在conf文件夾下的server.xml中配置:
改成8888端口
(2)配置阿里云服務(wù)器
因?yàn)槲覀兪怯冒⒗镌品?wù)器,所以要去阿里云服務(wù)器的8888端口開訪問權(quán)限
配置好端口后溪窒,下面我們來設(shè)置一個(gè)用戶坤塞。
(3)配置用戶
回到 tomcat 安裝目錄/usr/share/tomcat/apache-tomcat-8.5.42,進(jìn)入 conf 目錄澈蚌,打開 tomcat-users.xml 文件摹芙,
編輯tomcat-users.xml,在<tomcat-users> 標(biāo)簽下宛瞄,添加如下配置:
<role rolename="manager-gui"/>?
<user username="root" password="root" roles="manager-gui"/>
上面我們設(shè)置了一個(gè)用戶浮禾,用戶名:root , 密碼:root。
添加完成后刷新瀏覽器,點(diǎn)擊 Manager App盈电, 輸入設(shè)置的用戶名和密碼蝴簇,就可以正常登陸了。
注:若之前啟動(dòng)過tomcat匆帚,修改完成后要重啟服務(wù)器生效熬词。
6、啟動(dòng)tomcat
配置完成后吸重,進(jìn)入bin目錄互拾,啟動(dòng)tomcat:
./startup.sh
此時(shí),可以登錄ip地址:8888來訪問tomcat了
關(guān)閉tomcat:
./shutdown.sh
7嚎幸、部署web項(xiàng)目
(1)直接上傳法
部署web項(xiàng)目颜矿,要將war包放到tomcat下的webapps下
即,war包部署路徑:/usr/share/tomcat/apache-tomcat-8.5.42/webapps
?使用 rz -y命令進(jìn)行文件上傳鞭铆,選擇要上傳的文件或衡,點(diǎn)擊確定即可將本地文件上傳到服務(wù)器上
(2)Manager webapp上傳法
登陸http://ip地址:8888,點(diǎn)擊Manager webapp
選擇文件后點(diǎn)擊 Deploy
這兩種方法都可以實(shí)現(xiàn)web項(xiàng)目的war包部署车遂。
部署好war包后封断,開啟tomcat,打開瀏覽器舶担,輸入http://ip地址:8888/路徑+html名稱? 即可訪問頁面坡疼。