sysadmin - Seizam/seizamcore GitHub Wiki

Space dedicated for sysadmins. Please try always to document what you are setting up, editing, it's really important for others to be able to learn and be aware of what you are doing. You can use shlog to record your shell session and get the diff of files you edited.

Table of Contents

PhpMyAdmin

To access PhpMyAdmin, run :

 ssh -L 8080:localhost:80 [email protected]

then you can access PhpMyAdmin from: http://localhost:8080/phpmyadmin

How Wikizam is installed on our servers?

  • Wikizam distro from git is at /root/seizam-git/seizamcore
  • Apache default webroot is at /var/www/
  • Apache ScriptAlias sets webroot (ie: http://www.seizam.com) to /var/wikizam/deployed
  • There is a symbolic link between /var/wikizam/deployed and current production version in /var/wikizam/versions
  • With the pretty url enabled, WikiZam is available from
 http://www.seizam.com (or http://ns304832.ovh.net)
  • To enable the Seizam skin, this alias has to be added in apache2.conf:
 Alias /load.php /var/www/w/load.php

Backups

MySql databases

A daily cron job archive them under /mnt/backups

szfiles

Do it manually (automatic system will be installed soon):

  • cd /var
  • tar -vcf /mnt/backups/xxxyyzz/szfiles.tar szfiles/

Users

  • DC64084-OVH : Administration + Billing
  • DC64209-OVH : Technical
⚠️ **GitHub.com Fallback** ⚠️