安装Java环境
1、使用 yum
安装 java8
1
| yum search java | grep jdk
|
这里选择安装 java8
1
| yum install java-1.8.0-openjdk
|
2、安装成功后查看 java
安装的位置
通过 yum
安装的 java
放在固定的位置
3、配置环境变量
1 2 3 4 5 6 7 8 9 10 11
| vim /etc/profile # 编辑该文件,在最后加上如下内容:(jdk 版本需要自行填写,上面红框内容复制即可) # set java environment JAVA_HOME=/user/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el6_10.x86_64 JRE_HOME=$JAVA_HOME/jre CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export JAVA_HOME JRE_HOME CLASS_PATH PATH # 配置好之后按下 Esc 键退出编辑模式,按下 :wq 保存并退出 # 退出后刷新配置,使其生效 source /etc/profeil
|
4、查看 java
版本
安装Tomcat
1、下载tomcat8.5.55
1
| wget https://downloads.apache.org/tomcat/tomcat-8/v8.5.55/bin/apache-tomcat-8.5.55.tar.gz
|
2、解压tomcat到当前目录下
1
| tar -zxvf apache-tomcat-8.5.55.tar.gz -C ./
|
3、启动tomcat
1 2
| cd apache-tomcat-8.5.55 bin/startup.sh
|
4、测试访问
设置 tomcat
开机自启
1、为 tomcat
添加启动参数
catalina.sh
在执行的时候会调用同级路径下的 setenv.sh
来设置额外的环境变量,因此在 tomcat
根目录下的 bin
文件夹下创建 setenv.sh
文件,内容如下:
1 2 3 4 5 6 7 8 9 10 11 12 13
| # 设置JAVA_HOME export JAVA_HOME=/user/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el6_10.x86_64 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.5.55 export CATALINA_BASE=/usr/local/tomcat/apache-tomcat-8.5.55
# 设置Tomcat的PID文件 CATALINA_PID="$CATALINA_BASE/tomcat.pid" # 添加JVM选项 JAVA_OPTS="-server -XX:PermSize=256M -XX:MaxPermSize=1024m -Xms512M -Xmx1024M -XX:MaxNewSize=256m"
|
2、在 /usr/lib/systemd/system
路径下添加 tomcat.service
文件,内容如下
1 2 3 4 5 6 7 8 9 10 11
| [Unit] Description=Tomcat After=network.target [Service] Type=forking PIDFile=/usr/local/tomcat/apache-tomcat-8.5.55/tomcat.pid ExecStart=/usr/local/tomcat/apache-tomcat-8.5.55/bin/catalina.sh start ExecReload=/usr/local/tomcat/apache-tomcat-8.5.55/bin/catalina.sh restart ExecStop=/usr/local/tomcat/apache-tomcat-8.5.55/bin/catalina.sh stop [Install] WantedBy=multi-user.target
|
3、把 tomcat
加入开机自动启
1
| systemctl enable tomcat.service
|
4、重启服务器
5、再次连接后,查看服务状态
1
| systemctl status tomcat.service
|