GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Instale WordPress + Nginx, MariaDB y HHVM en Ubuntu 16.04

HHVM es un compilador justo a tiempo desarrollado para ejecutar aplicaciones escritas en lenguaje PHP y Hack. HHVM es más rápido que el motor PHP tradicional y Facebook lo utiliza para atender miles de millones de solicitudes web por día.

Este artículo describe los pasos para instalar WordPress con Nginx, MariaDB y HHVM en el servidor Ubuntu 16.04.

A continuación se encuentran los temas que cubriremos en este artículo.

  • Instalar Nginx
  • Instalar y configurar MariaDB
  • Instalar y configurar HHVM
  • Configurar WordPress

Instalar Nginx:

El paquete Nginx está disponible en el repositorio de Ubuntu, así que instálelo con el comando apt.

sudo apt-get update
sudo apt-get install -y nginx unzip

Una vez completada la instalación, inicie el servicio Nginx.

sudo systemctl start nginx

Ahora pruebe Nginx con su navegador web.

http://su-dirección-ip/

Debería obtener el siguiente "Bienvenido a nginx ” página confirma que Nginx está activo y listo para servir las páginas web.

Instalar y configurar MariaDB:

En este artículo, usaremos MariaDB como reemplazo de la base de datos MySQL. MariaDB es una bifurcación de MySQL mantenida por MariaDB Foundation, dirigida por Michael "Monty" Widenius.

MariaDB está disponible en el repositorio de Ubuntu. Puede instalarlo con el comando apt.

sudo apt-get install -y mariadb-client mariadb-server

Inicie el servicio MariaDB.

sudo systemctl start mysql

Inicie sesión con la raíz.

No necesita ingresar la contraseña de root si ejecuta mysql con sudo. Todo lo que tiene que hacer es simplemente presionar enter cuando mysql solicite la contraseña de root
sudo mysql -u root -p

crear una base de datos para nuestra instalación de WordPress.

create database wpdatabase;
grant all privileges on wpdatabase.* to wordpress@localhost identified by 'wp@123';
flush privileges;
quit

donde,

Nombre de la base de datos:wpdatabase

Usuario:wordpress

Contraseña:wp@123

Instalar y configurar HHVM:

Agregue el repositorio HHVM a su sistema.

sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0x5a16e7281be7a449 
sudo add-apt-repository "deb http://dl.hhvm.com/ubuntu $(lsb_release -sc) main"

Actualice los repositorios.

sudo apt-get update

Instalar HHVM.

sudo apt-get install -y hhvm

Una vez completada la instalación, configure el servidor web Nginx para usar HHVM.

sudo /usr/share/hhvm/install_fastcgi.sh

Ejecute este comando para iniciar HHVM automáticamente al iniciar el sistema.

sudo update-rc.d hhvm defaults

Usaremos HHVM como una alternativa de PHP.

sudo /usr/bin/update-alternatives --install /usr/bin/php php /usr/bin/hhvm 60

Ahora inicie HHVM.

sudo systemctl start hhvm

Verifique la versión de php. Deberías obtener un resultado similar al que se muestra a continuación.

$ php -v

HipHop VM 3.15.1 (rel)
Compiler: tags/HHVM-3.15.1-0-g87901df9ba74204dda149af0cfbbb016d85df67e
Repo schema: 426da75d3ec1fb57c98ed95ba8f0ca26a3605b82

Configurar WordPress:

Descarga WordPress y extráelo.

cd /tmp
wget https://wordpress.org/latest.zip
unzip latest.zip

WordPress ahora se extrae en el "wordpress ” directorio; deberá mover todos los archivos y directorios al directorio principal “/var/www/html “.

sudo mv wordpress/* /var/www/html/

Configure los permisos de usuario y grupo.

sudo chown -R www-data:www-data /var/www/html/

Edite el archivo de host virtual predeterminado de Naginx “/etc/nginx/sites-disponible/default

sudo vi /etc/nginx/sites-available/default

Agregue index.php a la línea de índice.

De:

index index.html index.htm index.nginx-debian.html;

Para:

index index.php index.html index.htm index.nginx-debian.html;

Reinicie los servicios Nginx y HHVM.

sudo systemctl restart nginx
sudo systemctl restart hhvm

Configurar WordPress:

Ahora intente acceder a la instalación de WordPress a través de un navegador web.

http://su-dirección-ip/

Ahora debería ver el asistente de instalación de WordPress.

Siga el asistente y configure WordPress.

  • Ingrese los detalles de conexión de la base de datos.
  • Ingrese la información del blog, incluido el usuario administrador y la contraseña.

Después de completar con éxito la configuración, podrá acceder a la página de inicio del blog de WordPress.

Eso es todo.


Ubuntu
  1. Instalar WordPress en Nginx Ubuntu

  2. Instale Nginx y configure el host virtual en Ubuntu 20.04

  3. ¿Instalar Everpad en Ubuntu 13.10 y 14.04?

  4. Instale WordPress con HHVM, Nginx y MariaDB en Ubuntu 12.04 LTS

  5. Instalar WordPress con Memcached y Nginx en Ubuntu

Cómo instalar WordPress 5.x con Nginx en Ubuntu 18.04 / Ubuntu 16.04

Cómo instalar WordPress con Nginx en Ubuntu

Instale WordPress en Ubuntu 20.04 con Nginx, MariaDB, PHP7.4 (LEMP)

Cómo instalar MariaDB 10.6 en Ubuntu 20.04

Cómo instalar MariaDB 10.7 en Ubuntu 20.04

Cómo instalar HHVM en Ubuntu 14.04