GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar WordPress con OpenLiteSpeed ​​en Ubuntu 18.04

En este tutorial, le mostraremos cómo instalar y configurar WordPress con OpenLiteSpeed ​​en un Ubuntu 18.04 VPS.

OpenLiteSpeed ​​es un servidor HTTP liviano y de código abierto desarrollado y registrado por LiteSpeed ​​Technologies, Inc. Proporciona una interfaz web fácil de usar y es compatible con varios sistemas operativos, incluidos Linux, Mac OS, SunOS y FreeBSD. WordPress es el sistema de administración de contenido, o CMS, más popular disponible en Internet. Con una comunidad masiva, excelente documentación, innumerables temas y una gran variedad de complementos, puede crear un sitio web sobre casi cualquier cosa con WordPress. Comencemos con la instalación.

Requisitos

  • Para los propósitos de este tutorial, usaremos un VPS Ubuntu 18.04.
  • Un usuario del sistema con privilegios de raíz, o acceso al propio usuario raíz.

Paso 1:Conéctese a su servidor

Inicie sesión en su Ubuntu 18.04 VPS a través de SSH como usuario root (o como usuario con privilegios de root):

ssh root@IP_Address -p Port_Number

Por supuesto, deberá reemplazar IP_Address y Port_Number con la dirección IP de su servidor real y el número de puerto SSH.

Una vez que haya iniciado sesión, asegúrese de que su servidor esté actualizado ejecutando los siguientes comandos:

sudo apt-get update
sudo apt-get upgrade

Paso 2:Descargue e instale OpenLiteSpeed

El siguiente comando agregará el repositorio necesario a su servidor para la instalación del servidor OpenLiteSpeed.

wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debain_repo.sh | bash

Ejecute el siguiente comando para instalar la última versión del servidor OpenLiteSpeed.

sudo apt install openlitespeed

Una vez completada la instalación, puede iniciar el servicio OpenLiteSpeed:

systemctl start lsws

así como ver el estado del servicio OpenLiteSpeed ​​usando el siguiente comando:

systemctl status lsws

Salida:

● lsws.service - LSB: lshttpd
Loaded: loaded (/etc/init.d/lsws; generated)
Active: active (exited)
Docs: man:systemd-sysv-generator(8)
Process: 47146 ExecStart=/etc/init.d/lsws start (code=exited, status=0/SUCCESS)

También recomendamos habilitar OpenLiteSpeed ​​para que se inicie en el arranque del servidor:

systemctl enable lsws

Abra su navegador y busque la IP del servidor en el puerto 8088 para ver la página predeterminada:https://your-ip-address:8088

Paso 3:Instalar y configurar el servidor MySQL

En Ubuntu 18.04, la última versión de MySQL se incluye en el repositorio de paquetes APT de forma predeterminada.

Para instalar el paquete del servidor MySQL, ejecute el siguiente comando:

apt -y install mysql-server

Una vez que esté instalado, inicie el servicio MySQL y habilítelo para que se inicie automáticamente después de que se inicie el servidor:

systemctl start mysql
systemctl enable mysql

Una vez que se complete la instalación de MySQL, ejecute el siguiente comando para mejorar la seguridad de la instalación de su servidor MySQL (recomendamos responder con 'Y' a cada mensaje):

sudo mysql_secure_installation

Para iniciar el proceso, el comando le pedirá que ingrese la contraseña de root actual de MySQL. Simplemente presione la tecla [Enter] una vez, ya que no hay una contraseña predeterminada para MySQL.

Paso 4:Crear una base de datos MySQL y un usuario

A continuación, debemos crear una base de datos MySQL y un usuario para la instalación de WordPress.

Inicie sesión en la consola de MySQL:

mysql -u root -p

mysql> CREATE DATABASE wordpressdb;
mysql> GRANT ALL PRIVILEGES ON wordpressdb.* TO 'wpuser'@'localhost' IDENTIFIED BY 'PASSWORD' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

No olvide reemplazar 'CONTRASEÑA' con una contraseña real y segura.

Paso 5:Instalar PHP y Módulos

Para instalar PHP 7.2 junto con todos los módulos necesarios para WordPress, ejecute el siguiente comando:

sudo apt install lsphp72 lsphp72-curl lsphp72-imap lsphp72-mysql lsphp72-intl lsphp72-pgsql lsphp72-sqlite3 lsphp72-tidy lsphp72-snmp

Paso 6:Instalar WordPress

Descargaremos y colocaremos la instalación de WordPress en el directorio raíz de documentos del servidor web predeterminado /usr/local/lsws/Example/html/ .

Descarguemos la última versión de WordPress del sitio oficial de WordPress y extráigala en el directorio ‘/usr/local/lsws/Example/html/’ con los siguientes comandos:

cd /usr/local/lsws/Example/html/
wget -c http://wordpress.org/latest.tar.gz

Luego, extraiga el archivo de almacenamiento 'latest.tar.gz' con:

tar -xzvf latest.tar.gz

Los archivos de WordPress ahora se colocarán en wordpress directorio en /usr/local/lsws/Example/html/wordpress

También debemos establecer los permisos correctos de este directorio para que nuestro servidor OpenLiteSpeed ​​pueda acceder a los archivos que contiene. Para otorgar la propiedad de los archivos de WordPress a nuestro usuario y grupo del servidor OpenLiteSpeed, ejecute el siguiente comando:

chown -R nobody:nogroup /usr/local/lsws/Example/html/wordpress

A continuación, ejecute el siguiente comando para crear un archivo de configuración de WordPress ( wp-config.php ). Este es el archivo de configuración predeterminado para WordPress.

cd /usr/local/lsws/Example/html/wordpress
mv wp-config-sample.php wp-config.php

Ahora abra el wp-config.php archivo con su editor de texto favorito, por ejemplo:

nano wp-config.php

Luego actualice la configuración de la base de datos, reemplazando database_name_here , nombre de usuario_aquí y contraseña_aquí con tus propios datos:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */define('DB_NAME', 'database_name_here');

/** MySQL database username */define('DB_USER', 'username_here');

/** MySQL database password */define('DB_PASSWORD', 'password_here');

/** MySQL hostname */define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */define('DB_COLLATE', '');

Guarde y salga del archivo.

Paso 7:Configurar OpenLiteSpeed

Primero, abra su navegador favorito y navegue hasta el portal de back-end de OpenLiteSpeed ​​en:https://your-ip-address:7080

El nombre de usuario predeterminado es admin y la contraseña predeterminada es 123456

En la página siguiente, en Predeterminado del oyente> Página general , haga clic en el ícono Editar a la derecha y cambie el puerto de 8080 a 80.

Vaya a Configuración del servidor> Aplicación externa y modificar:

Nombre :lsphp72
Dirección :uds://tmp/lshttpd/lsphp72.sock
Comando$SERVER_ROOT/lsphp72/bin/lsphp

Vaya a Host virtual> Seleccionar host virtual de la lista> General y modificar:

Raíz del documento :$VH_ROOT/html/wordpress/
Archivos de índice :index.html, index.php

Vaya a  Consola WebAdmin> Hosts virtuales> Ejemplo> Reescribir y modificar:

Habilitar reescritura :Yes
Carga automática desde .htaccess :Yes

Para finalizar la instalación de WordPress, abra su navegador, vaya a:https://your-ip-address y siga las instrucciones en pantalla.

¡Felicitaciones! WordPress se ha instalado con éxito en su servidor. Ahora puede comenzar a crear y personalizar su sitio según sus necesidades.

Por supuesto, no es necesario que instale WordPress con el servidor OpenLiteSpeed ​​en Ubuntu 18.04, si utiliza uno de nuestros servicios de hospedaje de WordPress optimizado, en cuyo caso simplemente puede solicitar a nuestros administradores de sistemas expertos que instalen WordPress con el servidor OpenLiteSpeed ​​en Ubuntu 16.08 para tú. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD . Si te gustó esta publicación sobre cómo instalar WordPress con el servidor OpenLiteSpeed ​​en Ubuntu 18.04 , compártalo con sus amigos en las redes sociales usando los accesos directos para compartir a continuación, o simplemente deje un comentario en la sección de comentarios. Gracias.


Panels
  1. Cómo instalar el servidor MySQL en Ubuntu 17.04

  2. Instalar WordPress con OpenLiteSpeed ​​en Ubuntu 16.04

  3. Cómo instalar WordPress con una pila LEMP en Ubuntu 18.04

  4. Cómo instalar WordPress con LAMP Stack en Ubuntu 20.04

  5. Cómo instalar Vanilla Forums con OpenLiteSpeed ​​en Ubuntu 20.04

Cómo instalar WordPress con Apache en Ubuntu 18.04

Cómo instalar MySQL 8.0 en Ubuntu 18.04

Cómo instalar el servidor MySQL en Ubuntu

Cómo instalar OpenLiteSpeed ​​en Ubuntu 16.04

Cómo instalar WordPress con OpenLiteSpeed ​​en Ubuntu 16.04 LTS

Cómo instalar el servidor MySQL en Ubuntu 20.04