¿Cómo puedo instalar WordPress en Linux para construir su primer sitio web con este CMS? Instrucciones paso a paso

Más de 60 millones de personas usan WordPress como su plataforma preferida para blogs, páginas de ventas y páginas oficiales de marca. Aunque Windows es el sistema operativo más utilizado en el mundo, los desarrolladores prefieren utilizar este CMS para la gestión de sitios de Linux .

WordPress puede estar en cada Linux – Instalación distribuida, lo cual es una gran ventaja , ya que es suficiente para distribuir v ariedad.

En este artículo le mostraremos paso a paso los recursos que necesita para WordPress en cualquier sistema Linux mediante la instalación. También proporciona instrucciones sobre cómo implementar una instalación limpia que coincida con las características de distribución de su elección.

¿Cuáles son los beneficios de usar WordPress para construir su primer sitio web?

Si eres uno de los gestores de contenido más populares es porque tiene un buen soporte, es confiable y es completamente seguro, aunque la calidad final depende de tus habilidades como desarrollador.

Vea los beneficios de trabajar con esta opción:

  • Es gratis: al igual que con la distribución de Linux, los usuarios pueden acceder a muchas funciones de forma gratuita. Puede crear un sitio web increíble de forma gratuita.
  • Es un «código libre»: WordPress fue creado por un grupo de personas que decidió abandonar su idea de código abierto para que más desarrolladores pudieran agregar una mejor funcionalidad a la base existente.
  • Contiene miles de complementos: se trata de una donación de la comunidad de desarrolladores que posee. Existe solución a todo tipo de problemas y soporte de conectividad en redes y plataformas sociales.
  • Tiene soporte completo: ya seas un desarrollador profesional o simplemente un blogger, WordPress se adapta a todas las necesidades. Brinda apoyo gratuito a personas necesitadas.
  • Habilita el SEO: configurar una página no es una tarea fácil. Sin embargo, WordPress tiene herramientas que hacen que este trabajo sea traumático para desarrolladores y escritores. Necesitas mostrar todas las partes del SEO y la lectura mientras escribes.
  • Contiene plantillas: esta es otra forma de facilitarles la vida a los recién llegados que solo quieren tener un blog personal. Es una forma de animar a las personas a permanecer en su ministerio.
  • Planes de pago: también dirigido a personas y marcas que buscan asistencia personal. Dado que no todo debe ser gratuito, el personal de este servicio tiene sugerencias en cuanto a soporte técnico y asesoramiento estratégico.

Aprenda paso a paso cómo instalar WordPress en Linux sin problemas como experto

Sí, WordPress atrajo su atención, por lo que debe aprender a realizar la instalación correcta en cualquier distribución de Linux.

Haremos este proceso en Ubuntu.

Ponga Nginx

Primero debe actualizar Ubuntu para evitar errores de compatibilidad.

Si este y otros sistemas operativos están desactualizados, es posible que WordPress no cumpla con sus expectativas y se eliminará:

  • Abrir terminal y escriba el comando: sudo apt-get upgrade -y.

Cuando se complete el proceso, instale Nginx en Ubuntu, este es un servidor web y funcionará como un agente.

Entonces, cuando intente instalar, debe conocer bien estas palabras porque debe leer más sobre estos servicios:

  • Introduzca el comando: sudo apt-get install nginx -y.

Instalar MariaDB

Este es un gran sistema que administra bases de datos y todos los sitios de WordPress deberían tener.

MariaDB también trabaja con otros administradores de contenido para que luego pueda ver una lista de las alternativas más populares:

  • Orden de marcha: sudo apt-get install mariadb-server -y.
  • mysql_secure_installation. Con eso sé que estoy empezando a personalizar el administrador de bases de datos.
  • Si es necesario , ingrese una contraseña que no olvidará.

Crea una base de datos

Todo sitio web necesita una base de datos, incluso un blog. Por lo tanto, debe prestar especial atención a este paso para asegurarse de que cualquier sistema de administración de contenido ( CMS ) funcione correctamente.

Para realizar esta configuración, debe tener una contraseña que creó cerca. Si no cambia la contraseña, puede ingresar el comando:

  • mysql -u root -p

Si desea cambiar los datos de acceso, simplemente ingrese el usuario después de «-u» y la nueva contraseña después de «-p», puede ingresar los siguientes comandos:

  • CREATE DATABASE wordpress;
  • CREATE USER `tu-usuario`@`localhost` IDENTIFIED BY 'tucontraseña';
  • GRANT ALL ON wordpress.* TO `wpuser`@`localhost`;
  • FLUSH PRIVILEGES;
  • exit;

Es sin duda pedirá que introduzca su nombre de usuario y contraseña en algún momento.

Instalar PHP

Este es un lenguaje de programación y código abierto que se usa ampliamente entre los desarrolladores. Para instalarlo, debe ingresar los siguientes comandos.

No olvide hacer lo que le pedimos que haga en este apartado:

  • sudo apt-get install php-fpm php-curl php-mysql php-gd php-mbstring php-xml php-xmlrpc -y
  • sudo nano /etc/php/7.2/fpm/php.ini

Es importante buscar esta línea de comando: “; Cgi.fix_pathinfo = 1 ″. Por tanto, puede cambiar el valor «0» por el valor «1».

También necesitará cambiar algunos valores, y estos deberían encontrar y reemplazar lo siguiente:

  • upload_max_filesize = 100M
  • post_max_size = 1000M
  • memory_limit = 1000M
  • max_execution_time = 120

Descarga WordPress

Esta descarga también requiere que se inserten líneas de comando en el terminal.

Gracias a Linux, todo el proceso es así:

  • cd /var/www/html
  • wget https://wordpress.org/latest.tar.gz
  • tar -zxvf latest.tar.gz --strip-components=1

Ahora es necesario cambiar algunos permisos en la carpeta Nginx para que se puedan leer y escribir simultáneamente:

  • chown -R www-data:www-data /var/www/html/
  • chmod -R 755

Es hora de crear un nuevo archivo usando el comando:

  • nano /etc/nginx/sites-available/example.com
  • ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/. Este comando se usa para activar.

Finalmente, en este punto, debe reiniciar Nginx y PHP:

  • sudo systemctl restart nginx.service
  • sudo systemctl restart php7.2-fpm.service

Configuración final

Deberá ingresar una ID para editar el archivo de configuración de WordPress:

  • mv /var/www/html/wp-config-sample.php /var/www/html/wp-config.php
  • sudo nano /var/www/html/wp-config.php

También es necesario cambiar la información importante:

  • define('DB_NAME', 'wordpress');
  • define('DB_USER', 'usuario-de-la-base-de-datos');
  • define('DB_PASSWORD', 'contraseña-de-la-base-de-datos');

A veces, se recomendará cambiar los detalles de inicio de sesión, pero por ahora puede controlar su primer sitio con esta configuración. Para ver un sitio web como este, debe ingresar la dirección IP de su computadora en la barra de direcciones, o puede ingresarla /var/www/html/. Ya tiene WordPress instalado y listo para comenzar a crear un sitio web para el crecimiento de su sitio web.

Lista de los mejores CMS de WordPress para usar para crear su primer sitio web

Aparte de WordPress , hay otro gestor de contenidos que en su distribución de Linux de usar e instalar lata . Cada uno de ellos tiene diferentes pasos y debe investigar esto antes de intentar instalarlos.

La elección correcta dependerá de sus necesidades, experiencia con el software y paciencia mientras dedica tiempo y recursos a este proyecto:

IONOS Mi sitio web

Tiene más de 400 plantillas y se basa en satisfacer a los usuarios que tienen habilidades básicas y avanzadas de administración de páginas web. El desarrollo comenzó en 2022 y se aplica a todos los lenguajes de planificación conocidos anteriormente.

Suelen ser los preferidos por las grandes empresas que buscan privacidad y un pequeño administrador que puede personalizar su seguridad y proteger sus bases de datos:

  • Todas sus características mejoran el servicio de correo personalizado.
  • Todas las actividades son gratuitas.
  • También cuentan con planes de pago y soporte las 24 horas del día, los 7 días de la semana.

fantasma

Tiene un número mínimo de usuarios, solo 1,5 millones, pero es capaz de este controlador de contenido. Fue creado para uso del usuario final, por lo que tiene varios inconvenientes si eres un desarrollador y quieres probar tu sitio.

Centrado más en la impresión de texto e imágenes, es mejor escribir proyectos que parezcan una plataforma de blogs que sitios web profesionales de cualquier tipo:

  • Es el fundador y administrador del blog.
  • Optimizado automáticamente para la creación de contenido SEO.
  • La desventaja es que no hay muchos complementos para personalizar o agregar servicios.

Anchora CMS

Esta es una alternativa simple y profesional a WordPress, luego funciona con el lenguaje PHP, que requiere instalación en la configuración del servidor que usa PHP 5.6+ y MySQL 5.6+. Si estos términos y condiciones son nuevos para usted, este no es el mejor CMS para empezar. Tiene varias opciones de escritura, es un estilo de blog típico y sitios web de ventas específicos.

Esta opción le permite acceder y personalizar plantillas, los cambios también se agregan mediante varias funciones y se licencian bajo GNU:

  • Solo puede usarlo con navegadores actualizados. No incluya Internet Explorer.
  • Proporciona soporte para blogs y sitios web profesionales.
  • Es completamente gratis.
  • Hay menos complementos en comparación con otros.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *