Instale o WordPress com Nginx, MariaDB 10 e Php 7 no Ubuntu 18.04
- 2197
- 360
- Robert Wunsch DVM
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
- 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 LanguageNa próxima página, insira as credenciais do banco de dados que configuramos anteriormente:
Configurações do banco de dados do WordPressEnvie o formulário e na próxima tela Configure o título do seu site, usuário administrador e email:
Configuração do site WordPressSua 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.
- « Como instalar o nginx 1.15, mariadb 10 e php 7 no CentOS 7
- 8 melhores softwares de edição de vídeo que descobri para o Linux »