Cómo instalar WordPress con Nginx en Ubuntu 18.04 y 16.04

Cómo instalar WordPress con Nginx en Ubuntu 18.04 y 16.04

WordPress es un código abierto gratuito, un sistema de gestión de contenido (CMS) y una herramienta de blogs basada en PHP y MySQL. Este tutorial lo ayudará a instalar WordPress con Nginx en el sistema Ubuntu.

Paso 1 - Instale PHP y MySQL

En primer lugar, instale paquetes PHP desde el repositorio de OnDrej Apt en su sistema. Ejecutar los siguientes comandos para instalarlo.

sudo apt-get install python-software-propertias sudo apt-apository pPA: ondrej/php 
SUDO apt-get actualización sudo apt-get install php7.3 php7.3-FPM MySQL-Server PHP7.3-mysql 

Paso 2 - Instale Nginx

Luego instale los paquetes Nginx desde el repositorio de apt NGINX Oficial.

curl http: // nginx.org/keys/nginx_signing.clave | apt-key add-echo "deb-src http: // nginx.org/paquetes/mainline/ubuntu/'lsb_release -cs' nginx ">>/etc/apt/fuentes.Lista de echo "Deb http: // nginx.org/paquetes/mainline/ubuntu/'lsb_release -cs' nginx ">>/etc/apt/fuentes.lista 

y ahora use los siguientes comandos para instalar Nginx Web Server, PHP5 con PHP5-FPM y MySQL Server.

sudo apt-get actualización sudo apt-get install nginx 

Paso 3 - Configurar PHP -FPM

PHP-FPM (FastCGI Process Manager) es una implementación alternativa de PHP FASTCGI con algunas características adicionales. Establezca el parámetro de escucha en/etc/php/7.3/fpm/piscina.D/www.archivo de configuración. Cambio 7.3 con su versión de PHP instalada. Puede encontrar la versión PHP activa actual creando el archivo phpinfo.

sudo nano/etc/php/7.3/fpm/piscina.D/www.confusión 

Ahora realice cambios en el archivo de configuración a continuación. Elogio escuchar con el archivo de socket y habilitarlo como servicio

; escuchar =/var/run/php5-fpm.Sock Listen = 127.0.0.1: 9000 

Paso 4 - Configurar WordPress en Ubuntu

Descargue el último archivo de archivo de WordPress desde su sitio web oficial utilizando el siguiente comando.

wget http: // wordpress.org/último.alquitrán.GZ 

Extraiga el archivo en la raíz del documento de su dominio y actualice los permisos en los archivos.

Tar XZF Último.alquitrán.GZ SUDO MV WordPress/Var/www/Ejemplo.com sudo chown -r apache.apache/var/www/ejemplo.com sudo chmod -r 755/var/www/ejemplo.comunicarse 

Paso 5: cree MySQL DB y usuario

Después de extraer WordPress CodeBase, creemos una base de datos MySQL y una cuenta de usuario para configurar WordPress. Use el siguiente conjunto de comando para hacerlo

mysql -u root -p Ingrese contraseña: mysql> Crear base de datos wp_db; mysql> otorgar todo en wp_db.* a 'wp_user'@'localhost' identificado por 'contraseña_'; MySQL> privilegios de descarga; mysql> salir 

Paso 6 - Configurar Nginx VirtualHost

Finalmente, haga la configuración del bloque de servidor NGINX (host virtual). Para este ejemplo, estamos creando un nuevo archivo de configuración para nuestro ejemplo de dominio.comunicarse.

sudo nano/etc/nginx/conf.D/Ejemplo.comunicarse.confusión 

y hacer cambios a continuación.

servidor escuchar 80; root/var/www/ejemplo.com; índice índice.índice de PHP.html; Ejemplo de server_name.com www.ejemplo.com; ubicación / try_files $ uri $ uri / / index.php?q = $ request_uri;  Error_page 404 /404.html; ERROR_PAGE 500 502 503 504 /50X.html; Ubicación = /50x.html root/usr/share/nginx/www;  Ubicación ~ .php $ try_files $ uri = 404; fastcgi_pass 127.0.0.1: 9000; Índice FastCGI_Index.php; fastcgi_param script_filename $ document_root $ fastcgi_script_name; incluir fastcgi_params;  

Después de instalar todos los servicios en su sistema, inicie todos los servicios requeridos.

Servicio de sudo nginx reiniciar el servicio sudo php7.Reinicio de 3-FPM 

Paso 7 - Iniciar instalador web de WordPress

WordPress proporciona un instalador web para configurar WordPress fácilmente sin editar archivos manualmente. Después de completar los pasos anteriores, solo apunte a su navegador a su dominio. Complete los detalles de la base de datos y haga clic en "Enviar

Después de enviar los detalles de la base de datos, haga clic en "Ejecutar la instalación"

  • Titulo de Blog
  • Nombre de usuario de la cuenta de administración (para la seguridad no se usa como "administrador")
  • Contraseña de administrador (dos veces)
  • Identificación de correo

Después de completar el paso anterior, ha instalado WordPress con éxito, ahora recibirá un mensaje de instalación de éxito de WordPress.

Felicidades! Ha instalado con éxito WordPress con Lemp Stack en su sistema Ubuntu.