CentOS7 下载安装Tomcat 9的教程详解
tomcat不多解释,直接开车;
1、官网下载安装包
将tomcat安装到 /usr/local/tomcat/ 目录下
cd/usr/local/ mkdirtomcat/ cdtomcat/ wgethttp://archive.apache.org/dist/tomcat/tomcat-9/v9.0.0.M18/bin/apache-tomcat-9.0.0.M18.tar.gz
2.解压,执行以下命令
tar-zxvfapache-tomcat-9.0.0.M18.tar.gz
3.重命名目录
mvapache-tomcat-9.0.0.M18tomcat_8080(/path(目标路径))
4.配置自启动,切换至Tomcat的bin目录执行visetenv.sh,并按i进入编辑模式,拷贝以下代码粘贴
#addtomcatpid CATALINA_PID="$CATALINA_BASE/tomcat.pid" #addjavaopts JAVA_OPTS="-server-XX:PermSize=256M-XX:MaxPermSize=1024m-Xms512M-Xmx1024M-XX:MaxNewSize=256m"
之后按esc键,在按shift+:(左下角出现会出现“:”),然后输入wq保存退出,
最后执行 chmod+xsetenv.sh 确保文件setenv.sh可执行。
5.配置service执行cd/usr/lib/systemd/system切换至目录并执行vitomcat.service(也可以直接vi/usr/lib/systemd/system/tomcat.service),
拷贝以下代码粘贴(注意将第6和7行的Tomcat路径/usr/local/apache-tomcat-9.0.0.M18换成你自己的Tomcat的绝对路径)
[Unit] Description=Tomcat After=syslog.targetnetwork.targetremote-fs.targetnss-lookup.target [Service] Type=forking PIDFile=/usr/local/tomcat/tomcat_8080/tomcat.pid#设置成自己的路径 ExecStart=/usr/local/tomcat/tomcat_8080/bin/startup.sh#设置成自己的路径 ExecReload=/bin/kill-sHUP$MAINPID ExecStop=/bin/kill-sQUIT$MAINPID PrivateTmp=true [Install] WantedBy=multi-user.target
开机至开机启动
//配置开机启动systemctlenabletomcat //启动tomcatsystemctlstarttomcat //停止tomcatsystemctlstoptomcat //重启tomcatsystemctlrestarttomcat
配置完成,建议重启服务器,即输入命令reboot(或者sudoreboot)即可在浏览器里输入你的服务器地址+8080端口
(例如:192.168.1.161:8080),如果看到小猫咪表示成功,否则请检查以上所有步骤是否全都执行正确了。
配置环境变量
vi/etc/profile
增加
exportCATALINA_HOME=/usr/local/tomcat/tomcat_8080 exportPATH=$TOMCAT_HOME/bin:$PATH
如果不能访问,可能是因为防火墙
systemctlstopfirewalld.service关闭防火墙 cd/usr/local/tomcat/tomcat_8080/bin进入tomcat根目录 ./startup.sh开启tomcat
6.修改端口,切换至Tomcatconf目录
cd/usr/local/tomcat/tomcat_8080/conf //输入指令打开文件 viserver.xml //输入/8080并回车搜索8080字符串,找到如下两处地方 <
之后按esc键,在按shift+:(左下角出现会出现“:”),然后输入wq保存退出。
8.重启Tomcat
systemctlrestarttomcat
浏览器中直接输入你的服务器地址,例如192.168.1.161(不用输端口号了),看见小猫咪,点击manager输入账号密码即可部署你的项目了。
总结
以上所述是小编给大家介绍的CentOS7下载安装Tomcat9的教程详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!