Du kan inte välja fler än 25 ämnen
Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
|
- #!/bin/bash
-
- # stop server
- echo "stopping remote server ..."
- service sfmapi stop
-
- # restore database
- rm -f /var/sfmapi/tmp/dist/syd_credit.sql
- gunzip -f /var/sfmapi/tmp/dist/syd_credit.sql.gz
- mysql -usp -psp syd_credit < /var/sfmapi/tmp/dist/syd_credit.sql
-
- # update api program
- rsync -avh /var/sfmapi/tmp/dist/local-lib/ /usr/local/lib/sfmapi/
- rm -f /usr/local/lib/sfmapi/sfm
- mv /usr/local/lib/sfmapi/apiv1 /usr/local/lib/sfmapi/sfm
- chmod +x /usr/local/lib/sfmapi/sfm
-
- # sync uploads on disk
- mkdir -p /var/sfmapi/uploads/
- mkdir -p /var/sfmapi/log/
- rsync -avh /var/sfmapi/tmp/dist/var-sfmapi/uploads/ /var/sfmapi/uploads/
-
-
-
- # start server
- echo "starting remote server ..."
- service sfmapi start
-
- echo "wait for remote server to startup"
- sleep 2
-
- echo "check remote server status"
- service sfmapi status
-
- ls -l /usr/local/lib/sfmapi/
- ls -l /var/sfmapi
-
- tree /usr/local/lib/sfmapi/
- tree /var/sfmapi
|