{"id":3714,"date":"2024-12-30T08:00:00","date_gmt":"2024-12-30T08:00:00","guid":{"rendered":"https:\/\/elasvi.com\/?p=3714"},"modified":"2025-01-24T00:15:12","modified_gmt":"2025-01-24T00:15:12","slug":"como-instalar-wordpress-en-localhost-en-linux-debian-12","status":"publish","type":"post","link":"https:\/\/elasvi.com\/index.php\/2024\/12\/30\/como-instalar-wordpress-en-localhost-en-linux-debian-12\/","title":{"rendered":"C\u00f3mo Instalar WordPress en Localhost en Linux Debian 12"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>\u00cdndice &#8211; Instalaci\u00f3n de WordPress en Debian<\/title>\n  <style>\n    \/* Estilos para el \u00edndice *\/\n    .indice {\n      background-color: #f4f4f4;\n      border: 1px solid #ddd;\n      border-radius: 10px;\n      box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);\n      padding: 20px;\n      margin-bottom: 20px;\n    }\n\n    .indice h2 {\n      font-size: 1.8em;\n      color: #333;\n      margin-bottom: 10px;\n    }\n\n    .indice ul {\n      list-style-type: none;\n      padding: 0;\n    }\n\n    .indice li {\n      margin: 6px 0;\n      padding-left: 10px;\n      border-left: 4px solid transparent;\n      transition: transform 0.2s;\n    }\n\n    .indice a {\n      text-decoration: none;\n      color: #0073e6;\n      font-weight: bold;\n      transition: color 0.3s;\n    }\n\n    .indice a:hover {\n      color: #0052a5;\n    }\n\n    .indice li:hover {\n      transform: scale(1.05);\n    }\n\n    .indice .nivel-1 {\n      margin-left: 5px;\n      border-left-color: #0073e6;\n    }\n\n    .indice .nivel-2 {\n      margin-left: 20px;\n      border-left-color: #0052a5;\n    }\n\n    .indice .nivel-3 {\n      margin-left: 35px;\n      border-left-color: #003b73;\n    }\n\n    .code-container {\n      position: relative;\n      border: 1px solid #ddd;\n      border-radius: 4px;\n      background: #f8f8f8;\n      margin: 8px 0;\n      padding: 15px;\n      font-family: monospace;\n      overflow: auto;\n    }\n\n    .copy-button {\n      position: absolute;\n      top: 10px;\n      right: 10px;\n      background: #0078D7;\n      color: white;\n      border: none;\n      border-radius: 3px;\n      padding: 6px 10px;\n      font-size: 12px;\n      cursor: pointer;\n    }\n\n    .copy-button:hover {\n      background: #005A9E;\n    }\n\n    .custom-pre {\n      margin: 0;\n      padding: 10px;\n      overflow-x: auto;\n    }\n\n    .custom-p {\n      margin: 6px 0;\n      line-height: 1.6;\n    }\n\n    .custom-ul {\n      margin: 6px 0;\n    }\n\n    .custom-h3, .custom-h4 {\n      margin: 15px 0 8px;\n    }\n    .custom-h3 {\n    font-size: 1.8em;\n    color: #2c3e50;\n    font-weight: bold;\n    margin-top: 20px;\n    margin-bottom: 10px;\n    border-bottom: 2px solid #3498db;\n    padding-bottom: 5px;\n  }\n\n  .custom-h4 {\n    font-size: 1.4em;\n    color: #34495e;\n    font-weight: bold;\n    margin-top: 15px;\n    margin-bottom: 8px;\n    padding-left: 10px;\n    border-left: 4px solid #3498db;\n  }\n\n  <\/style>\n<\/head>\n<body>\n\n  <p class=\"custom-p\" >Para instalar WordPress localmente en un sistema Debian, necesitas configurar un entorno LAMP (Linux, Apache, MySQL\/MariaDB, PHP) y luego descargar e instalar WordPress. Contin\u00faa leyendo o, si prefieres, haz <a href=\"https:\/\/youtu.be\/8y2W6LaCGB0\" target=\"_blank\" rel=\"noopener noreferrer\">CLICK AQU\u00cd<\/a> para ver un tutorial paso a paso en YouTube <img decoding=\"async\"\n            src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2025\/01\/YouTube_icon.png\" alt=\"YouTube\"\n            style=\"width: 20px; vertical-align: middle;\">.<\/p>\n  <div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/01-4.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n<div class=\"indice\">\n  <h2>Contenido:<\/h2>\n  <ul class=\"custom-ul\" >\n    <li class=\"nivel-1\"><a href=\"#seccion1\">1. Instalar Dependencias B\u00e1sicas<\/a><\/li>\n    <li class=\"nivel-1\"><a href=\"#seccion2\">2. Configurar el Servidor Apache<\/a><\/li>\n    <li class=\"nivel-1\"><a href=\"#seccion3\">3. Configurar la Base de Datos MariaDB<\/a><\/li>\n    <li class=\"nivel-2\"><a href=\"#seccion3a\">3.1 Configurar seguridad en MariaDB<\/a><\/li>\n    <li class=\"nivel-2\"><a href=\"#seccion3b\">3.2 Crear base de datos y usuario para WordPress<\/a><\/li>\n    <li class=\"nivel-1\"><a href=\"#seccion4\">4. Descargar e Instalar WordPress<\/a><\/li>\n    <li class=\"nivel-1\"><a href=\"#seccion5\">5. Configurar WordPress<\/a><\/li>\n    <li class=\"nivel-2\"><a href=\"#seccion5a\">5.1 Editar archivo wp-config.php<\/a><\/li>\n    <li class=\"nivel-2\"><a href=\"#seccion5b\">5.2 Eliminar archivo de bienvenida de Apache<\/a><\/li>\n    <li class=\"nivel-1\"><a href=\"#seccion6\">6. Finalizar Instalaci\u00f3n desde el Navegador<\/a><\/li>\n    <li class=\"nivel-1\"><a href=\"#seccion7\">7. Extra: Eliminar la carpeta de WordPress no utilizada, evitando que ocupe espacio innecesario<\/a><\/li>\n    <li class=\"nivel-1\"><a href=\"#seccion8\">8. Todos los Comandos<\/a><\/li>\n\n  <\/ul>\n<\/div>\n<p class=\"custom-p\" ><\/p>Aqu\u00ed tienes los pasos detallados:<\/p>\n<h3 id=\"seccion1\" class=\"custom-h3\">1. Instalar Dependencias B\u00e1sicas<\/h3>\n<p class=\"custom-p\" >Abre un terminal y actualiza el sistema:<\/p>\n<div class=\"code-container\">\n    <button class=\"copy-button\" onclick=\"copyCode(this)\">Copiar<\/button>\n    <pre class=\"custom-pre\"><code>sudo apt update && sudo apt upgrade -y<\/code><\/pre>\n<\/div>\n<div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/02-4.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n<p class=\"custom-p\" >Instala el servidor Apache, el servidor de base de datos MariaDB y PHP:<\/p>\n<div class=\"code-container\">\n    <button class=\"copy-button\" onclick=\"copyCode(this)\">Copiar<\/button>\n    <pre class=\"custom-pre\"><code>sudo apt install apache2 mariadb-server php php-mysql php-curl php-gd php-mbstring php-xml php-zip unzip wget -y<\/code><\/pre>\n<\/div>\n<div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/03-5.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n\n<h3 id=\"seccion2\" class=\"custom-h3\">2. Configurar el Servidor Apache<\/h3>\n<p class=\"custom-p\" >Aseg\u00farate de que Apache est\u00e9 corriendo:<\/p>\n<ul class=\"custom-ul\" >\n  <li>Inicia el servicio de Apache en el sistema, haciendo que comience a responder solicitudes HTTP y config\u00faralo para que se inicie autom\u00e1ticamente cada vez que el sistema se encienda o reinicie:<\/li>\n<\/ul>\n<div class=\"code-container\">\n    <button class=\"copy-button\" onclick=\"copyCode(this)\">Copiar<\/button>\n    <pre class=\"custom-pre\"><code>sudo systemctl start apache2\nsudo systemctl enable apache2<\/code><\/pre>\n<\/div>\n<div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/04-4.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n<ul class=\"custom-ul\" >\n  <li>Para verificar si Apache est\u00e1 funcionando, abre tu navegador y visita: <a href=\"http:\/\/localhost\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/localhost<\/a><\/li>\n<\/ul>\n<div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/05-5.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n<p class=\"custom-p\" >Deber\u00edas ver la p\u00e1gina de bienvenida de Apache.<\/p>\n<h3 id=\"seccion3\" class=\"custom-h3\">3. Configurar la Base de Datos MariaDB<\/h3>\n<p class=\"custom-p\" >Inicia el servicio de MariaDB y config\u00faralo para que se inicie autom\u00e1ticamente cada vez que el sistema se encienda o reinicie:<\/p>\n<div class=\"code-container\">\n    <button class=\"copy-button\" onclick=\"copyCode(this)\">Copiar<\/button>\n    <pre class=\"custom-pre\"><code>sudo systemctl start mariadb\nsudo systemctl enable mariadb<\/code><\/pre>\n<\/div>\n<p class=\"custom-p\" >Configura MariaDB para mayor seguridad:<\/p>\n<div class=\"code-container\">\n    <button class=\"copy-button\" onclick=\"copyCode(this)\">Copiar<\/button>\n    <pre class=\"custom-pre\"><code>sudo mysql_secure_installation<\/code><\/pre>\n<\/div>\n<div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/06-4.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n<h4 id=\"seccion3a\" class=\"custom-h4\">3.1 Configurar seguridad en MariaDB<\/h4>\n<p class=\"custom-p\" >Sigue las instrucciones para completar la configuraci\u00f3n de seguridad en MariaDB.<\/p>\n<ul class=\"custom-ul\" >\n  <li>Te est\u00e1 pidiendo que ingreses la contrase\u00f1a actual del usuario root para acceder y aplicar las configuraciones de seguridad. Como acabamos de instalar MariaDB, no tiene una contrase\u00f1a configurada, as\u00ed que simplemente presiona Enter.<\/li>\n  <li><strong>Switch to UNIX socket authentication:<\/strong> Elige No si prefieres seguir usando usuario y contrase\u00f1a para root, o Yes si optas por mayor seguridad local, permitiendo acceso sin contrase\u00f1a solo desde el sistema. Si est\u00e1s en un ambiente local, se recomienda seleccionar Yes.<\/li>\n  <li><strong>Change the root password:<\/strong> Elige Yes para establecer una contrase\u00f1a segura para el usuario root, o No si prefieres mantener la configuraci\u00f3n actual. Se recomienda seleccionar Yes para proteger el acceso al usuario root.<\/li>\n  <li><strong>Remove anonymous users:<\/strong> Elige Yes para eliminar usuarios an\u00f3nimos y evitar accesos no autenticados, o No si deseas mantenerlos. En un entorno seguro, se recomienda seleccionar Yes.<\/li>\n  <li><strong>Disallow root login remotely:<\/strong> Elige Yes para deshabilitar el inicio de sesi\u00f3n remoto del usuario root, o No para permitir conexiones desde otros equipos. Para mejorar la seguridad, se recomienda seleccionar Yes.<\/li>\n  <li><strong>Remove test database and access to it:<\/strong> Elige Yes para eliminar la base de datos de prueba que no es necesaria y puede ser un riesgo de seguridad, o No para conservarla. En producci\u00f3n, se recomienda seleccionar Yes.<\/li>\n  <li><strong>Reload privilege tables now:<\/strong> Elige Yes para aplicar de inmediato los cambios realizados en las configuraciones de privilegios, o No para aplicarlos manualmente m\u00e1s tarde. Se recomienda seleccionar Yes para garantizar que los ajustes surtan efecto de inmediato.<\/li>\n<\/ul>\n<div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/07-4.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n<div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/08-2.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n<h4 id=\"seccion3b\" class=\"custom-h4\">3.2 Crear base de datos y usuario para WordPress<\/h4>\n<ul class=\"custom-ul\" >\n  <li>Inicia sesi\u00f3n en MariaDB como el usuario root.<\/li>\n<\/ul>\n<div class=\"code-container\">\n  <button class=\"copy-button\" onclick=\"copyCode(this)\">Copiar<\/button>\n  <pre class=\"custom-pre\"><code>sudo mysql -u root -p<\/code><\/pre>\n<\/div>\n<p class=\"custom-p\" >Ejecuta los siguientes comandos dentro del shell de MariaDB para:<\/p>\n<ul class=\"custom-ul\" >\n  <li>Crear la Base de Datos para WordPress.<\/li>\n  <li>Crear un Usuario para WordPress.<\/li>\n    <ul class=\"custom-ul\" >\n      <li><strong>&#8216;wordpressuser&#8217;:<\/strong> Es el nombre del usuario. Puedes cambiarlo si lo deseas.<\/li>\n      <li><strong>&#8216;localhost&#8217;:<\/strong> Restringe el acceso a este usuario desde la misma m\u00e1quina donde est\u00e1 instalado MariaDB.<\/li>\n      <li><strong>&#8216;securepassword&#8217;:<\/strong> Es la contrase\u00f1a para el usuario. Cambia esta por una contrase\u00f1a segura y \u00fanica.<\/li>\n    <\/ul>\n  <\/li>\n  <li>Asignar Privilegios al Usuario.<\/li>\n  <li>Aplicar los Cambios.<\/li>\n  <li>Salir del Shell de MariaDB.<\/li>\n<\/ul>\n<div class=\"code-container\">\n  <button class=\"copy-button\" onclick=\"copyCode(this)\">Copiar<\/button>\n  <pre class=\"custom-pre\"><code>CREATE DATABASE wordpress;\nCREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'securepassword';\nGRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';\nFLUSH PRIVILEGES;\nEXIT;<\/code><\/pre>\n<\/div>\n<div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/09-1.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-2225321393472807\"\n     crossorigin=\"anonymous\"><\/script>\n<ins class=\"adsbygoogle\"\n     style=\"display:block; text-align:center;\"\n     data-ad-layout=\"in-article\"\n     data-ad-format=\"fluid\"\n     data-ad-client=\"ca-pub-2225321393472807\"\n     data-ad-slot=\"4755021313\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n<h3 id=\"seccion4\" class=\"custom-h3\">4. Descargar e Instalar WordPress<\/h3>\n<p class=\"custom-p\" >Descarga WordPress:<\/p>\n<div class=\"code-container\">\n    <button class=\"copy-button\" onclick=\"copyCode(this)\">Copiar<\/button>\n    <pre class=\"custom-pre\"><code>wget https:\/\/wordpress.org\/latest.tar.gz<\/code><\/pre>\n<\/div>\n<p class=\"custom-p\" >Extrae el archivo descargado:<\/p>\n<div class=\"code-container\">\n    <button class=\"copy-button\" onclick=\"copyCode(this)\">Copiar<\/button>\n    <pre class=\"custom-pre\"><code>tar -xvzf latest.tar.gz<\/code><\/pre>\n<\/div>\n<div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/10-2.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n<p class=\"custom-p\" >Copia los archivos de WordPress al directorio ra\u00edz de Apache:<\/p>\n<div class=\"code-container\">\n    <button class=\"copy-button\" onclick=\"copyCode(this)\">Copiar<\/button>\n    <pre class=\"custom-pre\"><code>sudo cp -r wordpress\/* \/var\/www\/html\/<\/code><\/pre>\n<\/div>\n<p class=\"custom-p\" >Estos comandos asignan al servidor web el control de los archivos de WordPress para que pueda funcionar correctamente. Tambi\u00e9n configuran permisos seguros para evitar accesos no autorizados.<\/p>\n<div class=\"code-container\">\n    <button class=\"copy-button\" onclick=\"copyCode(this)\">Copiar<\/button>\n    <pre class=\"custom-pre\"><code>sudo chown -R www-data:www-data \/var\/www\/html\/\nsudo chmod -R 755 \/var\/www\/html\/<\/code><\/pre>\n<\/div>\n<div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/11-2.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n\n<h3 id=\"seccion5\" class=\"custom-h3\">5. Configurar WordPress<\/h3>\n<h4 id=\"seccion5a\" class=\"custom-h4\">5.1 Editar archivo wp-config.php<\/h4>\n<ul class=\"custom-ul\" >\n  <li>Cambia al directorio de WordPress y renombra el archivo de configuraci\u00f3n de ejemplo:<\/li>\n<\/ul>\n<div class=\"code-container\">\n  <button class=\"copy-button\" onclick=\"copyCode(this)\">Copiar<\/button>\n  <pre class=\"custom-pre\"><code>cd \/var\/www\/html\nsudo mv wp-config-sample.php wp-config.php<\/code><\/pre>\n<\/div>\n<ul class=\"custom-ul\" >\n  <li>Usa un editor de texto como nano, gedit o vim para editar el archivo wp-config.php: (Mas sobre el editor: <a href=\"https:\/\/elasvi.com\/index.php\/2024\/12\/23\/vim-el-editor-de-texto-comandos-basicos\/\" target=\"_blank\" rel=\"noopener noreferrer\">Vim: Comandos B\u00e1sicos<\/a>)<\/li>\n<\/ul>\n<div class=\"code-container\">\n  <button class=\"copy-button\" onclick=\"copyCode(this)\">Copiar<\/button>\n  <pre class=\"custom-pre\"><code>sudo nano wp-config.php<\/code><\/pre>\n<\/div>\n<div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/12-1.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n<ul class=\"custom-ul\" >\n  <li>Busca las siguientes l\u00edneas y actual\u00edzalas con los datos de tu base de datos:<\/li>\n<\/ul>\n<div class=\"code-container\">\n  <button class=\"copy-button\" onclick=\"copyCode(this)\">Copiar<\/button>\n  <pre class=\"custom-pre\"><code>define('DB_NAME', 'wordpress');\ndefine('DB_USER', 'wordpressuser');\ndefine('DB_PASSWORD', 'securepassword');\ndefine('DB_HOST', 'localhost');<\/code><\/pre>\n<\/div>\n<div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/13-2.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n<p class=\"custom-p\" >Guarda los cambios y cierra el editor (Ctrl+O, Enter, Ctrl+X).<\/p>\n\n<h4 id=\"seccion5b\" class=\"custom-h4\">5.2 Eliminar archivo de bienvenida de Apache<\/h4>\n<p class=\"custom-p\" >Apache por defecto carga el archivo index.html antes que index.php. Si hay un archivo index.html, debes eliminarlo:<\/p>\n<div class=\"code-container\">\n    <button class=\"copy-button\" onclick=\"copyCode(this)\">Copiar<\/button>\n    <pre class=\"custom-pre\"><code>sudo rm \/var\/www\/html\/index.html<\/code><\/pre>\n<\/div>\n<p class=\"custom-p\" >Despu\u00e9s de realizar los cambios, reinicia Apache para aplicar las configuraciones:<\/p>\n<div class=\"code-container\">\n    <button class=\"copy-button\" onclick=\"copyCode(this)\">Copiar<\/button>\n    <pre class=\"custom-pre\"><code>sudo systemctl restart apache2<\/code><\/pre>\n<\/div>\n<div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/14-1.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n\n<h3 id=\"seccion6\" class=\"custom-h3\">6. Finalizar Instalaci\u00f3n desde el Navegador<\/h3>\n<p class=\"custom-p\" >Abre tu navegador y visita: <a href=\"http:\/\/localhost\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/localhost<\/a><\/p> \n<p class=\"custom-p\" >Sigue las instrucciones en pantalla para completar la instalaci\u00f3n de WordPress. Durante el proceso, se te pedir\u00e1 que configures lo siguiente:<\/p>\n<ul class=\"custom-ul\" >\n  <li><strong>Selecciona el idioma:<\/strong> Escoge el idioma en el que deseas instalar WordPress.<\/li>\n  <div style=\"text-align: center; margin-bottom: 20px;\">\n    <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/15-1.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n  <\/div>\n  <li><strong>T\u00edtulo del sitio:<\/strong> Ingresa el nombre de tu sitio web.<\/li>\n  <li><strong>Usuario administrador:<\/strong> Crea un usuario con permisos de administrador.<\/li>\n  <li><strong>Contrase\u00f1a:<\/strong> Establece una contrase\u00f1a segura. (Si eliges una contrase\u00f1a d\u00e9bil, marca la casilla de confirmaci\u00f3n para continuar).<\/li>\n  <li><strong>Correo electr\u00f3nico:<\/strong> Proporciona una direcci\u00f3n de correo electr\u00f3nico v\u00e1lida para el administrador del sitio.<\/li>\n<\/ul>\n<p class=\"custom-p\" >Despu\u00e9s de completar esta informaci\u00f3n, haz clic en \u00abInstalar WordPress\u00bb.<\/p>\n<div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/16-1.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n<p class=\"custom-p\" >Una vez completada la instalaci\u00f3n, tendr\u00e1s WordPress listo para usar. Haz clic en \u00abAcceder\u00bb, ingresa el nombre de usuario y la contrase\u00f1a que acabas de configurar, y ser\u00e1s dirigido al panel principal de administraci\u00f3n de WordPress, donde podr\u00e1s gestionar tu sitio web.<\/p>\n<div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/17-1.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n<div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/18-1.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n<div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/19-1.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\n<ins class=\"adsbygoogle\"\n     style=\"display:block; text-align:center;\"\n     data-ad-layout=\"in-article\"\n     data-ad-format=\"fluid\"\n     data-ad-client=\"ca-pub-2225321393472807\"\n     data-ad-slot=\"7186855108\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n<h3 id=\"seccion7\" class=\"custom-h3\">7. Extra: Eliminar la carpeta de WordPress no utlizada, evitando que ocupe espacio innecesario<\/h3>\n<p class=\"custom-p\" >Si deseas eliminar la carpeta de WordPress que se descarg\u00f3 en la ruta home y que no se usa, puedes usar un explorador de archivos para buscar el archivo latest punto tar y eliminarlo, evitando que ocupe espacio innecesario en tu sistema.<\/p>\n<div style=\"text-align: center; margin-bottom: 20px;\">\n  <img decoding=\"async\" src=\"https:\/\/elasvi.com\/wp-content\/uploads\/2024\/12\/20-1.jpg\" alt=\"Inkscape en Windows\" style=\"max-width: 100%; height: auto; border-radius: 5px;\">\n<\/div>\n<h3 id=\"seccion8\" class=\"custom-h3\">8. Todos los Comandos<\/h3>\n<div class=\"code-container\">\n  <button class=\"copy-button\" onclick=\"copyCode(this)\">Copiar<\/button>\n  <pre class=\"custom-pre\"><code># Instalar Dependencias B\u00e1sicas\nsudo apt update && sudo apt upgrade -y\nsudo apt install apache2 mariadb-server php php-mysql php-curl php-gd php-mbstring php-xml php-zip unzip wget -y\n    \n# Configurar el Servidor Apache\nsudo systemctl start apache2\nsudo systemctl enable apache2\n    \n# Configurar la Base de Datos MariaDB\nsudo systemctl start mariadb\nsudo systemctl enable mariadb\n    \n# Configurar seguridad en MariaDB\nsudo mysql_secure_installation\n    \n# Crear base de datos y usuario para WordPress\nsudo mysql -u root -p\nCREATE DATABASE wordpress;\nCREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'securepassword';\nGRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';\nFLUSH PRIVILEGES;\nEXIT;\n    \n# Descargar e Instalar WordPress\nwget https:\/\/wordpress.org\/latest.tar.gz\ntar -xvzf latest.tar.gz\nsudo cp -r wordpress\/* \/var\/www\/html\/\nsudo chown -R www-data:www-data \/var\/www\/html\/\nsudo chmod -R 755 \/var\/www\/html\/\n    \n# Configurar WordPress\ncd \/var\/www\/html\nsudo mv wp-config-sample.php wp-config.php\n    \n# Editar archivo wp-config.php\nsudo nano wp-config.php\n    \n# Eliminar archivo de bienvenida de Apache\nsudo rm \/var\/www\/html\/index.html\nsudo systemctl restart apache2<\/code><\/pre>\n<\/div>\n\n<script>\nfunction copyCode(button) {\n    navigator.clipboard.writeText(button.nextElementSibling.innerText);\n    button.textContent = '\u00a1Copiado!';\n    setTimeout(() => button.textContent = 'Copiar', 2000);\n}\n<\/script>\n\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Para instalar WordPress localmente en un sistema Debian, necesitas configurar un entorno LAMP (Linux, Apache, MySQL\/MariaDB, PHP) y luego descargar e instalar WordPress.<\/p>\n","protected":false},"author":1,"featured_media":3812,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[41,57,14,147,148,43,42,40],"tags":[45,99,7,149,150,47,44,46],"class_list":["post-3714","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apache","category-debian","category-linux","category-localhost","category-mariadb","category-mysql","category-php","category-wordpress","tag-apache","tag-debian","tag-linux","tag-localhost","tag-mariadb","tag-mysql","tag-php","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/elasvi.com\/index.php\/wp-json\/wp\/v2\/posts\/3714","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elasvi.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elasvi.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elasvi.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elasvi.com\/index.php\/wp-json\/wp\/v2\/comments?post=3714"}],"version-history":[{"count":44,"href":"https:\/\/elasvi.com\/index.php\/wp-json\/wp\/v2\/posts\/3714\/revisions"}],"predecessor-version":[{"id":3995,"href":"https:\/\/elasvi.com\/index.php\/wp-json\/wp\/v2\/posts\/3714\/revisions\/3995"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elasvi.com\/index.php\/wp-json\/wp\/v2\/media\/3812"}],"wp:attachment":[{"href":"https:\/\/elasvi.com\/index.php\/wp-json\/wp\/v2\/media?parent=3714"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elasvi.com\/index.php\/wp-json\/wp\/v2\/categories?post=3714"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elasvi.com\/index.php\/wp-json\/wp\/v2\/tags?post=3714"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}