Tanto si es un desarrollador de WordPress con experiencia como si acaba de empezar, instalar WordPress en Ubuntu es rápido y fácil.

WordPress es un sistema integral de administración de contenido (CMS) que impulsa muchos de los sitios web que visita a diario.

Si desea comenzar a desarrollar sitios web de WordPress pero no está listo para pagar un servidor en la nube, puede ejecutar y alojar su sitio de WordPress localmente en su PC. Aquí está todo lo que necesita saber sobre la instalación de WordPress en Linux.

¿Por qué usar WordPress?

De acuerdo a WordPress, el 40% de los sitios web en el mundo se crean con WordPress. Estas son estadísticas impresionantes, y es posible que se pregunte: "¿Por qué WordPress es tan popular?"

Aquí hay algunas razones clave por las que muchas personas eligen WordPress para potenciar sus sitios web:

  • Fácil de usar: WordPress viene con un panel intuitivo y fácil de usar que facilita la creación y administración de sitios web. Esto también facilita el aprendizaje del marco.
  • instagram viewer
  • Versátil: Puede usar WordPress para crear una amplia gama de sitios web, como blogs, tiendas en línea, páginas de inicio de empresas, etc.
  • Personalización: Dos elementos centrales de los sitios de WordPress son los temas y los complementos. Estos le permiten personalizar y modificar el aspecto de su sitio web a su gusto.
  • Económico: WordPress es de código abierto y de uso gratuito y tiene sentido económico al desarrollar sitios web. Además, es relativamente fácil encontrar desarrolladores de WordPress, lo que lo hace más económico.

Estos son los pasos para instalar WordPress en Ubuntu:

1. Configurar una pila LAMP

Una pila LAMP es una colección de cuatro paquetes de software principales necesarios para que WordPress funcione de manera efectiva. LAMP significa Linux, Apache, MySQL y PHP.

  • Linux es el sistema operativo en el que implementará sus sitios web de WordPress.
  • Apache es una aplicación de servidor web de código abierto que se utiliza para servir páginas web y otros contenidos en Internet. Facilita la conexión entre el servidor y su navegador web. Es uno de los servidores web más utilizados conocido por su estabilidad, flexibilidad y extensibilidad.
  • MySQL es un sistema de administración de bases de datos relacionales (RDBMS) potente, de código abierto y multiplataforma que se usa ampliamente para administrar y almacenar datos estructurados. Se utiliza para mantener y persistir la información de su sitio web.
  • PHP es un lenguaje de programación del lado del servidor que se utiliza para desarrollar sitios web. Puede desarrollar el software principal de WordPress y sus temas y plantillas utilizando PHP. Además, maneja toda la lógica comercial en su sitio web de WordPress.

XAMPP es una gran pila LAMP que agrupa todos estos paquetes de software. En caso de que no tenga una pila LAMP en su PC, es relativamente fácil de configurar.

Primero, descargue XAMPP para Linux.

Descargar:XAMPP

Cuando se complete la descarga, vaya a la Descargas directorio, luego otorgue los permisos de ejecución del archivo XAMPP recién descargado con:

cd ~/Downloads && sudo chmod 777 xampp-linux-x64-*-installer.run

Inicie el instalador de XAMPP usando:

sudo ./xampp-linux-x64-*-installer.run

Se le presentará un instalador gráfico, así que solo siga para finalizar la instalación.

Una vez instalado, puede iniciar o ejecutar XAMPP con:

sudo /opt/lampp/lampp start

Después de iniciar XAMPP, puede ir a la siguiente URL usando su navegador web: servidor local. Si configuró todo correctamente, aparecerá una pantalla similar a la siguiente:

Recuerda que WordPress es multiplataforma, por lo que también puedes instalarlo localmente en Windows o mac OS.

2. Descargar WordPress en Linux

Con la pila LAMP configurada, puede proceder a descargar la última versión de WordPress.

De forma predeterminada, WordPress se descargará en su directorio de descargas. A continuación, vaya al directorio de Descargas usando el comando cd:

cd ~/Downloads

Descomprimir el archivo de WordPress recién descargado usando la utilidad de descomprimir como sigue:

unzip wordpress-*.zip

Descargar:WordPress

3. Configuración de WordPress en Linux

Crea una carpeta dentro del /opt/lampp/htdocs directorio que corresponde al nombre del sitio web que desea crear. El nombre de la carpeta es lo que usará en la URL para navegar localmente a su sitio de WordPress.

Entra en el optar directorio y crea una carpeta llamada Muo. Siéntase libre de usar cualquier nombre de su agrado.

cd /opt/lampp/htdocs && sudo mkdir muo

Copie el contenido de la carpeta de WordPress que descomprimió previamente en el directorio de su sitio web.

sudo cp -R ~/Downloads/wordpress-*/wordpress/* /opt/lampp/htdocs/muo

Recuerde reemplazar la versión de WordPress en el comando anterior con la versión correcta.

Cambiar el propietario del sitio y todo su contenido de raíz a www-datos usando:

sudo chown www-data: www-data -R /opt/lampp/htdocs/muo/

Además, cambie los permisos de escritura para que pueda trabajar fácilmente con su sitio de WordPress localmente.

sudo chmod 777 -R /opt/lampp/htdocs/muo

No use los permisos de escritura anteriores en entornos de producción porque no son lo suficientemente restrictivos, pero están bien para pruebas y desarrollo local.

4. Instalación de WordPress en Linux

Su sitio web de WordPress necesita una base de datos para almacenar y conservar las configuraciones del sitio web y los detalles del usuario. Afortunadamente, XAMPP ya nos ha instalado una base de datos MySQL.

Puede acceder a la base de datos desde su navegador visitando la URL: servidor local/phpmyadmin.

Clickea en el Nuevo en el panel lateral izquierdo y especifique un nombre para su base de datos. Luego, haga clic en Crear. he nombrado el mio Muo corresponder al nombre del sitio.

Visita la URL servidor local/muo para comenzar a configurar su sitio web. Reemplazar Muo con el nombre de la carpeta de su sitio web que especificó en el tercer paso.

En la página siguiente, debe proporcionar el nombre de la base de datos y otros detalles. El nombre de usuario predeterminado de MySQL es raíz y no hay contraseña, así que déjelo en blanco.

Haga clic en el Entregar y siga las instrucciones que siguen.

Finalmente, proporcione el título del sitio, el nombre de usuario, una contraseña segura y su dirección de correo electrónico. Luego, haga clic en el Instalar botón.

En la página siguiente, iniciará sesión en el panel de administración de WordPress, que le permite personalizar y crear su sitio web a su gusto.

Proteger su sitio de WordPress es importante

WordPress es ideal para desarrollar una amplia gama de sitios web. Y lo mejor de todo, es fácil de comenzar e instalar en su PC local.

Cuando desee implementar su sitio web de WordPress en producción, debe asegurar su sitio web para evitar violaciones y explotación de datos.