GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar WordPress en Debian 9 Stretch Linux

Objetivo

Instalar WordPress en Debian 9 Stretch

Distribuciones

Ampliación de Debian 9

Requisitos

Una instalación funcional de Debian Stretch con privilegios de root

Dificultad

Fácil

Convenios

  • # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando
  • $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios

Introducción

WordPress es fácilmente el sistema de gestión de contenido más popular disponible. Probablemente también sea la plataforma más popular en la web. Ya sea que esté alojando un pequeño blog o una gran publicación en línea, WordPress es una excelente opción.

Dado que Debian es ultraestable y tiene repositorios de paquetes masivos, es una gran distribución para alojar WordPress. Puede hacer que WordPress se ejecute en Debian Stretch muy fácilmente y hacer que su sitio web comience rápidamente.

Configurar una pila LAMP o LEMP

Antes de que pueda instalar WordPress, necesitará configurar su servidor para servir aplicaciones web PHP. Puede seguir nuestra Guía LAMP o nuestra Guía LEMP para configurarlo.

Cree su base de datos

Una vez que su servidor esté listo, puede configurar la base de datos donde almacenará todo desde WordPress.

Inicie sesión en MariaDB como su usuario root.

# mysql -u root -p

Una vez que haya iniciado sesión, cree un usuario normal para WordPress.

MariaDB [(none)]> CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'userpassword';

Ahora, crea tu base de datos de WordPress.

MariaDB [(none)]> CREATE DATABASE wp_database;

Finalmente, otorgue a su usuario todos los permisos en la base de datos.

MariaDB [(none)]> GRANT ALL ON `wp_database`.* TO `wpuser`@`localhost`;

Elimina tus privilegios y sal.

MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;

Descargar y descomprimir WordPress

Aquí es donde WordPress hace su entrada. Puedes dirigirte a https://wordpress.org y descárguelo de esa manera, o simplemente use wget . La URL nunca cambia, así que wget siempre funcionará.

$ cd Downloads
$ wget https://wordpress.org/latest.tar.gz

Descomprime WordPress usando tar .

$ tar xpf latest.tar.gz

La carpeta resultante será wordpress . Contiene toda la instalación de WordPress. Cómo y dónde lo copia depende totalmente de usted y depende de la configuración de su servidor web. El ejemplo proporcionado cubre la instalación más básica posible en Apache.

# rm -rf /var/www/html
# cp -r wordpress /var/www/html

Si está usando Nginx, probablemente solo quiera colocar la carpeta en /var/www/ tal como está, y apunte su configuración hacia él.

Cuando WordPress esté donde lo desee, cambie los permisos y la propiedad para mejorar la seguridad y otorgar a su servidor web el acceso adecuado.

# chown -R www-data:www-data /var/www/html
# find /var/www/html -type d -exec chmod 755 {} \;
# find /var/www/html -type f -exec chmod 644 {} \;

Ciertamente, si su servidor web está configurado para ejecutarse con un usuario diferente, cambie la propiedad a ese.

Configuración de WordPress

El instalador basado en la web de WordPress se encarga del resto del proceso. Por lo tanto, abra un navegador web y navegue hasta el nombre de dominio o la dirección IP de su servidor.

La primera pantalla que verás solo te saludará. Cuando haga clic en la siguiente pantalla, WordPress le pedirá la información de su base de datos. Ingrese todo lo que configuró.

La pantalla final le pedirá información sobre su sitio. Ingrese todo lo relacionado con el sitio web que está configurando.

Después de esa pantalla, el instalador de WordPress se ejecutará y configurará todo. Cuando termine, le presentará la pantalla de inicio de sesión de WordPress. Luego puede iniciar sesión y obtener acceso a su interfaz de administración.

Pensamientos finales

¡Felicidades! Tiene una instalación de WordPress en funcionamiento en Debian Stretch. Si está ejecutando este servidor en producción, asegúrese de protegerlo adecuadamente, y eso incluye al mismo WordPress.


Debian
  1. Cómo instalar Spotify en Debian 9 Stretch Linux

  2. Cómo instalar el cliente de Dropbox en Debian 9 Stretch Linux

  3. Cómo instalar Elasticsearch en Debian Linux

  4. Cómo instalar Jenkins en Debian 9 Stretch Linux

  5. Cómo instalar NodeJS en Debian 9 Stretch Linux

Cómo instalar Android Studio en Debian 9 Stretch Linux

Cómo instalar el cliente Steam en Debian 9 Stretch Linux

Cómo instalar Gitlab en Debian 9 Stretch Linux

Cómo instalar Slack en Debian Linux

Cómo instalar WordPress en Debian 9 Stretch

Cómo instalar Go en Debian 9 Stretch