quarta-feira, 30 de janeiro de 2013

MediaWiki + CentOS 6

Olá!

Segue um breve e simplificado tutorial de instalação do MediaWiki em um CentOS 6.3.

1 - Instalação mínima do CentOS x86_64

2 - Após instalação, vamos atualizar o sistema operacional antes de continuarmos:
# yum upgrade

3 - A seguir instalamos os pacotes necessários para o MediaWiki:
# yum install wget vim mysql-server httpd php php-mysql php-xml php-gd php-intl

4 - Download da última versão do MediaWiki.

OBS.: A última versão pode ser conferida em:
http://www.mediawiki.org/wiki/Installation.

5 - Descompactação/desempacotação dos arquivos.
# tar -xvzf mediawiki-1.20.2.tar.gz

6 - Agora preparamos o Apache e o MySQL para iniciar sempre que o servidor for ligado.
# chkconfig httpd on
# chkconfig mysqld on

7 - Iniciamos o apache
# service httpd start

8 - Copiamos os arquivos para uma pasta pública do apache.
# cp -a mediawiki-1.20.2 /var/www/html

9 - Criado um link para facilitar a nomenclatura e futuras atualizações.
# ln -s mediawiki-1.20.2 mediawiki

10 - Iniciamos o MySQL e aplicamos as configurações de segurança padrões.
# service mysqld start
# /usr/bin/mysql_secure_installation

11 - Ajustamos as configurações do apache.
# cd /etc/httpd/conf
# vim httpd.conf

Adicione a página index.php na tag DirectoryIndex da seguinte forma:
DirectoryIndex index.php index.html index.html

# service httpd restart

12 - Criar a database da Wiki
# mysql -u root -p


> create database wikidb;
> grant index, create, select, insert, update, delete, alter, lock tables on wikidb.* to 'wikiuser'@'localhost' identified by 'password';


13 - Acessar a interface de instalação

14 - Seguir os passos de instalação.