Linux-Tomcat8.5.88安装
Linux系统
Tomcat8.5.88、jdk1.8.0安装包
安装环境
安装jdk,有了无视安装,从1.4开始
上传jdk到/usr/lib/jvm,并解压
1 | cd /usr/lib/jvm |
重命名jdk
1 | mv jdk1.8.0_161/ jdk |
配置环境变量
1 | vi /etc/profile # 进入环境变量配置 |
上传tomcat到/usr/local/下,并且解压缩
1 | cd /usr/local |
重命名文件夹
1 | mv apache-按Tab tomcat |
配置文件
在tomcat下conf文件夹下修改文件
server.xml
1 | vi /usr/local/tomcat/conf/server.xml |
增加节点URIEncoding="UTF-8"
1 | <Connector port="8080" protocol="HTTP/1.1" |
启动服务
在bin目录下启动tomcat
1 | ./startup.sh |
出现Tomcat started.就代表启动成功
可以通过查看java进程看是否成功
1 | ps -ef | grep java |
防火墙开放8080端口,不要忘记reload使之生效
1 | friewall-cmd --zone=public --permanent --add-port=8080/tcp |
4、 打开网站
用浏览器打开ip:8080 进行验证,看到Apache Tomcat绿色网页代表成功
配置开机启动
在tomcat的bin下创建一个文件
setenv.sh【必须是这个命名,catalina.sh启动时会调这个文件】,
1 | cd /usr/local/tomcat/bin/ |
编辑内容如下:
1 | add tomcat pid |
在 /usr/lib/systemd/system/ 下创建文件
tomcat.service
1 | cd /usr/lib/systemd/system/ |
编辑内容如下:
1 | [Unit] |
reload守护进程,开启开机启动
1 | systemctl daemon-reload |
显示Created symlink from /etc/systemd/system/multi-user.target.wants/tomcat.service to /usr/lib/systemd/system/tomcat.service.
成功
可以reboot验证是否配置成功
该文章Mec所著,如有错误请联系作者邮箱更改