-
Use
ssh
to logon to server -
Execute the following command
$ tmux list-sessions
This should give out the following output
$ tmux list-sessions 0: 1 windows (created Fri Dec 1 22:27:10 2017) [204x55]
Once you see the output above, run command
$ tmux attach
Or if you don't see any existing sessions, create a new one via
$ tmux
-
If the service is running, hit
Ctrl + C
to shut it down -
(Optional) Reset database content by the command below
$ mycli -h localhost -u <dbuser>
Enter the password when prompted. Then
<dbuser>@localhost:(none)> drop database club; You're about to run a destructive command. Do you want to proceed? (y/n): y Your call! Query OK. Time: 0.420s <dbuser>@localhost:(none)> CREATE DATABASE `club` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; Query OK, 1 row affected Time: 0.001s <dbuser>@localhost:(none)> quit; Goodbye!
-
Under the root directory of the project, issue command
$ ./pull-build-and-run.sh
-
Then the service is updated to the most recent commit in master branch and is up-and-running again. Now hit
Ctrl + B Ctrl + D
to put the service in background.