CentOS7.3 jdk、tomcat 安装步骤
jdk、tomcat 安装步骤
一、jdk 安装步骤
1、登录root用户
su - root
2、创建install目录
mkdir -p /usr/install
3、复制 对应的jdk 和tomcat到/usr/install
(https://tomcat.apache.org/download-80.cgi
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 可以到官网自行下载 )(jdk7 和tomcat8)
4 创建java/jdk 目录
mkdir -p /usr/java/jdk
解压(可以切换到install目录进行解压(cd/usr/usr/install))
tar zxvf jdk-7u79-linux-x64.tar.gz -C /usr/java/jdk
##5配置环境变量
vim /etc/profile
export JAVA_HOME=/usr/java/jdk/jdk1.7.0_79 export JRE_HOME=$JAVA_HOME/jre export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
i 插入 wq!退出保存
6、可以使用以下的命令来确保刚刚修改的配置文件能够立即生效;
source /etc/profile
7、测试是否配置好jdk
java -version
二、tomcat 安装步骤
1 创建 local tomcat 目录
mkdir -p /usr/local/tomcat
##2、解压(可以切换到install目录进行解压 cd /usr/install)
tar zxvf apache-tomcat-8.5.34.tar.gz -C /usr/local /tomcat
或
tar zxvf /usr/install/apache-tomcat-8.5.34.tar.gz -C /usr/local /tomcat
3、在tomcat下bin执行
cd /usr/local/tomcat/bin
vim setclasspath.sh
文末添加
export JAVA_HOME=/usr/java/jdk/jdk1.7.0_79 export JRE_HOME=/usr/java/jdk/jdk1.7.0_79/jre
保存并退出
--启动tomcat
./startup.sh
4、 查看日志
5、显示下图(如果不显示可以看一下是否开启防火墙(附录))
附录:
设置防火墙:
在CentOS 7或RHEL 7或Fedora中,防火墙由FirewalID来管理
1、通过
systemctl status firewalld
看FirewalID状态,
发现当前是dead状态,即防火墙未开启。
2、通过
systemctl start firewalld
开启防火墙,没有任何提示即开启成功。
3、执行
firewall-cmd --permanent --zone=public --add-port=8080/tcp --permanent
提示success
(–permanent永久生效,没有此参数重启后失效)
4、执行
firewall-cmd --reload
提示success
firewall-cmd --permanent --zone=public --list-ports
或者关闭防火墙:
systemctl stop firewalld
具体的安装步骤就这么多了,第一次写博客如有不足和错误的地方欢迎来指正,谢谢!
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
关于即将发布的TensorFlow 2.0,你需要知道这几件事
对于最流行的机器学习框架来说,TensorFlow 2.0 将是一个重要的里程碑:大量的更改即将到来,所有的一切都以人人可以使用 ML 为目标。但是,这些更改要求老用户完全重新学习如何使用框架:本文介绍了 1.x 和 2.x 版本之间的所有(已知的)差异,主要是思维方式的改变,并着重介绍了新实现的优缺点。 对于新手来说,本文也是一个很好的起点:现在就开始以 TensorFlow 2.0 的方式思考,这样你就不必重新学习一个新的框架(除非 TensorFlow 3.0 发布)。 TensorFlow 2.0:为什么?何时? TensorFlow 2.0 的核心思想是使 TensorFlow 更易于学习和应用。 在公告邮件列表 (https://groups.google.com/a/tensorflow.org/forum/#!forum/announce)中,谷歌大脑工程师 Martin Wicke 对 TensorFlow 2.0 做了初步介绍。简而言之: ●Eager Execution 将是 2.0 的核心特性。它将用户对编程模型的期望与 TensorFlow 实践更好地结合起来...
- 下一篇
IMM服务(智能媒体管理)通过Notify查询异步任务的执行结果
IMM服务(智能媒体管理)通过Notify查询异步任务的执行结果 在使用智能媒体管理的过程中,我们可能碰到一些大的文档的转换,当我们需要知道结果的时候,一直轮询 GetOfficeConversionTask接口去获取任务状态其实是浪费时间的。其实IMM服务提供任务结果异步反向通知的功能,今天我们就使用MNS服务去获取异步任务执行结果。 准备工作 安装 MNS 和 IMM 的SDK pip install aliyun-python-sdk-core # 安装阿里云 SDK 核心库 pip install aliyun-python-sdk-imm # 安装管理 IMM 的库 pip install aliyun-mns #阿里云的MNS服务的SDK 访问阿里云官网,获取AccessKeyId、AccessKeySecret、AccountId。 注意事项 需要先开通 MNS 服务,新建 topic,queue,并配置好订阅关系,详情请参考MNS服务。 MNS的region必须和和IMM保持一致。 快速开始 ### 初始化客户端 代码示例 IMM_REGION = 'cn-beijin...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- 设置Eclipse缩进为4个空格,增强代码规范
- Mario游戏-低调大师作品
- MySQL8.0.19开启GTID主从同步CentOS8
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS8编译安装MySQL8.0.19
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合Redis,开启缓存,提高访问速度