Servidor MediaWiki: mudanças entre as edições

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Linha 7: Linha 7:
As páginas no MediaWiki usam formatação WikiTexto, para que usuários sem conhecimento de HTML ou CSS possam editá-las facilmente.  
As páginas no MediaWiki usam formatação WikiTexto, para que usuários sem conhecimento de HTML ou CSS possam editá-las facilmente.  


;Download: O MediaWiki pode ser baixado no endereço https://www.mediawiki.org/wiki/Download.
==Preliminares: Ambiente Ubuntu==
 
:Download direto via terminal:
wget https://releases.wikimedia.org/mediawiki/1.33/mediawiki-1.33.1.tar.gz
 
==Instalação do MediaWiki==
 
===Preliminares: Ambiente Ubuntu===


;Instalar Apache2:
;Instalar Apache2:
Linha 47: Linha 40:
;Instalar imagemagick:
;Instalar imagemagick:
  sudo apt-get install imagemagick
  sudo apt-get install imagemagick
==Instalação do MediaWiki==
;Download: O MediaWiki pode ser baixado no endereço https://www.mediawiki.org/wiki/Download.
:Download direto via terminal:
wget https://releases.wikimedia.org/mediawiki/1.33/mediawiki-1.33.1.tar.gz
;Descompactar arquivo baixado:
tar xvzf mediawiki-*.tar.gz
;Copiar conteúdo descompactado para:
/var/www/html/wiki
;Acessar pelo navegador:
http://localhost/wiki/index.php
:Verificar a configuração e possíveis pendências.
;Realizar a configuração da Wiki: Configurações locais da Wiki:
LocalSettings.php
:Deve ser copiado para o diretório principal da Wiki:
/var/www/html/wiki
===Backup da Wiki===
MediaWiki armazena dados importantes em dois lugares:
#'''Banco de dados''': Páginas e seus conteúdos, usuários e suas preferências, metadados, índices de pesquisa, etc.
#'''Sistema de arquivos''': Arquivos de configuração do software, interfaces personalizadas (skins), extensões, imagens, etc.
;Backup do Banco de Dasos:
mysqldump -h localhost -u root -p --default-character-set=binary wikidb > backup.sql
;Recuperação do Banco de Dados:
mysql -u root -p wikidb < backup.sql
;Backup do Sistema de Arquivos:
*Arquivos de upload:
tar zcvhf wikidata.tgz /var/www/http/wiki/images
*Extensões:
tar zcvhf wikiextentions.tgz /var/www/http/wiki/extensions
*Arquivo de configuração:
LocalSettings.php
==Referências==
<references />
----
[[Usuário:Evandro.cantu|Evandro.cantu]] ([[Usuário Discussão:Evandro.cantu|discussão]]) 15h28min de 4 de dezembro de 2019 (-03)
----
[[Categoria:Administração de Servidores]]

Edição das 18h28min de 4 de dezembro de 2019

Servidor MediaWiki

O MediaWiki é um programa gratuito para disponibilização de conteúdo na Internet [1].

O MediaWiki usa PHP para processar e apresentar dados disponíveis na sua base de dados MariaDB.

As páginas no MediaWiki usam formatação WikiTexto, para que usuários sem conhecimento de HTML ou CSS possam editá-las facilmente.

Preliminares: Ambiente Ubuntu

Instalar Apache2
sudo apt-get install apache2 apache2-utils
Instalar MariaDB
sudo apt-get install mariadb-server mariadb-client

Verificar status:

systemctl status mysql

Criar wikiuser e wikidb:

sudo mysql -u root -p
CREATE DATABASE wikidb;
CREATE USER 'wikiuser'@'localhost' IDENTIFIED BY '1234';
GRANT ALL PRIVILEGES ON wikidb.* TO 'wikiuser'@'localhost' WITH GRANT OPTION;
Instalação do PHP
sudo apt-get install php

Pacotes adicionais:

sudo apt-get install php-mbstring php-gettext php-mysql

Instalar APCu:

sudo apt-get install php7.2-apcu -y

systemctl restart apache2

Testar PHP criado arquivo index.php em /var/www/html

<?php phpinfo (); ?>
Instalar imagemagick
sudo apt-get install imagemagick

Instalação do MediaWiki

Download
O MediaWiki pode ser baixado no endereço https://www.mediawiki.org/wiki/Download.
Download direto via terminal:
wget https://releases.wikimedia.org/mediawiki/1.33/mediawiki-1.33.1.tar.gz
Descompactar arquivo baixado
tar xvzf mediawiki-*.tar.gz
Copiar conteúdo descompactado para
/var/www/html/wiki
Acessar pelo navegador
http://localhost/wiki/index.php
Verificar a configuração e possíveis pendências.
Realizar a configuração da Wiki
Configurações locais da Wiki:
LocalSettings.php
Deve ser copiado para o diretório principal da Wiki:
/var/www/html/wiki

Backup da Wiki

MediaWiki armazena dados importantes em dois lugares:

  1. Banco de dados: Páginas e seus conteúdos, usuários e suas preferências, metadados, índices de pesquisa, etc.
  2. Sistema de arquivos: Arquivos de configuração do software, interfaces personalizadas (skins), extensões, imagens, etc.
Backup do Banco de Dasos
mysqldump -h localhost -u root -p --default-character-set=binary wikidb > backup.sql
Recuperação do Banco de Dados
mysql -u root -p wikidb < backup.sql
Backup do Sistema de Arquivos
  • Arquivos de upload:
tar zcvhf wikidata.tgz /var/www/http/wiki/images
  • Extensões:
tar zcvhf wikiextentions.tgz /var/www/http/wiki/extensions
  • Arquivo de configuração:
LocalSettings.php

Referências


Evandro.cantu (discussão) 15h28min de 4 de dezembro de 2019 (-03)