Mediawiki: mudanças entre as edições
Criou página com '= Mediawiki = == Instalação == Ascenda a superusuario sudo su Instalando o vim apt install -y vim Consulte o IP ip a | grep -i inet | grep -v inet6 Teste de conectividade ping 8.8.8.8 ping google.com.br Atualize apt upgrade ; apt full-upgrade ; apt dist-upgrade ; apt autoremove ; apt autoclean ; apt clean Hostname da máquina echo "wiki.rjgs.net" | tee /etc/hostname Conferindo a mudança no Hostname da máquina: cat /etc/hostname Altera...' |
Sem resumo de edição |
||
(6 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 18: | Linha 18: | ||
ping 8.8.8.8 | ping 8.8.8.8 | ||
ping google.com.br | ping google.com.br | ||
Linha 35: | Linha 34: | ||
Alterando o arquivo de hosts | Alterando o arquivo de hosts | ||
vim /etc/hosts | vim /etc/hosts | ||
== Setando IP fixo == | == Setando IP fixo == | ||
Linha 50: | Linha 49: | ||
apt install -y apache2 | apt install -y apache2 | ||
apt install -y apache2-data | apt install -y apache2-data | ||
apt install -y apache2-doc | apt install -y apache2-doc | ||
apt install -y apache2-utils | apt install -y apache2-utils | ||
Linha 60: | Linha 56: | ||
chmod -R 775 /var/www/html | chmod -R 775 /var/www/html | ||
mkdir /var/www/html/wiki/ | mkdir /var/www/html/wiki/ | ||
Linha 76: | Linha 71: | ||
Reinicia o servidor | Reinicia o servidor | ||
systemctl restart apache2 | systemctl restart apache2 | ||
== PHP == | == PHP == | ||
apt install -y php | apt install -y php | ||
apt install -y libapache2-mod-php | apt install -y libapache2-mod-php | ||
apt install -y php8.0-intl | apt install -y php8.0-intl | ||
apt install -y php-intl | apt install -y php-intl | ||
apt install -y php-mbstring | apt install -y php-mbstring | ||
apt install -y php-xml | apt install -y php-xml | ||
apt install -y php-apcu | apt install -y php-apcu | ||
apt install -y php-curl | apt install -y php-curl | ||
apt install -y php-mysql | apt install -y php-mysql | ||
apt install -y php-cli | apt install -y php-cli | ||
Linha 108: | Linha 94: | ||
Restartar o apache | Restartar o apache | ||
systemctl restart apache2 | systemctl restart apache2 | ||
== MariaDB == | == MariaDB == | ||
Linha 130: | Linha 116: | ||
systemctl restart mariadb | systemctl restart mariadb | ||
=== | === Configuração MARIADB === | ||
Cria a Base de dados | Cria a Base de dados | ||
Linha 155: | Linha 141: | ||
mysql -u root -p -e "FLUSH PRIVILEGES"; | mysql -u root -p -e "FLUSH PRIVILEGES"; | ||
== Download == | |||
Após os passos acima, faça o [https://releases.wikimedia.org/mediawiki/1.41/mediawiki-1.41.0.zip download] do conteúdo da Mediawiki | |||
https://releases.wikimedia.org/mediawiki/1.41/mediawiki-1.41.0.zip | |||
== Fonte == | |||
https://www.mediawiki.org/wiki/Manual:Installing_MediaWiki/pt-br |
Edição atual tal como às 03h27min de 4 de janeiro de 2025
Mediawiki[editar | editar código-fonte]
Instalação[editar | editar código-fonte]
Ascenda a superusuario
sudo su
Instalando o vim
apt install -y vim
Consulte o IP
ip a | grep -i inet | grep -v inet6
Teste de conectividade
ping 8.8.8.8 ping google.com.br
Atualize
apt upgrade ; apt full-upgrade ; apt dist-upgrade ; apt autoremove ; apt autoclean ; apt clean
Hostname da máquina
echo "wiki.rjgs.net" | tee /etc/hostname
Conferindo a mudança no Hostname da máquina:
cat /etc/hostname
Alterando o arquivo de hosts
vim /etc/hosts
Setando IP fixo[editar | editar código-fonte]
Cópia de segurança do arquivo netplan.
cp -rv /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.bckp
Aplica a configuração.
netplan --debug try
Apache[editar | editar código-fonte]
apt install -y apache2 apt install -y apache2-data apt install -y apache2-doc apt install -y apache2-utils
Setando permissões na pasta
chmod -R 775 /var/www/html mkdir /var/www/html/wiki/
Adicionando o usuario atual no grupo de execução do apache
adduser rjgs www-data
Operação do daemon[editar | editar código-fonte]
Status do servidor
systemctl status apache2
Inicia o servidor
systemctl start apache2
Reinicia o servidor
systemctl restart apache2
PHP[editar | editar código-fonte]
apt install -y php apt install -y libapache2-mod-php apt install -y php8.0-intl apt install -y php-intl apt install -y php-mbstring apt install -y php-xml apt install -y php-apcu apt install -y php-curl apt install -y php-mysql apt install -y php-cli
Conferindo a Instalação
echo "<?php phpinfo(); ?>" > /var/www/html/wiki/php_info.php
após o comando acima, abra a página no navegador e confira os módulos instalados.
Restartar o apache
systemctl restart apache2
MariaDB[editar | editar código-fonte]
Instalação[editar | editar código-fonte]
apt install -y mariadb-server
Para operar o daemom[editar | editar código-fonte]
Status do servidor
systemctl status mariadb
Inicia o servidor
systemctl start mariadb
Reinicia o servidor
systemctl restart mariadb
Configuração MARIADB[editar | editar código-fonte]
Cria a Base de dados
mysql -u root -p -e "CREATE DATABASE my_wiki";
Mostra a tabela criada
mysql -u root -p -e "SHOW DATABASES";
Cria o usuario
mysql -u root -p -e "CREATE USER 'wikiuser'@'localhost' IDENTIFIED BY 'R0b150n#J03l'";
Mostra os usuarios
mysql -u root -p -e "select user,host,host from mysql.user";
Seta permissões para o usuario
mysql -u root -p -e "GRANT ALL PRIVILEGES ON my_wiki.* TO 'wikiuser'@'localhost' WITH GRANT OPTION";
Reescreve os privilégios
mysql -u root -p -e "FLUSH PRIVILEGES";
Download[editar | editar código-fonte]
Após os passos acima, faça o download do conteúdo da Mediawiki
https://releases.wikimedia.org/mediawiki/1.41/mediawiki-1.41.0.zip
Fonte[editar | editar código-fonte]
https://www.mediawiki.org/wiki/Manual:Installing_MediaWiki/pt-br