Instale o WordPress com Nginx, MariaDB 10 e Php 7 no Ubuntu 18.04

Instale o WordPress com Nginx, MariaDB 10 e Php 7 no Ubuntu 18.04

WordPress 5 lançado recentemente com algumas mudanças principais, como o editor Gutenberg. Muitos de nossos leitores podem querer testá -lo em seu próprio servidor. Para aqueles de vocês, neste tutorial, vamos configurar WordPress 5 com Lemp sobre Ubuntu 18.04.

Leia também: Instale o WordPress com o nginx, mariadb 10 e php 7 no Debian 9

Para pessoas que não estão cientes, Lemp é uma combinação popular de Linux, Nginx, Mysql/mariadb e Php.

Requisitos

  1. Um servidor dedicado ou um VPS (Servidor privado virtual) com Ubuntu 18.04 instalação mínima.

IMPORTANTE: Eu sugiro que você vá para a Hosting Bluehost, que nos oferece um desconto especial para nossos leitores, e também vem com um 1 domínio livre, 1 endereço IP, Ssl grátis e Suporte 24/7 para a vida.

Este tutorial o guiará através da instalação de todos os pacotes necessários, criando seu próprio banco de dados, preparando o VHOST e concluindo a instalação do WordPress via navegador.

Instalando o Nginx Web Server no Ubuntu 18.04

Primeiro vamos preparar nosso servidor da web Nginx. Para instalar o pacote, execute o seguinte comando:

$ sudo apt update && sudo apt upgrade $ sudo apt install nginx 

Para começar o nginx Serviço e inicie -o automaticamente na inicialização do sistema, execute os seguintes comandos:

$ sudo systemctl start nginx.Serviço $ sudo systemctl atabille nginx.serviço 

Criando o site vhost para o wordpress no nginx

Agora vamos criar vhost Para o nosso site WordPress. Crie o seguinte arquivo usando seu editor de texto favorito:

$ sudo vim/etc/nginx/sites-disponível/wordpress.conf 

No exemplo abaixo, mude exemplo.com Com o domínio que você deseja usar:

servidor ouça 80; Ouça [::]: 80; root/var/www/html/wordpress; ÍNDICE ÍNDICE.ÍNDICE PHP.Índice HTML.htm; nome do servidor exemplo.com www.exemplo.com; client_max_body_size 100m; Localização / Try_files $ URI $ URI / / ÍNDICE.php?$ args;  localização ~ \.php $ inclua trechos/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php7.2-fpm.meia; fastcgi_param script_filename $ document_root $ fastcgi_script_name;  

Salve o arquivo e saia. Em seguida, ative o site com:

$ sudo ln -s/etc/nginx/sites -averable/wordpress.conf/etc/nginx/sites habilitados/ 

Em seguida, recarregue o nginx com:

$ sudo systemctl recarregar nginx 

Instalando o Mariadb 10 no Ubuntu 18.04

Nós vamos usar Mariadb para o nosso banco de dados WordPress. Para instalar o mariadb, execute o seguinte comando:

$ sudo apt install mariadb-server mariadb-client 

Depois que a instalação estiver concluída, iniciaremos e configurá -la para iniciar automaticamente na inicialização do sistema:

$ sudo systemctl start mariadb.Serviço $ sudo systemctl Ativar mariadb.serviço 

Em seguida, proteja sua instalação do Mariadb executando o seguinte comando:

$ sudo mysql_secure_installation 

Basta responder às perguntas do prompt para concluir a tarefa.

Criando o banco de dados do WordPress para o site

Depois disso, prepararemos o banco de dados, usuário e senha de banco de dados para esse usuário. Eles serão usados ​​pelo nosso aplicativo WordPress para que ele possa se conectar ao servidor MySQL.

$ sudo mysql -u root -p 

Com os comandos abaixo, primeiro criaremos o banco de dados, depois um usuário de banco de dados e sua senha. Em seguida, concederemos os privilégios do usuário a esse banco de dados.

Crie banco de dados WordPress; Criar usuário 'wp_user'@' localhost 'identificado por'seguro_password'; Conceder tudo WordPress.* PARA 'wp_user'@' localhost '; Privilégios descarregados; SAÍDA; 

Instalando o Php 7 no Ubuntu 18.04

Desde WordPress A aplicação é escrita em Php, Instalaremos o PHP e os pacotes PHP necessários para executar o WordPress, use o comando abaixo:

$ sudo apt install php-fpm php-common php-mbstring php-xmlrpc php-soap php-gd php-xml php-intl php-mysql php-cli php-ldap php-zip php-curl 

Depois que a instalação estiver concluída, iniciaremos o PHP-FPM serviço e habilitá -lo:

$ sudo systemctl start php7.2-fpm $ SystemCtl Ativar Php7.2-fpm 

Instalando o WordPress 5 no Ubuntu 18.04

A partir deste ponto, inicia a parte mais fácil. Faça o download do pacote WordPress mais recente com o seguinte comando wget:

$ CD/TMP && wget http: // wordpress.org/mais recente.alcatrão.gz 

Em seguida, extraia o arquivo com:

$ sudo tar -xvzf Último.alcatrão.gz -c/var/www/html 

O exposto acima criará nossa raiz de documentos que definimos no vhost que é /var/www/html/wordpress. Precisamos então alterar a propriedade dos arquivos e pastas nesse diretório com:

$ sudo chown www -data:/var/www/html/wordpress/-r 

Agora estamos prontos para executar a instalação do nosso WordPress. Se você usou domínio não registrado/inexistente, pode configurar seus hosts /etc/hosts Arquivo com o seguinte registro:

192.168.1.100 exemplo.com 

Presumindo que o endereço IP do seu servidor seja 192.168.1.100 e que o domínio que você está usando é exemplo.com Dessa forma, seu computador vai resolver exemplo.com No endereço IP especificado.

Agora carregue seu domínio em um navegador, você deve ver a página de instalação do WordPress:

Selecione o WordPress Install Language

Na próxima página, insira as credenciais do banco de dados que configuramos anteriormente:

Configurações do banco de dados do WordPress

Envie o formulário e na próxima tela Configure o título do seu site, usuário administrador e email:

Configuração do site WordPress

Sua instalação agora está completa e você pode começar a gerenciar seu site WordPress. Você pode começar instalando um novo tema novo ou estendendo a funcionalidade do site via plugins.

Conclusão

Foi isso. O processo de configurar o seu próprio WordPress instalação em Ubuntu 18.04. Espero que o processo tenha sido fácil e direto.