一、Tomcat 添加到系统服务
1.将tomcat 解压目录(/usr/tomcat/tomcat-api/bin)下的 catalina.sh文件拷贝到/etc/init.d 中 mv catalina.sh tomcat 注意,不要.sh
2.给加班添加权限 chmod
755
/etc/init.d/
tomcat
3.打开拷贝好的 tomcat 文件(vim /etc/init.d/ tomcat)
#这里配置的2345指的是2345这4个运行级别会开机自启动,10是启动优先级,90是关闭优先级,优先级的值为0-99,越小优先级越高。
#chkconfig: 2345 10 90
#description: tomcat8 service
export JAVA_HOME=/usr/java/jdk1.8.0_271
#要配置成服务的tomcat文件夹目录
export CATALINA_HOME=/usr/tomcat/tomcat-api
4.使用chkconfig --add
命令添加服务 chkconfig --add tomcat #tomcat为服务名
5.设置开启启动 systemctl enable tomcat
*****************************************************************************************************************************************************************
二、nginx 添加到系统服务
1.跳转到cent os7的/usr/lib/systemd/system (cd /usr/lib/systemd/system)
2.创建nginx.service 文件(vim nginx.service)
3.输入一下内容
[Unit]
Description=nginx service
After=network.target
[Service]
Type=forking
# /usr/nginx/mynginx为安装路径
ExecStart=/usr/nginx/mynginx/sbin/nginx
ExecReload=/usr/nginx/mynginx/sbin/nginx -s reload
ExecStop=/usr/nginx/mynginx/sbin/nginx -s quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
4.退出保存 先按一下Esc,然后输入 wq
5.重新加载刚刚修改的配置 systemctl daemon-reload
6.设置开启启动 systemctl enable/nginx