Com instal·lar MediaWiki a sistemes operatius basats en GNU/Linux Fedora. |
· 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 yum update
sudo yum install httpd
sudo yum install php php-gd
sudo /etc/init.d/httpd restart
Iniciar apache cada cop que s'angegui l'ordinador:
sudo chkconfig --levels 235 httpd on
Comprovar si funciona PHP
Crear l'arxiu /var/www/html/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 yum install mysql-server
sudo yum install php-mysql
sudo /etc/init.d/mysqld start
sudo /etc/init.d/httpd restart
Iniciar MySQL cada cop que s'angegui l'ordinador:
sudo chkconfig --levels 235 mysqld on
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 yum install wget
sudo wget http://download.wikimedia.org/mediawiki/1.13/mediawiki-1.13.3.tar.gz -O /var/www/html/mediawiki.tar.gz
cd /var/www/html/; sudo tar xvf mediawiki.tar.gz; sudo mv mediawiki-* Wiki; sudo rm -f mediawiki*
sudo chmod a+w /var/www/html/Wiki/config
Consultar si tenim activat SELinux
setenforce
Si retorna Permissive no heu de desactivar SELinux
Si retorna Enforcing heu de desactivar SELinux temporalment
Desactivar SELinux
sudo setenforce Permissive
Obrir el navegador http://localhost/Wiki per configurar base de dades, crear les taules, i altres configuracions.
Moure l'arxiu LocalSettings.php
sudo mv /var/www/html/Wiki/config/LocalSettings.php /var/www/html/Wiki/
Activar SELinux
sudo setenforce Enforcing
Cap comentari:
Publica un comentari a l'entrada