centos6 yum安装tomcat8
一、 環(huán)境
Linux操作系統(tǒng): centos6.9
tomcat版本: tomcat8.x
?
推薦一個(gè)Java的學(xué)習(xí)網(wǎng)站:?http://how2j.cn?p=17361
?
二、 安裝步驟
1、 用git下載腳本并進(jìn)入目錄,移除之前的tomcat版本
[root@VM_0_11_centos rpm-tomcat8]# git clone https://github.com/boundlessgeo/rpm-tomcat8.git && cd rpm-tomcat8? ? ?移除原來(lái)的tomcat版本
[root@VM_0_11_centos webapps]# rpm -e tomcat*2、 安裝rpm打包工具并打包rpm包
[root@VM_0_11_centos rpm-tomcat8]# yum -y install rpmdevtools [root@VM_0_11_centos rpm-tomcat8]# ./make_rpm.sh3、 安裝依賴(lài)包
[root@VM_0_11_centos rpm-tomcat8]# yum install -y redhat-lsb-core4、 安裝jdk1.8+
5、 安裝tomcat8和tomcat管理器
[root@VM_0_11_centos rpm-tomcat8]# rpm -ivh rpmbuild/RPMS/noarch/boundless-server-tomcat8-8.5.32-1.noarch.rpm [root@VM_0_11_centos rpm-tomcat8]# rpm -ivh rpmbuild/RPMS/noarch/boundless-server-tomcat8-manager-8.5.32-1.noarch.rpm6、 打開(kāi)tomcat服務(wù)
[root@VM_0_11_centos rpm-tomcat8]# service tomcat8 start7、 瀏覽器訪問(wèn)(默認(rèn)端口:8080)
? ? ? ? ? ip地址:端口/manager,,出現(xiàn)如下頁(yè)面:
? ? ? ?代表訪問(wèn)受限,接下來(lái)我們修改 /etc/tomcat8/tomcat-user.xml文件
[root@VM_0_11_centos tomcat8]# vi tomcat-users.xml? ? 在 <tomcat-user>標(biāo)簽里面加上以下信息:
<role rolename="manager-gui"/><role rolename="manager-script"/><role rolename="manager-jmx"/><role rolename="manager-status"/><role rolename="admin-gui"/><role rolename="admin-script"/><user username="tomcat" password="tomcat" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>? ? ? ??
? <user>標(biāo)簽中的username和password時(shí)登錄管理界面的賬號(hào)密碼
? ?修改 /var/lib/tomcat8/webapps/manager/META-INF/context.xml 里的內(nèi)容
[root@VM_0_11_centos conf]# vi /var/lib/tomcat8/webapps/manager/META-INF/context.xml? ? ? ??
? ? 重啟tomcat8
[root@VM_0_11_centos tomcat8]# service tomcat8 restart Stopping tomcat8: [ OK ] Starting tomcat8: [ OK ]訪問(wèn) ip:端口/manager/? ?, 輸入剛剛tomcat-user 設(shè)置的賬號(hào)密碼 ,后彈出如下界面
?
8、 設(shè)置歡迎頁(yè)
找到ROOT、 examples、host-manager、docs這四個(gè)文件夾,復(fù)制到tomcat8下的webapps目錄下,并設(shè)置權(quán)限為777
[root@VM_0_11_centos webapps]# chmod -R 777 ROOT [root@VM_0_11_centos webapps]# chmod -R 777 docs [root@VM_0_11_centos webapps]# chmod -R 777 examples/ [root@VM_0_11_centos webapps]# chmod -R 777 host-manager/重啟tomcat,如果訪問(wèn)的項(xiàng)目出現(xiàn)403 forbidden ,也是修改項(xiàng)目路徑下的???/META-INF/context.xml? ,注釋掉以下的信息:
<Valve className="org.apache.catalina.valves.RemoteAddrValve"allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />訪問(wèn)ip:端口,出現(xiàn)tomcat默認(rèn)的歡迎頁(yè) 則搭建成功
9、 開(kāi)機(jī)啟動(dòng)tomcat8
[root@VM_0_11_centos conf]# chkconfig --add tomcat810、 卸載tomcat8
[root@VM_0_11_centos conf]# rpm -e *tomcat8*?
總結(jié)
以上是生活随笔為你收集整理的centos6 yum安装tomcat8的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 从离散值中把值相近的放在一起
- 下一篇: php实现注册登陆验证