====== Installation Wordpress multisite ======
* creation domaine blogs.domaine-machin.org pointant sur ibays lesblogs
* creation ibays lesblogs pour installation de wordpress
* wget http://wordpress.org/latest.tar.gz
tar xvzf latest.tar.gz
mv wordpress/* .
chown -R root:tek *
rm ./index.html # sup de la page ibays par defaut
* http://codex.wordpress.org/Create_A_Network info pour multiblogs
* http://codex.wordpress.org/Create_A_Network#Switching_between_subdomains_and_subfolders, j'ai choisi sub-folder pour ne pas avoir a creer un sous domaine a chaque fois . mais on pourrait faire une entree DNS **A *.blogs.startair.fr**
* echo "define('WP_ALLOW_MULTISITE', true);" >> wp-config.php
* echo "
define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', false );
$base = '/lesblogs/';
define( 'DOMAIN_CURRENT_SITE', 'domaine_machin.org' );
define( 'PATH_CURRENT_SITE', '/lesblogs/html/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );
" >> wp-config.php
* mkdir -p wp-content/blogs.dir ; chmod 777 wp-content/blogs.dir
* mkdir -p wp-content/languages
cd wp-content/languages
wget http://svn.automattic.com/wordpress-i18n/fr_FR/branches/3.0/messages/fr_FR.mo
cd ../..
sed -i -e "s/define('WPLANG', '');/define('WPLANG', 'fr_FR');/" wp-config.php
Prise en compte du mod-rewrite pour apache sur SME
db accounts setprop lesblogs FollowSymLinks enabled
db accounts setprop lesblogs AllowOverride All
signal-event ibay-modify lesblogs
/etc/init.d/httpd reload
Prise en compte aussi du repertoire /tmp Wordpress gallery etc
MYIBAY='sitesweb'
db accounts setprop $MYIBAY PHPBaseDir /tmp/:/home/e-smith/files/ibays/$MYIBAY/html/
db accounts setprop $MYIBAY AllowOverride All
db accounts setprop $MYIBAY FollowSymLinks enabled
signal-event ibay-modify $MYIBAY
/etc/init.d/httpd-e-smith restart