Nesse nosso post, foi utilizado o PHP 7.4 e o WordPress 5.7.1 com o servidor WEB e de banco de dados no mesmo servidor. Consideramos aqui que você possuí os seguintes pré-requisitos:

A partir daí, vamos instalar os demais itens:

Instalando o PHP 7.4

Vamos primeiramente instalar alguns repositórios:

yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

yum install epel-release -y

yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

Agora, para instalar o PHP 7.4, execute o comando:

yum install php php-apc php-common php-curl php-dom php-gd php-intl php-pecl-zip php-devel zlib-devel php-ldap php-mbstring php-mysql php-odbc php-pear php-pear-CAS php-snmp php-soap php-xml php-xmlrpc --enablerepo=remi-php74 -y

Por fim, reinicie o apache:

systemctl restart httpd

Instalando o WordPress

Execute os seguintes comandos:

groupadd wordpress
usermod -a -G wordpress apache
useradd -mg wordpress wordpress
echo "umask 112" >> /home/wordpress/.bashrc

cd /var/www/html
wget https://br.wordpress.org/latest-pt_BR.tar.gz

tar -zxvf latest-pt_BR.tar.gz
mv wordpress seusite.suaempresa.com.br
rm -rf latest-pt_BR.tar.gz

chown -R apache:wordpress /var/www/html/seusite.suaempresa.com.br
chmod -R 775 /var/www/html/seusite.suaempresa.com.br
touch /var/log/httpd/seusite.suaempresa.com.br.br-error.log
touch /var/log/httpd/seusite.suaempresa.com.br-requests.log

vim /etc/httpd/conf.d/vhosts.conf

Pressione a tecla INSERT para entrar em modo de inserção, depois insira o seguinte conteúdo:

<VirtualHost *:80>
        ServerName seusite.suaempresa.com.br
        ServerAlias seusite
        ServerAdmin suporte@suaempresa.com.br.br
        DocumentRoot /var/www/html/seusite.suaempresa.com.br
        ErrorLog "/var/log/httpd/seusite.suaempresa.com.br-error.log"
        CustomLog "/var/log/httpd/seusite.suaempresa.com.br-requests.log" combined
</VirtualHost>

Feito isso digite a tecla ESC e em seguida digite :wq! e pressione ENTER para sair e salvar. Reinicie o apache:

systemctl restart httpd

Agora, abra o endereço http://seusite.suaempresa.com.br e configure o WordPress.

Fontes/Referências

NVLAN – Instalando o Apache no CentOS
NVLAN – Instalando o MariaDB no CentOS
NVLAN – Instalando o Proxy Reverso com Ngnix no CentOS7
NVLAN – Instalando o WordPress no Windows

Mais Informações

Esperamos ter ajudado da melhor forma possível e estaremos sempre a disposição para mais informações.

Entre em contato conosco pelo e-mail equipe@nvlan.com.br.

NVLAN - Consultoria