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 wgetPara 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 mariadbAgora, comece o serviço MariaDB com o seguinte comando:
$ sudo systemctl start mariadbAgora, o serviço de mariadb deve estar em execução (ativo).
$ sudo Systemctl status mariadbAgora, adicione o serviço Mariadb à inicialização do sistema com o seguinte comando:
$ sudo systemctl Ativar mariadbCriando 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 -pAgora, 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> desistirDownload 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.