Service/wiki: Difference between revisions
No edit summary |
No edit summary |
||
| Line 22: | Line 22: | ||
* [[User:Bernie|Bernie Innocenti]] for host issues | * [[User:Bernie|Bernie Innocenti]] for host issues | ||
== | == Wiki instances == | ||
The main wiki | The main wiki lives here: | ||
/srv/www-sugarlabs/wiki/ | /srv/www-sugarlabs/wiki/ | ||
| Line 35: | Line 35: | ||
performed by various wiki helpers. Do not sync changes blindly to the | performed by various wiki helpers. Do not sync changes blindly to the | ||
production wiki! | production wiki! | ||
== Creating a Local Labs wiki == | |||
* Add a group for the wiki (vigr) | |||
cd /srv/www-sugarlabs | |||
cp -a co.sugarlabs.org pe.sugarlabs.org | |||
chown -R icarito:sugarwiki-pe pe.sugarlabs.org | |||
cd pe.sugarlabs.org/wiki | |||
rm -r images/* | |||
vim LocalSettings.php | |||
vim SecretSettings.php | |||
* Create apache virtual host: | |||
cp -a /etc/apache2/sites-available/pe.sugarlabs.org /etc/apache2/sites-available/ar.sugarlabs.org | |||
vim /etc/apache2/sites-available/ar.sugarlabs.org | |||
a2ensite ar.sugarlabs.org | |||
* Create DB with some clever trick. I reused <code>config/index.php</code> to setup a new MediaWiki instance and then I've thrown away the generated <code>LocalConfig.php</code>: | |||
mv LocalConfig.php LocalConfig.good | |||
cp -a /srv/www-sugarlabs/co.sugarlabs.org/config . | |||
(go to http://ar.sugarlabs.org/wiki/config/index.php) | |||
rm -r config LocalConfig.php | |||
mv LocalConfig.good LocalConfig.php | |||
* Create tables for OpenID: | |||
mysql -u root -p pe_sugarlabswiki < extensions/OpenID/openid_table.sql | |||
== Upgrade notes == | == Upgrade notes == | ||