設置開機自動啓動

經常使用開機自啓方法無論用

經常使用的開機自啓方法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 # 重啓系統

五、重啓開機後如不能訪問,可檢查防火牆什麼的

相關文章
相關標籤/搜索