Como instalar o WordPress no CentOS 7 Linux

hoje, vamos aprender como podemos instalar o WordPress em nossa distribuição Centos 7 Linux.

Por Que CentOS?O CentOS Linux é uma distribuição suportada pela comunidade derivada de fontes fornecidas livremente ao público pela Red Hat Para O Red Hat Enterprise Linux (RHEL). Como tal, o CentOS Linux pretende ser funcionalmente compatível com RHEL. O Projeto CentOS altera principalmente os pacotes para remover a marca e a arte do Fornecedor upstream. O CentOS Linux é gratuito e gratuito para redistribuir. Cada versão do CentOS é mantida por até 10 anos (por meio de atualizações de segurança — a duração do intervalo de suporte da Red Hat variou ao longo do tempo em relação às fontes lançadas). Uma nova versão do CentOS é lançada aproximadamente a cada 2 anos e cada versão do CentOS é atualizada periodicamente (aproximadamente a cada 6 meses) para oferecer suporte a hardware mais novo. Isso resulta em um ambiente Linux seguro, de baixa manutenção, confiável, previsível e reproduzível.

você pode baixar CentOS a partir daqui. Você pode baixar diretamente a imagem de disco de formato de arquivo ISO aqui.

o que é WordPress?

WordPress é uma ferramenta de criação de sites de código aberto ou sistema de gerenciamento de conteúdo (CMS) baseado em PHP e MySQL. Matt Mullenweg e Mike Little programaram o WordPress em 2003. Este é o mais fácil estático (pode ser desenvolvido para dinâmico também) sistema de gerenciamento de conteúdo do site (ou CMS) que existe.

WordPress é uma licença gratuita e sob GPLv2 (ou posterior) da Free Software Foundation. De acordo com um relatório de pesquisa, o WordPress foi usado por mais de 23,3% dos 10 milhões de sites principais. O WordPress é um dos sistemas de blogs mais populares usados na Web.

Ele suporta

  • Diferentes livre & temas pagos para diferentes diferentes UI & UX
  • Plugins para diferentes serviços & funcionalidades
  • Telemóveis (Responsivo vista)
  • Multi-user & multi-blogging

Para saber mais sobre o WordPress, acesse este link. Para baixar o WordPress mais recente aqui.

pré-requisitos

para instalar o WordPress, precisaremos dessas coisas a seguir que precisam ser instaladas ou disponíveis em nosso servidor Linux CentOS 7.

  • Apache ou Nginx como servidor web
  • PHP versão 5.6 ou superior
  • MySQL / MariaDB versão 5.6 ou superior, tal como banco de dados

Legado ou versão mais antiga do PHP & MySQL pode dirigir WordPress, mas não é recomendado a partir de sua página oficial.

além disso, certifique-se de que seu firewall / iptables ou SELinux não está bloqueando nenhuma(s) porta (s) necessária (s) aqui ou você não tem nenhum problema com a permissão adequada do Usuário.

para desativar o SELinux, digite o seguinte

setenforce 0

vamos atualizar o servidor Linux CentOS 7 primeiro. Esta é uma boa prática para manter seu servidor atualizado. Para fazer isso, emita o comando abaixo um após o outro e espere até que ele seja atualizado. Vai depender da sua velocidade de internet e vai demorar muito. Então, por favor, tenha paciência.

sudo yum clean all
sudo yum -y update

você verá algo como a imagem abaixo quando terminar. Dependendo da idade dos softwares do seu sistema ou de quais pacotes precisam ser atualizados. A imagem abaixo indica uma atualização bem-sucedida e pode exigir a reinicialização do sistema também.

yumupdatedcentos7

yumupdatedcentos7

Instalando o Apache como servidor web

Para instalar o Apache no CentOS 7, execute o comando abaixo no seu terminal.

sudo yum -y install httpd

isso fará o download e instalará o Apache como um servidor da web no sistema.

vamos começar o Apache emitindo o comando abaixo.

sudo systemctl start httpd

Defina o Apache no início ou no tempo de inicialização para que, após cada reinicialização, ele seja iniciado automaticamente sem início manual.

sudo systemctl enable httpd

teste Apache

para testar apache emitir o comando abaixo.

sudo systemctl status httpd

isso mostrará o status do Apache para você.

ou você pode abrir um navegador da web e digitar “localhost” sem a cotação dupla na barra de endereços. Você verá algo assim.

testing_apache_centos7

testing_apache_centos7

Isso indica que o nosso servidor web e execução 🙂

Você pode precisar para ativar o módulo mod_rewrite bem. Basta abrir o arquivo localizado em / etc / httpd/conf / httpd.conf pelo seu editor de arquivos faviourute e altere a seguinte linha

AllowOverride None

para

AllowOverride All

terminamos com o Apache.

Instalando o MySQL / MariaDB

para instalar o MySQL / MariaDB no seu sistema, emita o comando abaixo.

sudo yum install mariadb-server mariadb

isso fará o download e instalará o MySQL / MariaDB no sistema.

para iniciar o servidor MariaDB, emita o comando abaixo.

sudo systemctl start mariadb

agora, precisamos definir a senha para o usuário” root ” do MySQL / MariaDB. Vamos fazer isso digitando o seguinte e isso é necessário por motivos de segurança.

sudo mysql_secure_installation

você verá algo assim. Pressione Y para continuar e digite uma senha complexa e lembre-se dela.

CentOS7_security

CentOS7_security

depois de definir a senha raiz, você verá algo como a imagem abaixo.

afterrootpasswordCentOS7

afterrootpasswordCentOS7

Agora, você receberá alguns prompts em seu terminal com opções Y/N.

Hit Y para o prompt ” remover usuários anônimos?”

Hit Y para o prompt ” não permitir login root remotamente?”

Hit Y para o prompt ” Remover banco de dados de teste e acesso a ele?”

Pressione Y para o prompt “recarregar tabelas de privilégios agora?”

depois de terminar todas as instruções, você verá algo como abaixo.

finishmariadbCentOS7

finishmariadbCentOS7

estamos prontos com MySQL / MariaDB.

instalando PHP

para instalar o PHP, abra um terminal e emita o comando abaixo.

sudo yum -y install php php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl

isso irá baixar e instalar PHP em seu sistema CentOS 7, juntamente com alguns outros módulos PHP que são necessários para WordPress.

Instalando o phpMyAdmin

para instalar o phpMyAdmin, emita o comando abaixo no terminal.

sudo yum -y install epel-release

e, em seguida, emitir o comando abaixo novamente.

sudo yum -y install phpmyadmin

depois de instalar o PHP, precisamos reiniciar o Apache ou outro servidor web para trabalhar com PHP. Digite o seguinte para fazer isso.

sudo systemctl restart httpd.service

Para testar se você pode acessar o phpMyAdmin ou não, abra qualquer navegador da web e digite o seguinte na barra de endereço.

localhost/phpmyadmin

você verá algo assim.

phpmyadminCentOS7

phpmyadminCentOS7

terminamos a instalação do PHP.

Instalando o WordPress

baixe o WordPress mais recente aqui. Ou use o comando abaixo para baixá-lo.

sudo wget https://wordpress.org/latest.zip

Depois de baixar o arquivo zip, vamos descompactá-lo digitando o comando abaixo no terminal.

sudo unzip latest.zip

após o descompactamento bem-sucedido, você verá uma pasta chamada “wordpress”. Agora, copie esta pasta “wordpress” para o caminho da pasta /var/www/html fazendo o seguinte.

sudo cp -avr wordpress /var/www/html

agora, vá para a pasta/var/www / html e emita os dois comandos abaixo.

sudo chmod -R 775 wordpress
sudo chown apache:apache wordpress

Agora, digite o seguinte na barra de endereços do navegador da web.

localhost/wordpress

você verá a imagem abaixo. Clique em ” Vamos!”para continuar.

1stwordpresscentos7

1stwordpresscentos7

depois de clicar em ” Vamos!”button, você verá algo assim.

wordpresssetp2centos7

wordpresssetp2centos7

agora, precisamos criar um banco de dados com um nome o que você deseja para instalar o WordPress.

vamos criar o banco de dados então. Para fazer isso, abra o navegador da web e digite o seguinte.

localhost / phpmyadmin

então ele vai pedir um nome de usuário & senha. Digite “root” como nome de usuário e a senha que você definiu anteriormente ao instalar o MySQL/ MariaDB. Espero que você possa se lembrar disso. Depois de fazer login, você verá algo assim.

phpmyadmincenos7

phpmyadmincenos7

agora clique em Novo no canto superior esquerdo marcado como vermelho na imagem a seguir.

phpmyadmincenos7step2

phpmyadmincenos7step2

depois de clicar em Novo, você verá isso. Digite um nome de banco de dados e clique no botão “Criar”. Aqui, estou digitando iftekher para o nome do meu banco de dados. Você pode digitar o que quiser.

creatingdbcentos7

creatingdbcentos7

terminamos de criar nosso banco de dados para instalar o WordPress.

agora volte para a instalação do WordPress.

digite o nome do banco de dados como iftekher (como eu defino iftekher como meu nome de banco de dados), nome de usuário como root, senha raiz e deixe o host do banco de dados e o prefixo da tabela como está. Deve se parecer com a imagem abaixo. Clique no botão enviar para continuar.

settingupcentos7

settingupcentos7

depois disso, você verá uma imagem semelhante como abaixo e precisará clicar no botão “Executar a instalação”.

runthecentos7

runthecentos7

em seguida, você verá uma tela de boas-vindas, assim como abaixo, solicitando o título do seu site WordPress, nome de usuário e senha relacionados ao seu site WordPress. Digite o título do site, digite admin como nome de usuário e escolha uma senha rígida e digite seu endereço de E-mail e clique em “Instalar WordPress”.

welcomewpcentos7

welcomewpcentos7

em seguida, você receberá uma mensagem informando que o WordPress foi instalado com sucesso no seu CentOS7.

Agora, digite o seguinte na barra de endereços do seu navegador da web e você verá algo assim.

localhost/wordpress

livewpcentos7

livewpcentos7

então, terminamos de instalar o WordPress em nosso servidor Linux CentOS 7.

tenha um ótimo dia.

Deixe uma resposta

O seu endereço de email não será publicado.