dimecres, 28 de gener del 2009

OpenSUSE: Instal·lar MediaWiki

  Com instal·lar MediaWiki a sistemes operatius basats en GNU/Linux OpenSUSE.




· Instal·lar Servidor de correu
· Instal·lar Apache i PHP
· Instal·lar MySQL i PHP
· Creació de la base de dades per a MediaWiki
· Instal·lar MediaWiki

Instal·lar Servidor de correu


vegeu el següent enllaç: Instal·lar Postfix amb SMTP-AUTH i TLS

Instal·lar Apache i PHP


Instal·lar Apache i PHP
sudo yast -i apache2
sudo yast -i php5 php5-gd
sudo yast -i apache2-mod_php5
sudo /etc/init.d/apache2 restart


Iniciar apache cada cop que s'angegui l'ordinador:
sudo chkconfig --add apache2

Comprovar si funciona PHP
Crear l'arxiu /var/www/info.php amb el següent contingut:
<?php
phpinfo();
?>


I obrir el navegador la URL http://localhost/info.php

Instal·lar MySQL i PHP


sudo yast -i mysql mysql-adminnistrator mysql-tools
sudo yast -i php5-mysql
sudo /etc/init.d/mysql start
sudo /etc/init.d/apache2 restart


Iniciar MySQL cada cop que s'angegui l'ordinador:
sudo chkconfig --add mysql

Fixar contrasenya de l'usuari administrador de MySQL:
contrasenya: 1234
mysqladmin -u root password 1234
mysqladmin -h server1.example.com -u root password 1234


Creació de la base de dades per a MediaWiki


Ens conectem a MySQL:
mysql -u root -p

Creem la base de dades:
CREATE DATABASE base_de_dades;
exemple:
mysql> CREATE DATABASE wikidb;

Creem un usuari per a l'accés a la nova base de dades:
GRANT ALL PRIVILEGES ON wikidb.* TO 'user'@'localhost' IDENTIFIED BY ‘password‘;
exemple (usuari: wikiuser contrasenya: 1234):
mysql> GRANT ALL PRIVILEGES ON wikidb.* TO 'wikiuser'@'localhost' IDENTIFIED BY '1234';

Apliquem els canvis:
mysql> flush privileges;

Sortim de MySQL:
mysql> quit

Instal·lar MediaWiki


sudo wget http://download.wikimedia.org/mediawiki/1.13/mediawiki-1.13.3.tar.gz -O /srv/www/htdocs/mediawiki.tar.gz
cd /srv/www/htdocs/; sudo tar xvf mediawiki.tar.gz; sudo mv mediawiki-* Wiki; sudo rm -f mediawiki*
sudo chmod a+w /srv/www/htdocs/Wiki/config


Obrir el navegador http://localhost/Wiki per configurar base de dades, crear les taules, i altres configuracions.

Moure l'arxiu LocalSettings.php
sudo mv /srv/www/htdocs/Wiki/config/LocalSettings.php /srv/www/htdocs/Wiki/

Sign by Danasoft - Myspace Layouts and Signs