CentOS7添加开机启动服务

版权声明:路漫漫其修远兮,吾将上下而求索。 https://blog.csdn.net/Happy_Sunshine_Boy/article/details/89052830

1.添加开机自启服务

# 安装JDK
[root@gaia ~]# rz	# 上传jdk
[root@gaia ~]# tar -zxvf jdk-8u112-linux-x64.tar.gz -C /opt/		# 解压到/opt目录下

[root@gaia jdk1.8.0_112]# vim /etc/prifile		# 设置环境变量
export JAVA_HOME=/opt/jdk1.8.0_112
export PATH=$PATH:$JAVA_HOME/bin
[root@gaia jdk1.8.0_112]# source /etc/profile

[root@gaia rc.d]# wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
[root@gaia rc.d]# rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
[root@gaia rc.d]# yum install jenkins -y		# 安装jenkins

[root@gaia ~]# vim /etc/init.d/jenkins		# 修改配置文件指定jdk路径
candidates="
/etc/alternatives/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java
/usr/bin/java
/opt/jdk1.8.0_112/bin/java
[root@gaia ~]# systemctl start jenkins		# 启动jenkins
[root@gaia ~]# systemctl status jenkins		# 查看jenkins状态
[root@gaia ~]# /sbin/chkconfig jenkins on	# 设置开机启动

在这里插入图片描述

2.添加开机自启脚本

# 在centos7中,/etc/rc.d/rc.local的权限被降低了,所以需要执行如下命令赋予其可执行权限
[root@gaia ~]# chmod +x /etc/rc.d/rc.local
# 把脚本赋予可执行权限
[root@gaia ~]# chmod +x init.py
# 添加到rc.local文件中
[root@gaia ~]# vim /etc/rc.d/rc.local
/root/init.py

猜你喜欢

转载自blog.csdn.net/Happy_Sunshine_Boy/article/details/89052830