Como instalar o WordPress no CentOS 8

Como instalar o WordPress no CentOS 8
WordPress é um CMS baseado em PHP muito popular (sistema de gerenciamento de conteúdo). Para pequenas empresas, sites pessoais/hobby, o WordPress pode ser um salva -vidas. Neste artigo, vou mostrar como instalar o WordPress no CentOS 8. Então vamos começar.

Instalando PHP, Apache e MariaDB:

Como eu disse anteriormente, o WordPress está escrito na linguagem de programação PHP. Portanto, você deve ter um servidor de lâmpada de trabalho instalado no CentOS 8 para executar o WordPress.

Primeiro, atualize o repositório de pacotes DNF com o seguinte comando:

$ sudo dnf makecache

Agora, instale o Apache, PHP, Mariadb com o seguinte comando:

$ sudo dnf install mariadb mariadb-server httpd \

HTTPD-Tools PHP PHP-CLI PHP-JSON PHP-GD PHP-MBSTRING PHP-PDO PHP-XML \

php-mysqlnd php-pecl-zip wget

Para confirmar a instalação, pressione Y e depois pressione .

Apache, PHP e Mariadb devem ser instalados.

O serviço Apache HTTPD não estará em execução (inativo) por padrão no CentOS 8.

$ sudo status Systemctl httpd

Agora, comece o apache httpd Serviço com o seguinte comando:

$ sudo systemctl iniciar httpd

Agora, o serviço Apache HTTPD deve estar em execução (ativo).

$ sudo status Systemctl httpd

Agora, adicione o serviço HTTPD Apache à inicialização do sistema com o seguinte comando:

$ sudo systemctl ativar httpd

O serviço de mariadb não estará em execução (inativa) por padrão no CentOS 8.

$ sudo Systemctl status mariadb

Agora, comece o serviço MariaDB com o seguinte comando:

$ sudo systemctl start mariadb

Agora, o serviço de mariadb deve estar em execução (ativo).

$ sudo Systemctl status mariadb

Agora, adicione o serviço Mariadb à inicialização do sistema com o seguinte comando:

$ sudo systemctl Ativar mariadb

Criando um banco de dados para o WordPress:

Agora, você precisa criar um novo banco de dados MariaDB para WordPress.

Primeiro, faça login no mariadb shell com o seguinte comando:

$ sudo mysql -u root -p

Agora, digite sua senha e pressione . Por padrão, nenhuma senha está definida. Então apenas pressione Se você está seguindo.

Você deve estar conectado ao console mariadb.

Agora, crie um novo banco de dados Mariadb WordPress Com a seguinte declaração SQL:

Mariadb> Criar banco de dados WordPress;

Agora, crie um novo usuário WordPress com a senha segredo e conceda ao usuário WordPress Todos os privilégios (leia, escreva, modifiquem etc.) para o banco de dados WordPress Com a seguinte declaração SQL:

Mariadb> conceda tudo no wordpress.* 'WordPress'@'localhost' identificado por 'secret';

Agora, para que as alterações entrem em vigor, execute a seguinte instrução SQL:

Mariadb> privilégios de descarga;

Agora, saia do console do banco de dados MariaDB da seguinte forma:

Mariadb> desistir

Download e instalação do WordPress:

O WordPress não está disponível no repositório oficial do pacote do CentOS 8. Então, você deve baixá -lo no site oficial do WordPress e instalá -lo no CentOS 8. É muito fácil.

Primeiro, navegue para o /var/www diretório da seguinte maneira:

$ cd /var /www

Agora, faça o download do mais recente arquivo do WordPress no site oficial do WordPress com o seguinte comando:

$ sudo wget https: // wordpress.org/mais recente.alcatrão.gz

wget está baixando o WordPress Archive. Pode levar alguns minutos para concluir.

O arquivo do WordPress deve ser baixado.

O arquivo de arquivo do WordPress mais recente.alcatrão.gz deve estar no /var/www diretório como você pode ver na captura de tela abaixo.

$ ls -lh

Agora, extraia o arquivo de arquivo do WordPress mais recente.alcatrão.gz com o seguinte comando:

$ sudo tar xvzf Último.alcatrão.gz

Uma vez que o arquivo de arquivo do WordPress mais recente.alcatrão.gz é extraído, um novo diretório WordPress/ deve ser criado como você pode ver na captura de tela abaixo.

$ ls -lh

Agora, você pode remover o mais recente.alcatrão.gz Arquivo o seguinte:

$ sudo rm -v mais recente.alcatrão.gz

Agora, mude o proprietário e o grupo do WordPress/ diretório e seu conteúdo para apache do seguinte modo:

$ sudo chown -rf apache: apache ./wordpress/

Agora, mude a permissão ou o WordPress/ diretório e seu conteúdo para 775 do seguinte modo:

$ sudo chmod -rf 775 ./wordpress/

Se você possui Selinux ativado (o que é muito provável no CentOS 8/RHEL 8), execute o seguinte comando para definir o contexto correto do Selinux como o /var/www/wordpress diretório e seu conteúdo.

$ sudo semanage fcontext -a -t httpd_sys_rw_content_t \
"/var/www/wordpress (/.*)?"

Para que as mudanças do Selinux entrem em vigor, execute o seguinte comando:

$ sudo restaurEcon -rv/var/www/wordpress

Agora, crie um novo arquivo de configuração do Apache WordPress.conf Para WordPress com o seguinte comando:

$ sudo vi/etc/httpd/conf.D/WordPress.conf

VI Editor de texto deve abrir. Agora, pressione eu ir para INSERIR modo.

Agora, digite as seguintes linhas de códigos no WordPress.conf arquivo.


ServerAdmin root@localhost
Documentroot/var/www/wordpress

Índices de opções seguem os links
Allowoverride tudo
Exigir tudo concedido

ErrorLog/var/log/httpd/wordpress_error.registro
CustomLog/var/log/httpd/wordpress_access.log comum

finalmente, o WordPress.conf O arquivo deve procurar como mostrado na captura de tela abaixo.

Agora, pressione , digitar : wq! e pressione Para salvar o arquivo.

Agora, reinicie o serviço Apache HTTPD com o seguinte comando:

$ sudo systemctl reiniciar httpd

O serviço Apache HTTP deve estar ativo sem erros, como você pode ver na captura de tela abaixo.

$ sudo status Systemctl httpd

Acessando o WordPress:

Para acessar o WordPress instalado em sua máquina CentOS 8, você deve conhecer o endereço IP ou o nome de domínio da sua máquina CentOS 8.

Você pode encontrar o endereço IP da sua máquina CentOS 8 com o seguinte comando:

$ ip a

Como você pode ver, o endereço IP da minha máquina CentOS 8 é 192.168.20.129. Vai ser diferente para você. Então, certifique -se de substituí -lo por seu a partir de agora.

Agora, abra seu navegador da web favorito e visite http: // 192.168.20.129. Você deve ver a seguinte página. Clique em Vamos.

Agora, digite as informações do banco de dados MariaDB (i.e. Nome do banco de dados, Nome de usuário, Senha). Deixe o Host de banco de dados e Prefixo da tabela como é se você não souber o que eles são. Depois de terminar, clique em Enviar

Agora, clique em Execute a instalação.

Agora, digite os detalhes do seu site e clique em Instale o WordPress.

Não se esqueça de anotar o Nome de usuário e Senha você está definindo aqui, pois precisará deles muito em breve.

WordPress deve ser instalado. Agora, clique em Conecte-se.

Agora, digite seu nome de usuário e senha e clique em Conecte-se.

Você deve estar conectado ao painel de administrador do WordPress. Você pode gerenciar seu site a partir daqui.

Então, é assim que você instala o WordPress no CentOS 8. Obrigado por ler este artigo.