To get updates on new site content, like us on Facebook or follow us on Twitter.

Difference between revisions of "Sysadmin:Sysadmin Info"

From JFA Wiki
(Dump XML pages)
(move [root]/jfa/backups offsite)
Line 28: Line 28:
 
ToDo
 
ToDo
  
===  move [root]/jfa/backups offsite ===
+
===  Move [root]/jfa/backups offsite ===
  
 
ToDo
 
ToDo
  
==== Including js and css files ====
+
==== Include js and css files in a MediaWiki App ====
  
 
* https://www.mediawiki.org/wiki/Snippets/Load_an_additional_JavaScript_or_stylesheet_file_on_all_pages
 
* https://www.mediawiki.org/wiki/Snippets/Load_an_additional_JavaScript_or_stylesheet_file_on_all_pages

Revision as of 12:55, 17 February 2019

Implementation notes I make as I go.

Links

To Do

  • write and install cron job to backup database daily into [root]/jfa/backups/db with date suffix "-yyyy-mm-dd"
  • write shell script to run on localhost to download [root]/jfa/backups
  • setup mediawiki instance at dev.justiceforanimals.org/wiki


How To

SSH

>ssh username@web542.webfaction.com >cd /home/gregfuller/webapps/jfawiki/ (for wiki.justiceforanimals.org)

Dump XML pages

>cd /home/gregfuller/webapps/jfawiki/maintenance >php72 dumpBackup.php --current >/home/gregfuller/webapps/jfawiki/jfa/backups/xml/jfawikidump-yyyy-mm-dd.xml FTP the file down to localhost

Backup Dababase into [root]/jfa/backups/db

ToDo

Move [root]/jfa/backups offsite

ToDo

Include js and css files in a MediaWiki App

  • done because login page on Refreshed theme doesn't load common.css and common.js