diff --git a/bin/restart_nginx.sh b/bin/restart_nginx.sh index 6afc4a4f..a470838a 100755 --- a/bin/restart_nginx.sh +++ b/bin/restart_nginx.sh @@ -1,4 +1,6 @@ #!/bin/bash +export PATH=/data/apps/bin:$PATH +cd /data/Lacuna-Server/bin nginx -s quit sleep 1 nginx -c /data/Lacuna-Server/etc/nginx.conf diff --git a/bin/restart_starman.sh b/bin/restart_starman.sh index cac9a27a..3a9c7766 100755 --- a/bin/restart_starman.sh +++ b/bin/restart_starman.sh @@ -1,2 +1,5 @@ +#!/bin/bash +export PATH=/data/apps/bin:$PATH +cd /data/Lacuna-Server/bin perl generate_docs.pl > /dev/null killall -HUP start_server diff --git a/bin/start.sh b/bin/start.sh deleted file mode 100755 index 06b1ef97..00000000 --- a/bin/start.sh +++ /dev/null @@ -1,6 +0,0 @@ -perl generate_docs.pl > /dev/null -memcached -d -u nobody -m 512 -#starman --preload-app --workers 10 --port 5000 lacuna.psgi -start_server --port 5000 -- starman --workers 10 --preload-app lacuna.psgi & -nginx -c /data/Lacuna-Server/etc/nginx.conf - diff --git a/bin/start_all.sh b/bin/start_all.sh new file mode 100755 index 00000000..33990eae --- /dev/null +++ b/bin/start_all.sh @@ -0,0 +1,5 @@ +perl generate_docs.pl > /dev/null +./start_memcached.sh +./start_starman.sh +./start_nginx.sh + diff --git a/bin/start_memcached.sh b/bin/start_memcached.sh new file mode 100755 index 00000000..479ad133 --- /dev/null +++ b/bin/start_memcached.sh @@ -0,0 +1,5 @@ +#!/bin/bash +export PATH=/data/apps/bin:$PATH +cd /data/Lacuna-Server/bin +memcached -d -u nobody -m 512 + diff --git a/bin/start_nginx.sh b/bin/start_nginx.sh new file mode 100755 index 00000000..d807c621 --- /dev/null +++ b/bin/start_nginx.sh @@ -0,0 +1,5 @@ +#!/bin/bash +export PATH=/data/apps/bin:$PATH +cd /data/Lacuna-Server/bin +nginx -c /data/Lacuna-Server/etc/nginx.conf + diff --git a/bin/start_starman.sh b/bin/start_starman.sh new file mode 100755 index 00000000..d03229fd --- /dev/null +++ b/bin/start_starman.sh @@ -0,0 +1,5 @@ +#!/bin/bash +export PATH=/data/apps/bin:$PATH +cd /data/Lacuna-Server/bin +start_server --port 80 -- starman --workers 10 --preload-app lacuna.psgi & + diff --git a/bin/stop_memcached.sh b/bin/stop_memcached.sh new file mode 100755 index 00000000..f3c440ed --- /dev/null +++ b/bin/stop_memcached.sh @@ -0,0 +1,4 @@ +#!/bin/bash +export PATH=/data/apps/bin:$PATH +cd /data/Lacuna-Server/bin +killall memcached diff --git a/bin/stop_nginx.sh b/bin/stop_nginx.sh new file mode 100755 index 00000000..6b5ab2dc --- /dev/null +++ b/bin/stop_nginx.sh @@ -0,0 +1,5 @@ +#!/bin/bash +export PATH=/data/apps/bin:$PATH +cd /data/Lacuna-Server/bin +nginx -s quit + diff --git a/bin/stop_starman.sh b/bin/stop_starman.sh new file mode 100755 index 00000000..a96f38fc --- /dev/null +++ b/bin/stop_starman.sh @@ -0,0 +1,4 @@ +#!/bin/bash +export PATH=/data/apps/bin:$PATH +cd /data/Lacuna-Server/bin +killall start_server