diff options
author | Andreas Maunz <andreas@maunz.de> | 2011-05-04 17:42:58 +0200 |
---|---|---|
committer | Andreas Maunz <andreas@maunz.de> | 2011-05-04 17:42:58 +0200 |
commit | 75f63a15daa01f02ee8c6ed797dbb44f2f90f948 (patch) | |
tree | f740e8092364e9e228bfc9b1a24fe3fccd5fd0c7 /README | |
parent | 9eff6bcba2ffb30fa6acda136af654498c422d01 (diff) |
Updated tools in hint
Diffstat (limited to 'README')
-rw-r--r-- | README | 32 |
1 files changed, 18 insertions, 14 deletions
@@ -29,31 +29,35 @@ Anyone who wants can run multiple Opentox versions on the same machine: Just ins Some useful scripts to put in your ~/.bashrc in case you are using bash (assuming OT_PREFIX is '~/opentox-ruby'): + # Load server config -alias otconfig='source ~/.opentox-ui.sh' +otconfig() { + source ~/.opentox-ui.sh +} # Start the server otstart() { - sudo killall nginx redis-server>/dev/null 2>&1 - sudo env PATH=$PATH nohup redis-server ~/opentox-ruby/redis-2.2.2/redis.conf >/dev/null 2>&1 & - sudo env PATH=$PATH nohup nginx -c ~/opentox-ruby/nginx/conf/nginx.conf >/dev/null 2>&1 & + otkill + sudo bash -c "source ~/.opentox-ui.sh; nohup redis-server ~/opentox-ruby/redis-2.2.2/redis.conf >/dev/null 2>&1 &" + sudo bash -c "source ~/.opentox-ui.sh; nohup nginx -c ~/opentox-ruby/nginx/conf/nginx.conf >/dev/null 2>&1 &" sleep 2 if ! pgrep nginx>/dev/null 2>&1; then echo "Failed to start nginx."; fi if ! pgrep redis-server>/dev/null 2>&1; then echo "Failed to start redis."; fi } +# Display log +alias otless='less ~/.opentox/log/production.log' + +# Tail log +alias ottail='tail -f ~/.opentox/log/production.log' + # Reload the server -alias otreload='sudo env PATH=$PATH nginx -s reload' +otreload() { + sudo bash -c "source ~/.opentox-ui.sh; nginx -s reload" +} # Kill the server otkill() { - killall nginx - redis-cli shutdown + sudo killall nginx >/dev/null 2>&1 + sudo bash -c "source ~/.opentox-ui.sh; redis-cli shutdown >/dev/null 2>&1" } - -# Display log -alias otless='less /home/am/.opentox/log/production.log' - -# Tail log -alias ottail='tail -f /home/am/.opentox/log/production.log' - |