<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://rjgs.com.br/mediawiki/index.php?action=history&amp;feed=atom&amp;title=WordPress</id>
	<title>WordPress - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="https://rjgs.com.br/mediawiki/index.php?action=history&amp;feed=atom&amp;title=WordPress"/>
	<link rel="alternate" type="text/html" href="https://rjgs.com.br/mediawiki/index.php?title=WordPress&amp;action=history"/>
	<updated>2026-05-12T19:59:19Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://rjgs.com.br/mediawiki/index.php?title=WordPress&amp;diff=237&amp;oldid=prev</id>
		<title>Rjgs: Criou página com &#039;= Wordpress =  == Provisionamento ==  === Pré Requisitos ===  * &#039;&#039;&#039;SISTEMA&#039;&#039;&#039;: Ubuntu Server 20.04 64bits. * &#039;&#039;&#039;REDE&#039;&#039;&#039;: Conexão com a internet. * &#039;&#039;&#039;RAM&#039;&#039;&#039;: 2 GB. * &#039;&#039;&#039;DISCO&#039;&#039;&#039;: 20 GB. * &#039;&#039;&#039;CPU&#039;&#039;&#039;: 2 Núcleos.  === Pré Instalação ===  Atualização   sudo apt update   sudo apt list --upgradable   sudo apt upgrade -y   Identificando a máquina na rede   echo wordpress &gt; /etc/hostname   Configura a localização do server   rm -f /etc/localtime ; ln -s /usr/share/zon...&#039;</title>
		<link rel="alternate" type="text/html" href="https://rjgs.com.br/mediawiki/index.php?title=WordPress&amp;diff=237&amp;oldid=prev"/>
		<updated>2024-09-07T15:05:36Z</updated>

		<summary type="html">&lt;p&gt;Criou página com &amp;#039;= Wordpress =  == Provisionamento ==  === Pré Requisitos ===  * &amp;#039;&amp;#039;&amp;#039;SISTEMA&amp;#039;&amp;#039;&amp;#039;: Ubuntu Server 20.04 64bits. * &amp;#039;&amp;#039;&amp;#039;REDE&amp;#039;&amp;#039;&amp;#039;: Conexão com a internet. * &amp;#039;&amp;#039;&amp;#039;RAM&amp;#039;&amp;#039;&amp;#039;: 2 GB. * &amp;#039;&amp;#039;&amp;#039;DISCO&amp;#039;&amp;#039;&amp;#039;: 20 GB. * &amp;#039;&amp;#039;&amp;#039;CPU&amp;#039;&amp;#039;&amp;#039;: 2 Núcleos.  === Pré Instalação ===  Atualização   sudo apt update   sudo apt list --upgradable   sudo apt upgrade -y   Identificando a máquina na rede   echo wordpress &amp;gt; /etc/hostname   Configura a localização do server   rm -f /etc/localtime ; ln -s /usr/share/zon...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Wordpress =&lt;br /&gt;
&lt;br /&gt;
== Provisionamento ==&lt;br /&gt;
&lt;br /&gt;
=== Pré Requisitos ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;SISTEMA&amp;#039;&amp;#039;&amp;#039;: Ubuntu Server 20.04 64bits.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;REDE&amp;#039;&amp;#039;&amp;#039;: Conexão com a internet.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;RAM&amp;#039;&amp;#039;&amp;#039;: 2 GB.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;DISCO&amp;#039;&amp;#039;&amp;#039;: 20 GB.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;CPU&amp;#039;&amp;#039;&amp;#039;: 2 Núcleos.&lt;br /&gt;
&lt;br /&gt;
=== Pré Instalação ===&lt;br /&gt;
&lt;br /&gt;
Atualização&lt;br /&gt;
&lt;br /&gt;
 sudo apt update &lt;br /&gt;
 sudo apt list --upgradable &lt;br /&gt;
 sudo apt upgrade -y &lt;br /&gt;
&lt;br /&gt;
Identificando a máquina na rede&lt;br /&gt;
&lt;br /&gt;
 echo wordpress &amp;gt; /etc/hostname &lt;br /&gt;
&lt;br /&gt;
Configura a localização do server&lt;br /&gt;
&lt;br /&gt;
 rm -f /etc/localtime ; ln -s /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime &lt;br /&gt;
 echo America/Sao_Paulo &amp;gt; timezone &lt;br /&gt;
&lt;br /&gt;
Instalando o IPCONFIG&lt;br /&gt;
&lt;br /&gt;
 sudo apt install net-tools -y &lt;br /&gt;
&lt;br /&gt;
Instalar o VIM&lt;br /&gt;
&lt;br /&gt;
 sudo apt install vim -y &lt;br /&gt;
&lt;br /&gt;
Setando ip fixo&lt;br /&gt;
&lt;br /&gt;
 # Cópia de segurança do arquivo .yaml&lt;br /&gt;
 sudo cp /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.bckp &lt;br /&gt;
&lt;br /&gt;
Edite o arquivo conforme o modelo abaixo&lt;br /&gt;
&lt;br /&gt;
 vim /etc/netplan/00-installer-config.yaml &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 This is the network config written by &amp;#039;subiquity&amp;#039;&lt;br /&gt;
 network:&lt;br /&gt;
  version: 2&lt;br /&gt;
  renderer: networkd&lt;br /&gt;
  ethernets:&lt;br /&gt;
    enp2s0:&lt;br /&gt;
      addresses: [192.168.100.200/24]&lt;br /&gt;
     dhcp4: false&lt;br /&gt;
      dhcp6: false&lt;br /&gt;
      gateway4: 192.168.100.1&lt;br /&gt;
      nameservers:&lt;br /&gt;
        addresses: [192.168.100.1, 8.8.8.8]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Testa as cnfigurações de IP fixo&lt;br /&gt;
&lt;br /&gt;
 netplan try &lt;br /&gt;
&lt;br /&gt;
Confirma as configurações&lt;br /&gt;
&lt;br /&gt;
 netplan apply &lt;br /&gt;
&lt;br /&gt;
Atualização&lt;br /&gt;
&lt;br /&gt;
 sudo apt update &lt;br /&gt;
 sudo apt list --upgradable &lt;br /&gt;
 sudo apt upgrade -y &lt;br /&gt;
&lt;br /&gt;
=== Instalando o apache2 ===&lt;br /&gt;
&lt;br /&gt;
 sudo apt install apache2 -y &lt;br /&gt;
&lt;br /&gt;
Setando permissões para a pasta do apache&lt;br /&gt;
&lt;br /&gt;
 sudo chown -R rjgs:rjgs /var/www/ &lt;br /&gt;
 sudo chmod -R 775 /var/www/ &lt;br /&gt;
&lt;br /&gt;
=== Instalar o MySQL Database Server ===&lt;br /&gt;
&lt;br /&gt;
 sudo apt install mysql-server &lt;br /&gt;
 sudo apt install mysql-server &lt;br /&gt;
&lt;br /&gt;
Login no MySQL&lt;br /&gt;
&lt;br /&gt;
 mysql -u root &lt;br /&gt;
&lt;br /&gt;
Troubleshooting&lt;br /&gt;
&lt;br /&gt;
Caso haja erro no login acima, pode ser necessário reestartar o mysql-server &lt;br /&gt;
&lt;br /&gt;
Verifique o status do mysql-server&lt;br /&gt;
&lt;br /&gt;
 systemctl status mysqld&lt;br /&gt;
&lt;br /&gt;
Os comandos de verificação de status, start e restart.&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/mysql status&lt;br /&gt;
 /etc/init.d/mysql start&lt;br /&gt;
 /etc/init.d/mysql restart&lt;br /&gt;
 /etc/init.d/mysql stop&lt;br /&gt;
&lt;br /&gt;
No terminal do MySQL proceda esses comandos&lt;br /&gt;
&lt;br /&gt;
 CREATE USER &amp;#039;phpmyadmin&amp;#039;@&amp;#039;localhost&amp;#039; IDENTIFIED BY &amp;#039;&amp;lt;New-Password-Here&amp;gt;&amp;#039;; &lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &amp;#039;phpmyadmin&amp;#039;@&amp;#039;localhost&amp;#039; WITH GRANT OPTION; &lt;br /&gt;
 CREATE USER &amp;#039;rjgs&amp;#039;@&amp;#039;localhost&amp;#039; IDENTIFIED BY &amp;#039;R0b150J03l&amp;#039;; &lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &amp;#039;rjgs&amp;#039;@&amp;#039;localhost&amp;#039; WITH GRANT OPTION; &lt;br /&gt;
&lt;br /&gt;
Renova os privilégios&lt;br /&gt;
&lt;br /&gt;
 FLUSH PRIVILEGES; &lt;br /&gt;
&lt;br /&gt;
Para verificar o usuario criado&lt;br /&gt;
&lt;br /&gt;
 SELECT user FROM mysql.user; &lt;br /&gt;
&lt;br /&gt;
Para sair&lt;br /&gt;
&lt;br /&gt;
 exit &lt;br /&gt;
&lt;br /&gt;
=== Instalar php7.4 e bibliotecas necessárias ===&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install software-properties-common &lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php &lt;br /&gt;
 sudo apt-get update &lt;br /&gt;
 sudo apt list --upgradable &lt;br /&gt;
 sudo apt-get upgrade &lt;br /&gt;
 sudo apt install php7.4 -y &lt;br /&gt;
 sudo apt install libapache2-mod-php7.4 -y &lt;br /&gt;
 sudo apt install php7.4-curl -y &lt;br /&gt;
 sudo apt install php7.4-intl -y &lt;br /&gt;
 sudo apt install php7.4-zip -y &lt;br /&gt;
 sudo apt install php7.4-soap -y &lt;br /&gt;
 sudo apt install php7.4-xml -y &lt;br /&gt;
 sudo apt install php7.4-gd -y &lt;br /&gt;
 sudo apt install php7.4-mbstring -y &lt;br /&gt;
 sudo apt install php7.4-bcmath -y &lt;br /&gt;
 sudo apt install php7.4-common -y &lt;br /&gt;
 sudo apt install php7.4-xml -y &lt;br /&gt;
 sudo apt install php7.4-mysqli -y &lt;br /&gt;
&lt;br /&gt;
Habilitando mods do apache2 para trabalhar com o PHP7.4&lt;br /&gt;
&lt;br /&gt;
 a2enmod php7.4 &lt;br /&gt;
&lt;br /&gt;
Reescreve os mods&lt;br /&gt;
&lt;br /&gt;
 a2enmod rewrite &lt;br /&gt;
&lt;br /&gt;
Restart do apache2&lt;br /&gt;
&lt;br /&gt;
 sudo service apache2 restart &lt;br /&gt;
&lt;br /&gt;
ou&lt;br /&gt;
&lt;br /&gt;
 systemctl restart apache2 &lt;br /&gt;
&lt;br /&gt;
Altere o usuário que executará o WebSever&lt;br /&gt;
&lt;br /&gt;
Editando o arquivo &amp;lt;code&amp;gt;/etc/apache2/envvars&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo vim /etc/apache2/envvars &lt;br /&gt;
&lt;br /&gt;
Procure e altere os seguintes parametros&lt;br /&gt;
&lt;br /&gt;
 export APACHE_RUN_USER=www-data&lt;br /&gt;
 export APACHE_RUN_GROUP=www-data&lt;br /&gt;
&lt;br /&gt;
altere para&lt;br /&gt;
&lt;br /&gt;
 export APACHE_RUN_USER=rjgs&lt;br /&gt;
 export APACHE_RUN_GROUP=rjgs&lt;br /&gt;
&lt;br /&gt;
Salve o arquivo e feche&lt;br /&gt;
&lt;br /&gt;
 :x &lt;br /&gt;
&lt;br /&gt;
Restart do apache2&lt;br /&gt;
&lt;br /&gt;
 sudo service apache2 restart &lt;br /&gt;
&lt;br /&gt;
ou&lt;br /&gt;
&lt;br /&gt;
 systemctl restart apache2 &lt;br /&gt;
&lt;br /&gt;
Aumentar a memoria utilizada pelo PHP&lt;br /&gt;
&lt;br /&gt;
Editando o arquivo &amp;#039;&amp;#039;&amp;#039;/etc/php/7.3/apache2/php.ini&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
 sudo vim /etc/php/7.4/apache2/php.ini &lt;br /&gt;
&lt;br /&gt;
1.11.9 Altere o parâmetro &amp;#039;&amp;#039;&amp;#039;memory_limit&amp;#039;&amp;#039;&amp;#039; conforme mostrado abaixo&lt;br /&gt;
&lt;br /&gt;
 memory_limit = 128M &lt;br /&gt;
&lt;br /&gt;
altere para:&lt;br /&gt;
&lt;br /&gt;
 memory_limit = 1024M &lt;br /&gt;
&lt;br /&gt;
1.11.10 Salve o arquivo e feche&lt;br /&gt;
&lt;br /&gt;
 :x &lt;br /&gt;
&lt;br /&gt;
1.11.11 Restart do apache2&lt;br /&gt;
&lt;br /&gt;
 sudo service apache2 restart &lt;br /&gt;
&lt;br /&gt;
ou&lt;br /&gt;
&lt;br /&gt;
 systemctl restart apache2 &lt;br /&gt;
&lt;br /&gt;
Alterar as configurações do host virtual editando o arquivo&lt;br /&gt;
&lt;br /&gt;
 sudo vim /etc/apache2/sites-available/000-default.conf &lt;br /&gt;
&lt;br /&gt;
Insira estas informaçõs dentro do nó.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Virtualhost *:80&amp;gt; &lt;br /&gt;
&lt;br /&gt;
    &amp;lt;Directory /var/www/html&amp;gt;&lt;br /&gt;
        Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
        AllowOverride all&lt;br /&gt;
        Require all granted&lt;br /&gt;
    &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Virtualhost&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Salve o arquivo e feche&lt;br /&gt;
&lt;br /&gt;
 :x &lt;br /&gt;
&lt;br /&gt;
Restart do apache2&lt;br /&gt;
&lt;br /&gt;
 sudo service apache2 restart &lt;br /&gt;
&lt;br /&gt;
ou&lt;br /&gt;
&lt;br /&gt;
 systemctl restart apache2 &lt;br /&gt;
&lt;br /&gt;
Atualização&lt;br /&gt;
&lt;br /&gt;
 sudo apt update &lt;br /&gt;
&lt;br /&gt;
 sudo apt list --upgradable &lt;br /&gt;
&lt;br /&gt;
 sudo apt upgrade -y &lt;br /&gt;
&lt;br /&gt;
Instala o PHPMyAdimin&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin -y &lt;br /&gt;
&lt;br /&gt;
Durante a instalação será necessário escolher o WebServer. Escolha o Apache2&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[*] apache2&lt;br /&gt;
[ ] lighttpd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Na pergunta &amp;quot;Configure database for phpmyadmin whith dbconfig-commom?&amp;quot; escolha sim&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;Yes&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Crie o link simbólico do phpmyadmin na pasta de host&lt;br /&gt;
&lt;br /&gt;
 ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin &lt;br /&gt;
&lt;br /&gt;
Para testar, acesse o seguinte endereço no navegador&lt;br /&gt;
&lt;br /&gt;
 http://localhost/phpmyadmin &lt;br /&gt;
&lt;br /&gt;
Instalação do Wordpress&lt;br /&gt;
&lt;br /&gt;
Cria a pasta que receberá as arquivos&lt;br /&gt;
&lt;br /&gt;
 mkdir .wordpress &lt;br /&gt;
&lt;br /&gt;
Entra na pasta criada&lt;br /&gt;
&lt;br /&gt;
 cd .wordpress &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Efetua o Download do Wordpress&lt;br /&gt;
&lt;br /&gt;
 wget https://wordpress.org/latest.tar.gz &lt;br /&gt;
&lt;br /&gt;
Descompacta para a pasta wordpress&lt;br /&gt;
&lt;br /&gt;
 tar -xvzf *.tar.gz &lt;br /&gt;
&lt;br /&gt;
Copia os arquivos do Wordpress&lt;br /&gt;
&lt;br /&gt;
 cp -rv wordpress /var/www/html/ &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ajuste para login no Wordpress&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Acessa a pasta do wordpress&lt;br /&gt;
&lt;br /&gt;
 cd /var/www/html/wordpress/ &lt;br /&gt;
&lt;br /&gt;
Efetua cópia de segurança do aqruivo wp-config&lt;br /&gt;
&lt;br /&gt;
 cp -rv wp-config-sample.php wp-config.php &lt;br /&gt;
&lt;br /&gt;
Edita o arquivo wp-config.php&lt;br /&gt;
&lt;br /&gt;
 vim wp-config-sample.php &lt;br /&gt;
&lt;br /&gt;
Ajustes a serem feitos em &amp;lt;code&amp;gt;wordpress/wp-config.php&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
// &amp;#039;&amp;#039;&amp;#039; Database settings - You can get this info from your web host &amp;#039;&amp;#039;&amp;#039; //&lt;br /&gt;
&lt;br /&gt;
/&amp;#039;&amp;#039;&amp;#039; The name of the database for WordPress */&lt;br /&gt;
&lt;br /&gt;
define( &amp;#039;DB_NAME&amp;#039;, &amp;#039;phpmyadmin&amp;#039; );&lt;br /&gt;
&lt;br /&gt;
/&amp;#039;&amp;#039;&amp;#039; Database username */&lt;br /&gt;
&lt;br /&gt;
define( &amp;#039;DB_USER&amp;#039;, &amp;#039;phpmyadmin&amp;#039; );&lt;br /&gt;
&lt;br /&gt;
/&amp;#039;&amp;#039;&amp;#039; Database password */&lt;br /&gt;
&lt;br /&gt;
define( &amp;#039;DB_PASSWORD&amp;#039;, &amp;#039;R0b150nJ03l&amp;#039; );&lt;br /&gt;
&lt;br /&gt;
/&amp;#039;&amp;#039;&amp;#039; Database hostname */&lt;br /&gt;
&lt;br /&gt;
define( &amp;#039;DB_HOST&amp;#039;, &amp;#039;localhost&amp;#039; );&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fontes ==&lt;br /&gt;
&lt;br /&gt;
* https://magefan.com/blog/install-local-lamp-server-for-ubuntu&lt;br /&gt;
&lt;br /&gt;
* https://www.siteground.com/kb/fix-error-establishing-database-connection-wordpress/&lt;br /&gt;
&lt;br /&gt;
* https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-error-establishing-a-database-connection-in-wordpress/&lt;/div&gt;</summary>
		<author><name>Rjgs</name></author>
	</entry>
</feed>