Centos 7安装 jdk 8
- 更新系统软件
yum update@H_502_8@
- 查找系统已安装的jdk组件
rpm -qa | grep -E '^open[jre|jdk]|j[re|dk]'@H_502_8@
- 查看java版本
java -version@H_502_8@
- 卸载以前已有的jdk
yum remove java-1.6.0-openjdk yum remove java-1.7.0-openjdk@H_502_8@
- 在/usr目录中先建名为java的文件夹
mkdir /usr/java@H_502_8@
- 下载jdk-8u111-linux-x64.tar.gz包,并上传至服务器/usr/local文件夹中。
- 解压jdk-8u111-linux-x64.tar.gz包至/usr/local/jdk1.8.0_111文件夹
tar -xvf jdk-8u111-linux-x64.tar.gz@H_502_8@
- 添加到环境变量
- 验证,是否安装成功
java -version@H_502_8@
Centos 7安装 tomcat8
- 更新系统软件
yum update@H_502_8@
- 创建用户,并加入用户组
groupadd tomcat useradd -s /bin/bash -g tomcat tomcat@H_502_8@
- 下载tomcat 8,并上传至/usr/local文件夹
- 解压
tar -zxvf apache-tomcat-8.5.9.tar.gz@H_502_8@
- 修改权限
chown -R tomcat:tomcat apache-tomcat-8.5.9@H_502_8@
- 启动tomcat
[root@VM_174_213_centos ~]# /usr/local/apache-tomcat-8.5.9/bin/startup.sh@H_502_8@
-
(*非必须)将tomcat配置为系统服务
①.将catalina.sh移至/etc/init.d/目录下,并更名为tomcat
[root@VM_174_213_centos init.d]# cp catalina.sh /etc/init.d [root@VM_174_213_centos init.d]# mv catalina.sh tomcat@H_502_8@
②.修改comcat文件,并将之后的代码加入其中,保存并退出
[root@VM_174_213_centos init.d]# vi tomcat@H_502_8@
#本段代码加在#OS specific support................上输入 #chkconfig:2345 10 90 #description:Tomcat service CATALINA_HOME=/usr/local/apache-tomcat-8.5.9 JAVA_HOME=/usr/local/jdk1.8.0_111@H_502_8@
③.修改权限
[root@VM_174_213_centos init.d]# chmod +x tomcat@H_502_8@
④.加入服务列表
[root@VM_174_213_centos /]# chkconfig --add tomcat@H_502_8@
⑤.检查是否加入列表
[root@VM_174_213_centos /]# chkconfig --list tomcat@H_502_8@
⑥测试tomcat服务
service tomcat@H_502_8@
⑦.启动服务
service tomcat start@H_502_8@
⑧. 验证
在浏览器中访问http://IP:8080/
,会看到tomcat主页 -
(*非必须)将tomcat加入到环境变量中
①.编辑/etc/profile文件,在*export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL下面添加如下代码:
export CATALINA_HOME=/usr/local/apache-tomcat-8.5.9@H_502_8@②.执行命令使配置生效
source /etc/profile@H_502_8@
9.(*非必须)8080端口添加到防火墙例外并重启(视自己服务器配置而定)
firewall-cmd --zone=public --add-port=8080/tcp --permanent firewall-cmd --reload@H_502_8@