Centos7云服务器部署Tomcat

简介: Centos7云服务器部署Tomcat

部署Tomcat服务器


1、安装JDK1.8


JDK下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html


选择如下:



速度下载慢,还需要用户登录,直接提供百度网盘(jdk1.8.0_161)


链接:https://pan.baidu.com/s/1jvVvtnmPsoI-YrcRQwAkUA

提取码:v486


上传操作


通过XFtp来上传对应的jdk到/user/local目录中


解压安装


解压:tar -zxvf jdk-8u161-linux-x64.tar.gz


修改jdk权限:chmod 777 -R jdk1.8.0_161


设置环境变量


进入对应目录:vi /etc/profile


按住G跳转到文件最后


配置内容如下(根据版本号填):


export JAVA_HOME=/usr/local/jdk1.8.0_161 
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin



保存退出


最后执行该命令生效(让其文件生效):source /etc/profile


测试


执行java -version 查看是否安装成功!!!下面的表示安装成功



2、安装与启动tomcat


下载上传


下载地址:https://tomcat.apache.org/download-90.cgi



使用XFtp上传到/user/local目录中


解压,运行


我们先进入到/user/local目录:cd /user/local


解压tomcat:tar -zxvf apache-tomcat-9.0.41.tar.gz


解压完成之后,我们进入到tomcat目录的bin目录中:cd apache-tomcat-9.0.41/bin


运行tomcat:./startup.sh



停止tomcat:./shutdown.sh


注意:由于我们没有配置tomcat环境变量,所以我们需要到达指定目录进行操作


cd /usr/local/apache-tomcat-9.0.41/bin


配置安全组(8080端口)


① 首先进入到阿里云服务器的实例界面,右边的更多-网络和安全组-安全组配置



② 点击配置规则



点击添加,填写8080端口以及源,进行保存



接着我们在我们的电脑上进行访问一下是否成功:使用ip地址:8080或者域名:8080


出现以下界面表示访问成功!!!




相关实践学习
快速体验PolarDB开源数据库
本实验环境已内置PostgreSQL数据库以及PolarDB开源数据库:PolarDB PostgreSQL版和PolarDB分布式版,支持一键拉起使用,方便各位开发者学习使用。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
打赏
0
1
0
0
25
分享
相关文章
centos7环境下tomcat8的安装与配置
本文介绍了在Linux环境下安装和配置Tomcat 8的详细步骤。首先,通过无网络条件下的文件交互软件(如Xftp 6或MobaXterm)下载并解压Tomcat安装包至指定路径,启动Tomcat服务并测试访问。接着,修改Tomcat端口号以避免冲突,并部署Java Web应用项目至Tomcat服务器。最后,调整Linux防火墙规则,确保外部可以正常访问部署的应用。关键步骤包括关闭或配置防火墙、添加必要的端口规则,确保Tomcat服务稳定运行。
windows服务器重装系统之后,Tomcat服务如何恢复?
windows服务器重装系统之后,Tomcat服务如何恢复?
122 10
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
这篇文章介绍了在Docker中安装Tomcat的过程,包括搜索Tomcat镜像、拉取镜像、目录挂载的准备、创建并挂载容器,以及如何进入容器和进行测试。文中还说明了如何将WAR包部署到Tomcat服务器并访问部署的应用。
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
Tomcat源码分析 (一)----- 手撕Java Web服务器需要准备哪些工作
本文探讨了后端开发中Web服务器的重要性,特别是Tomcat框架的地位与作用。通过解析Tomcat的内部机制,文章引导读者理解其复杂性,并提出了一种实践方式——手工构建简易Web服务器,以此加深对Web服务器运作原理的认识。文章还详细介绍了HTTP协议的工作流程,包括请求与响应的具体格式,并通过Socket编程在Java中的应用实例,展示了客户端与服务器间的数据交换过程。最后,通过一个简单的Java Web服务器实现案例,说明了如何处理HTTP请求及响应,强调虽然构建基本的Web服务器相对直接,但诸如Tomcat这样的成熟框架提供了更为丰富和必要的功能。
|
8月前
|
centos7及Tomcat8Dockerfile
centos7及Tomcat8Dockerfile
centos7部署l2tp ipsec
1、查询操作系统版本 #cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) 2、查询系统是否支持ppp,返回yes代表通过。 #modprobe ppp-compress-18 && echo yes 3、查询系统是否开启了tun,返回File descriptor in bad state代表通过。
8177 0
CentOS 7系统下详细安装MySQL 5.7的步骤:包括密码配置、字符集配置、远程连接配置
以上就是在CentOS 7系统下安装MySQL 5.7的详细步骤。希望这个指南能帮助你顺利完成安装。
199 26
CentOS 7.8下使用kubeadm安装Kubernetes 1.26
这就是所有的前线报告,冒险家们,你们已经做好准备,开始在CentOS 7.8上通过Kubeadm安装Kubernetes 1.26的挑战了吗?走上这段旅程,让你的代码飞翔吧。
67 16
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
55 10
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等