Skip to content

Easy installation for SHIFT restart-script on startup

Notifications You must be signed in to change notification settings

mrgrshift/restart-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

restart-script

Easy installation for SHIFT restart-script on startup.

#Purpose This script is for when your vps providers decides on their own restart your server. Then you need a way to restart your node, this script help you accomplish that, will restart your node in the server startup.

#IMPORTANT NOTICE This script is for really new vps installation.
This script will remove everything from rc.local to let only this script starts.
This script is intented for newbies.
This script works with Ubuntu 14.04

#Requisites

  • sudo privileges
  • shift installed
  • screen installed (sudo apt-get screen)

#Installation Simply run the following commands:

cd ~/
git clone https://github.com/mrgrshift/restart-script
cd restart-script
bash install.sh


##Side notes If you are running a newer version of Ubuntu you need to check if rc.local is no longer used. If so, you need to do an extra configuration. Ubuntu newer versions are now using systemd, and rc.local is now considered a service and it is turned off by default. You can turn rc.local "on" doing the following steps: ``` sudo nano /etc/systemd/system/rc-local.service ``` And add the following content to it and save it: ``` [Unit] Description=/etc/rc.local Compatibility ConditionPathExists=/etc/rc.local

[Service] Type=forking ExecStart=/etc/rc.local start TimeoutSec=0 StandardOutput=tty RemainAfterExit=yes SysVStartPriority=99

[Install] WantedBy=multi-user.target

After that make sure that /etc/rc.local file is executable, and enable the service:

sudo chmod +x /etc/rc.local sudo systemctl enable rc-local

Now the last part, start the service:

sudo systemctl start rc-local.service

About

Easy installation for SHIFT restart-script on startup

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages