Cargando

Ir a contenido

X



Instalar WordPress Ubuntu 20.10, 20.04 | Apache

Tutorial para saber cómo instalar WordPress Ubuntu 20.10, 20.04 en Apache paso a paso.


Escrito por sep 09 2020 08:56 ubuntu

Los sitios web son visitados cada segundo por millones de usuarios a nivel mundial y podemos ver desde sitios profesionales hasta sitios muy básicos. No cabe duda de que el diseño del sitio es algo que impacta de primera vista cuando lo abrimos y por ello si somos desarrolladores o nos gusta crear páginas web debemos recurrir a las mejores soluciones para ello.

 

Una de estas es la plataforma den la que mas de un 35% de las paginas han sido creadas y es el ya conocido WordPress.

 

Cómo conocer dirección IP de una pagina web en Windows, Mac, Linux o Android fácilmente. Incluye videotutorial completo.

 

Qué es WordPress
WordPress ha sido desarrollada como una plataforma en la cual podemos crear, editar y gestionar sitios web donde se alojará contenido en línea y en el cual dispondremos de múltiples características y funcionalidades.

 

Funciones y características de WordPress
Dentro de las funciones y características de WordPress encontramos:
  • Integra plugins y temas personalizados (más de 200 opciones a elegir)
  • Añade estadísticas y Google Analytics para un control de las visitas al sitio
  • Podemos usar el programa de publicidad WordAds con el cual se busca monetizar la página creada
  • Opciones de FTP y acceso al servidor
  • Facilidad para integrar botones para compartir en las redes sociales nuestro sitio
  • En WordPress, las fechas están en formato UTC con lo cual todos los elementos relacionados al tiempo, estarán basados en la hora GMT
  • Posee administración avanzada de usuarios
  • Cuenta con compresión gzip enfocada en ahorrar ancho de banda
  • Integra funciones de SEO y Google Sitemaps
  • Permite realizar copias de seguridad y protección

 

WordPress es un aplicativo de código abierto (aunque ofrece planes de pago) por lo cual veremos cómo instalarlo en Ubuntu 20.04 junto a Apache.

 

Tutorial para saber cómo instalar Apache Cassandra Ubuntu 20.04 de forma completa.

 


1. Cómo descargar archivo de WordPress Linux

 

Paso 1

En primer lugar, vamos a descargar la última versión de WordPress con el siguiente comando:
sudo wget -c http://wordpress.org/latest.tar.gz

 

Paso 2

Una vez descargada vamos a extraer su contenido con el siguiente comando:
sudo tar -xzvf latest.tar.gz

 

Paso 3

El siguiente paso será mover el directorio de WordPress que hemos extraído a la raíz del documento web, la cual esta en la ruta /var/www/html/, allí vamos a ejecutar lo siguiente:
ls -l (listamos el contenido)
sudo cp -R wordpress /var/www/html/solvetic.lan (copiamos el contenido a nuestro sitio)
ls -l /var/www/html/ (verificamos el contenido)

 

Paso 4

Ahora vamos a configurar los permisos en el directorio del sitio web el cual es /var/www/html/solvetic.lan, estos permisos involucran que debe ser propiedad del usuario y del grupo de Apache2 www-data:
sudo chown -R www-data:www-data /var/www/html/solvetic.lan
sudo chmod -R 775 /var/www/html/solvetic.lan

 


2. Cómo instalar LAMP en Ubuntu 20.04

 

Paso 1

LAMP (Linux, Apache, MariaDB y PHP) es un conjunto de aplicaciones ideales para el trabajo web y gestión de datos, en primer lugar, instalamos Apache si no lo tenemos con el siguiente comando:
sudo apt install apache2

 

Todos los archivos de configuración de Apache2 están en el directorio /etc/apache2 y el archivo de configuración principal es /etc//etc/apache2/apache2.conf.

 

Paso 2

Vemos el estado de Apache con el siguiente comando:
sudo systemctl status apache2

 

Paso 3

Habilitamos Apache en el arranque de Ubuntu:
sudo systemctl is-enabled apache2

 

Paso 4

Ahora instalaremos el gestor de base de datos el cual será MariaDB, para ello ejecutamos lo siguiente:
sudo apt install mariadb-server mariadb-client

 

Paso 5

Ingresamos la letra S para validar la descarga e instalación del gestor de base de datos:

 

 

Paso 6

Comprobamos el estado de MariaDB:
sudo systemctl status mariadb

 

Paso 7

Habilitamos su inicio desde el arranque:
sudo systemctl is-enabled mariadb

 

Paso 8

El siguiente paso será asegurar la instalación de MariaDB con el siguiente comando:
sudo mysql_secure_installation
Ingresamos la contraseña deseada para el usuario root y luego respondemos lo siguiente:
  • Set a root password? [Y/n] y
  • Remove anonymous users? [Y/n] y
  • Disallow root login remotely? [Y/n] y
  • Remove test database and access to it? [Y/n] y
  • Reload privilege tables now? [Y/n] y

 

 

 

Paso 9

Finalmente instalamos PHP y sus complementos con el siguiente comando:
sudo apt install php libapache2-mod-php php-mysql

 

Paso 10

Ingresamos la letra S para confirmar:

 

 

PHP es un lenguaje de programación ideal para el trabajo en proyectos web.

 


3. Cómo crear base de datos para WordPress Ubuntu

 

Paso 1

Iniciamos sesión en MariaDB con el siguiente comando y debemos ingresar la contraseña que hemos definido anteriormente:
sudo mysql -u root -p

 

Paso 2

Luego creamos la base de datos, el usuario y la contraseña a usar en el inicio de sesión de WordPress:
  • CREATE DATABASE “base”;
  • GRANT ALL PRIVILEGES ON base.* TO 'usuario'@'localhost' IDENTIFIED BY 'contraseña';
  • FLUSH PRIVILEGES;
  • EXIT;

 

 

 

Paso 3

Vamos a la a la raíz de documentos del sitio web y allí vamos a crear un archivo wp-config.php tomando como origen el archivo de configuración de la siguiente manera:
cd /var/www/html/solvetic.lan
sudo mv wp-config-sample.php wp-config.php

 

Paso 4

Abrimos el archivo de configuración con el editor deseado:
sudo nano wp-config.php
Allí veremos lo siguiente:

 

 

 

Paso 5

Debemos ir a las siguientes líneas:
  • DB_NAME
  • DB_USER
  • DB_PASSWORD

 

Establecemos el nombre y contraseña creados en la base de datos:

 

 

Guardamos los cambios con las teclas Ctrl + O y salimos del editor con las teclas Ctrl + X.

 


4. Cómo crear host virtual de Apache para el sitio web de WordPress


Se requiere configurar el servidor web Apache para que aloje el sitio de WordPress con el nombre de dominio.

 

Paso 1

Para ello debemos crear un host virtual y establecer la configuración de Apache, ejecutamos lo siguiente:
sudo nano /etc/apache2/sites-available/solvetic.lan.conf
Paso 2

En el archivo ingresaremos lo siguiente:
<VirtualHost *:80>
			ServerName solvetic.lan
			ServerAdmin webmaster@localhost
			DocumentRoot /var/www/html/solvetic.lan
			ErrorLog ${APACHE_LOG_DIR}/error.log
			CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

 

Guardamos los cambios con las teclas Ctrl + O y salimos del editor con las teclas Ctrl + X.

 

Paso 3

Vamos a verificar que la configuración de Apache y su sintaxis sea correcta, en caso de ser así, vamos a habilitar el nuevo sitio y cargar el servicio apache2 para aplicar los nuevos cambios que hemos realizado:
apache2ctl -t
sudo a2ensite solvetic.lan.conf
sudo systemctl reload apache2

 

Paso 4

Después de esto vamos a desactivar el host virtual por defecto con el fin de permitir que nuevo sitio sea cargado de forma correcta desde el navegador web, ingresamos lo siguiente en la terminal:
sudo a2dissite 000-default.conf
sudo systemctl reload apache2

 


5. Cómo acceder a WordPress y finalizar configuración

 

Paso 1

Finalmente desde un navegador ingresamos la siguiente sintaxis:
http://solvetic.lan
En la ventana inicial seleccionamos el idioma a usar:

 

 

 

Paso 2

Damos clic en Continuar y a continuación ingresamos el nombre del sitio, el usuario y podemos dejar la contraseña asignada por WordPress, si es así debemos copiarla debido a su complejidad:

 

 

Paso 3

Completamos los datos solicitados y damos clic en “Instalar WordPress” para completar el proceso:

 

 

Paso 4

Damos clic en Aceptar y seremos redireccionados a la pagina de inicio de sesión de WordPress:

 

 

Paso 5

Clic en “Acceder” y este será el entorno de WordPress en Ubuntu 20.04:

 

 

Paso 6

Allí podemos navegar en las diferentes opciones para la creación de los sitios web:

 

 

Paso 7

Podemos ir a la sección de apariencia para elegir el mejor modo a integrar:

 

 

Solvetic te ha explicado cómo instalar WordPress junto a Apache en Ubuntu 20.04 y con ello disfrutar de una de las mejores soluciones para creación y edición de sitios web.

 

Tutorial para saber cómo instalar Xampp en Linux Mint 20 paso a paso.



AYUDA A MEJORAR ESTE TUTORIAL!

¿Crees que puedes corregir o mejorar este tutorial? Puedes enviar tu Edición con los cambios que consideres útiles.
0 usuarios han editado este tutorial. ¡Edita y conviértete en un reconocido experto!


Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!


  Información

  •   Publicado sep 09 2020 08:56
  •   Actualizado sep 09 2020 08:58
  •   Visitas 404
  •   Nivel
    Avanzado