CentOS 安装jdk1.8.0 + Tomcat8.5.96

Tomcat下载网站:

https://tomcat.apache.org/

JDK下载官网:

Java Downloads | Oracle 中国

安装前先需要检查自身jdk版本和想要安装的tomcat版本是否匹配

第一步:下载tomcat安装包,连接点这里,或者可以直接执行wget + url连接

#下载tomcat8.5安装包
wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.96/bin/apache-tomcat-8.5.96.tar.gz

这里提示需要我们需要ssl证书验证,加入参数--no-check-certificate就行了

### 安装 Apache Tomcat 8.5.93 在 CentOS 7 上 #### 准备工作 确保已安装Java环境。对于版本验证可以执行命令`java -version`来确认当前系统的Java版本[^3]。 #### 下载并解压Tomcat 前往官方Apache Tomcat网站下载页面获取指定版本的二进制分发文件,这里以8.5.93为例。可以通过wget工具直接从终端下载压缩包到服务器: ```bash cd /opt/ sudo wget https://downloads.apache.org/tomcat/tomcat-8/v8.5.93/bin/apache-tomcat-8.5.93.tar.gz ``` 接着解压该档案至适当位置: ```bash sudo tar xf apache-tomcat-8.5.93.tar.gz -C /opt/ ``` 为了方便管理和服务启动,创建软链接指向最新版本: ```bash ln -s /opt/apache-tomcat-8.5.93/ /opt/tomcat ``` #### 设置权限与服务脚本 赋予tomcat目录正确的所有权给特定用户组(如果适用),并且设置必要的读写权限。 编写Systemd服务单元文件以便于通过systemctl控制Tomcat服务: ```bash vi /etc/systemd/system/tomcat.service ``` 向其中添加如下内容(注意调整JAVA_HOME路径匹配实际环境中Java的位置): ```ini [Unit] Description=Apache Tomcat Web Application Container After=syslog.target network.target [Service] Type=forking Environment=JAVA_HOME=/usr/java/jdk1.8.0_131 Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid Environment=CATALINA_HOME=/opt/tomcat Environment=CATALINA_BASE=/opt/tomcat ExecStart=/opt/tomcat/bin/startup.sh ExecStop=/bin/kill -15 $MAINPID User=tomcat Group=tomcat [Install] WantedBy=multi-user.target ``` 保存退出后刷新守护进程配置加载新的service定义: ```bash systemctl daemon-reload ``` 此时应该能够使用`systemctl start tomcat`指令启动Tomcat实例,并可通过浏览器访问默认主页测试是否成功部署。 #### 修改配置参数 编辑位于`/opt/tomcat/conf/server.xml`中的Server XML文档来自定义端口号等选项;另外也可以按照需求修改其他相关设定比如连接器属性等等。 最后记得开放防火墙规则允许外部HTTP(S)请求到达Tomcat监听地址。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

测试开发ing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值