Tech:Handbook: Difference between revisions

m
Wikilink
imported>Addshore
m (Addshore moved page Tech/Docs to Tech:Servers/Docs)
m (Wikilink)
 
(11 intermediate revisions by 3 users not shown)
Line 1:
Most of the stuff below should be done automatically. If you do it manually please say so at [[Server_admin_logTech:Server admin log]]
 
When trying to debug something, take a look at the logs... Everything is logged! (see /var/log)
Line 6:
 
'''Manual Pull'''
<blockquote>/usr/local/bin/ansible-pull -dall /root/ansible-playbooki "localhost," -ic local /root/ansible-playbook/productionm git -Ua "name=https://github.com/Orain/ansible-playbook.git dest=/root/ansible-Cplaybook version=master"</blockquote>
 
'''Manual Update''' (doesn't pull changes from the repo)
==Mediawiki Stuff==
<blockquote>ansible-playbook -c local --limit "<<HOSTNAMEHERE>>" /root/ansible-playbook/local.yml -i "/root/ansible-playbook/production"</blockquote>
 
==MediawikiMediaWiki Stuff==
 
'''Reload the dblist from metawiki'''
<blockquote>su www-scripts -c "python3 ~/get_db_list.py"</blockquote>
 
'''Flush the job queue'''
<blockquote>/home/www-scripts/db_loop.sh /usrsrv/share/nginx/.orain.orgmediawiki/w/maintenance/runJobs.php</blockquote>
 
'''Run update.php on all wikis'''
<blockquote>/home/www-scripts/db_loop.sh /usrsrv/share/nginx/.orain.orgmediawiki/w/maintenance/update.php --quick</blockquote>
 
'''Run update.php on a single wiki'''
<blockquote>/usr/bin/phpphp5 /usr/share/nginxsrv/.orain.orgmediawiki/w/maintenance/update.php --wiki extloadwiki</blockquote>
 
'''Rebuild Localisation Cache for extloadwiki'''
<blockquote>/usr/bin/phpphp5 /usr/share/nginxsrv/.orain.orgmediawiki/w/maintenance/rebuildLocalisationCache.php --wiki extloadwiki</blockquote>
0

edits