侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

centos7.2服务器部署tomcat8.51

2023-11-28 星期二 / 0 评论 / 0 点赞 / 46 阅读 / 4564 字

1,准备工作: JKD:apache-tomcat-8.5.11.tar.gz Tomcat:jdk-8u121-linux-x64.tar.gz OS:CentOS Linux release 7.

1,准备工作:

JKD:apache-tomcat-8.5.11.tar.gz

Tomcat:jdk-8u121-linux-x64.tar.gz

OS:CentOS Linux release 7.2.1511 (Core) 

2,安装jdk

A,解压jdk在 目录下

tar -zxf /usr/local/software/jdk-8u121-linux-xk4.tar.gz -C .

     重命名jdk目录

  mv jdk-8u121 jdk1.8    

B, root用户配置全局环境变量,

     在profile文件中添加Java相关的环境变量

.

a.1   vim /etc/profile

a.2   打开之后按键盘【i】键进入编辑模式,将下面的内容复制到底部:

  1. JAVA_HOME=/usr/local/software/jdk1.8
  2. PATH=$JAVA_HOME/bin:$PATH  
  3. CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar  
  4. export PATH JAVA_HOME CLASSPATH  
注意:根据上面的配置信息,我们既可以将环境变量的配置完成,需要注意的是,PATH在配置的时候,一定要把JAVA_HOME/bin放在最前面,不然使用java命令时,系统会找到以前的java,再不往下找了,这样java这个可执行文件运行的目录其实不在$JAVA_HOME/bin下,而在其它目录下,会造成很大的问题。

a.3 写完之后我们按键盘【ESC】按键退出,然后按【:wq】保存并关闭vim。

a.4  配置完成后,最重要的一步就是使文件立即生效。命令如下:

      source /etc/profile .

C ,验证安装是否成功 输入如下命令:

 

.

a.1   java -version

a.2   echo $JAVA_HOME

.

 

3,安装tomcat8

 

A,解压tomcat至 /usr/local/software目录下

tar -zxf /usr/local/software/apache-tomcat-8.5.11.tar.gz  -C . 

 重命名tomcat

 mv  apache-tomcat-8.5.11    tomcat8

B,在/usr/lib/systemd/system/目录下新建文件tomcat.service,内容如下:

  1. [Unit]  
  2. Description=Apache Tomcat8.5
  3. After=syslog.target network.target remote-fs.target nss-lookup.target  
  4.      
  5. [Service]  
  6. Type=forking  
  7. Environment='JAVA_HOME=/usr/local/software/jdk1.8'  
  8. Environment='CATALINA_PID=/usr/local/software/tomcat8/bin/tomcat.pid'  
  9. Environment='CATALINA_HOME=/usr/local/software/tomcat8'  
  10. Environment='CATALINA_BASE=/usr/local/software/tomcat8'  
  11. Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'  
  12.   
  13. WorkingDirectory=/usr/local/software/tomcat8/  
  14.   
  15. ExecStart=/usr/local/software/tomcat8/bin/startup.sh  
  16. ExecReload=/bin/kill -s HUP $MAINPID  
  17. ExecStop=/bin/kill -s QUIT $MAINPID  
  18. PrivateTmp=true  
  19.      
  20. [Install]  
  21. WantedBy=multi-user.target  

 

 

C,设置为开启机启动:systemctl enable tomcat

 

4、启停服务

A,启动服务:systemctl start tomcat

B,停止服务:systemctl stop tomcat

C,重启服务:systemctl restart tomcat

 

检查状态:systemctl status tomcat

5、测试

 在浏览器地址栏中输入:ip:8080

 正常相应为:

注意:要开启8080端口

广告 广告

评论区