设置开机自动启动

经常使用开机自启方法无论用

经常使用的开机自启方法java

chmod +x /opt/nexus/nexus-2.11.4-01/bin/start.sh
echo "/opt/nexus/nexus-2.11.4-01/bin/start.sh" >> /etc/rc.d/rc.local
chmod +x /etc/rc.d/rc.local

但在这里对nexus无论用linux

0、先说明两个目录

nexus安装目录:/opt/nexus/nexus-2.11.4-01
jdk安装目录:/home/softwares/jdk1.8.0_111app

进入操做:code

一、改nexus

vi  /opt/nexus/nexus-2.11.4-01/bin/nexus

在RUN_AS_USER=root后面补:ip

JAVA_HOME=/home/softwares/jdk1.8.0_111
NEXUS_HOME=/opt/nexus/nexus-2.11.4-01
PLATFORM=linux-x86-64

保存退出后get

二、改wrapper.conf

vi /opt/nexus/nexus-2.11.4-01/bin/jsw/conf/wrapper.conf
#wrapper.java.command=java
wrapper.java.command=/home/softwares/jdk1.8.0_111/bin/java

三、添serivce文件

vi /lib/systemd/system/nexus.service

添加it

[Unit]
Description=nexus
After=network.target
 
[Service]
Type=forking
ExecStart=/opt/nexus/nexus-2.11.4-01/bin/nexus start
ExecReload=/opt/nexus/nexus-2.11.4-01/bin/nexus stop
ExecStop=/opt/nexus/nexus-2.11.4-01/bin/nexus stop
PrivateTmp=true
 
[Install]  
WantedBy=multi-user.target

四、设置开机启动服务

systemctl enable nexus.service  # 开机自启
reboot # 重启系统

五、重启开机后如不能访问,可检查防火墙什么的

相关文章
相关标签/搜索