Cómo instalar WordPress con Apache en Debian y Ubuntu

Cómo instalar WordPress con Apache en Debian y Ubuntu

Escribir una introducción a Apache. o WordPress. no servirá de nada debido al hecho de que ambos, combinados, son uno de los Open Source más utilizados. Servidores web. en Internet hoy en día, de hecho, Apache. se ejecuta en 36,9%. servidores web mundiales y WordPress. en uno de cada 6. sitios web: Apache. con MYSQL. y PHP. que proporcionan la interfaz de puerta de enlace de servidor dinámica para WordPress Publishing Content Management.

Este tema explica los pasos que se deben procesar para instalar la última versión de WordPress. encima de LAMP. que significa para Linux, Apache, MySQL/MariaDB, PHP y PhpMyAdmin. en Debian. Ubuntu. y Linux Mint. con funciones básicas Configuraciones de Apache Virtual Host. y base de datos MySQL acc a través de la línea de comandos o la interfaz web PhpMyAdmin. pero tenga en cuenta que no cubre otras configuraciones importantes de servicios de red, como una asignación de nombre de IP proporcionada por el servidor DNS y simplemente usa el archivo de hosts rudimentario del sistema para el nombre de IP transacciones (consulta DNS).

Lectura liberada. Cómo instalar WordPress con Nginx en Debian y Ubuntu

Además, la configuración de reenvío está disponible en casi todos los Debian. sistemas con ligeras diferencias (la mayoría de ellas con respecto a las rutas de apache), que se anotarán en el momento adecuado.

Paso 1: Configuraciones básicas del servidor

1.. En primer lugar, debido al hecho de que no hay un servidor DNS. autorizado en la red, y para esta configuración se utiliza Apache Virtual Host. Necesitamos asignar la IP del servidor a nuestro nombre de dominio virtual (falso) para poder acceder a él como un nombre de dominio real desde cualquier navegador.

Para completar este trabajo, abra y edite ‘/etc/hosts’ en servidor local y su nombre de dominio preferido en el extremo de la línea “ 127.0.0.1 localhost. . En mi caso, he tomado el nombre de dominio como ‘ wordpress.lan. .

$ sudo nano/etc/hosts  Configurar dominio local  Configurar dominio local Configurar dominio local freestar.config.enabled_slots.push (LocationName:” tecmint_incontent “, slotId:” tecmint_incontent “);

Una vez que se haya agregado su registro, puede probarlo emitiendo un comando ping en su nuevo nombre de dominio.

$ ping wordpress.lan  Ping Local Domain  Hacer ping al dominio local Hacer ping al dominio local

2.. Si su servidor está diseñado para producción y se ejecuta solo desde la línea de comando (y debería) y necesita acceder al dominio de WordPress desde una estación de Windows en algún lugar de su red luego abra y modifique con un bloc de notas el archivo de hosts de Windows ubicado en la ruta ‘C: \ Windows \ System32 \ drivers \ etc’ y en la última línea agregue su IP LAMP del servidor Apache. y su nombre de dominio virtual.

 Agregar nombre de host Windows Host Archivo  Agregar nombre de host Archivo de host de Windows Agregar nombre de host Archivo de host de Windows

De nuevo, emita una línea de comando ping contra su nombre de dominio de WordPress y el el servidor debería responder.

Instalación de la pila LAMP en el servidor

3.. Ahora es el momento de instalar una pila LAMP. ejecute el siguiente comando ‘apt-get’. para instalar Apache. MySQL. y PHP.

$ sudo apt-get install apache2 apache2-utils php libapache2-mod-php php-mysql php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip mariadb-server mariadb-client  Instalar LAMP Stack en Ubuntu  Instalar LAMP Stack en Ubuntu Instalar LAMP Stack en Ubuntu

Instalar la herramienta de administración PhpMyAdmin

4.. Si es bueno con la línea de comandos de MySQL, puede omitir este paso, de lo contrario, instale la interfaz web PhpMyAdmin. una herramienta que puede ayudarlo a administrar bases de datos MySQL.

Ejecute la siguiente línea de comando, seleccione el servidor web Apache. y no configure una base de datos para PHPMyAdmin con dbconfig-common.

$ sudo apt-get install phpmyadmin Instalar PhpMyAdmin en Ubuntu Instalar PhpMyAdmin en Ubuntu Instalar PhpMyAdmin en Ubuntu Configurar servidor web para PhpMyAdmin  Configurar el servidor web para PhpMyAdmin Configurar el servidor web para PhpMyAdmin Configurar la base de datos para PhpMyAdmin  Configurar la base de datos para PhpMyAdmin Configurar la base de datos para PhpMyAdmin

5.. Después de que PhpMyAdmin. se haya instalado, es hora de hacerlo accesible para la navegación web y para ese servidor web Apache. necesita leer su archivo de configuración.

Para habilitar PhpMyAdmin. debe copiar la configuración de PhpMyAdmin ‘apache.conf’ a la ruta de Apache ‘conf-available’ y habilitar la nueva configuración.

Para esto, ejecute la siguiente serie de comandos en sistemas Ubuntu. y Linux Mint.

$ sudo cp/etc/phpmyadmin/apache.conf/etc/apache2/conf-available/$ sudo mv/etc/apache2/conf-available/apache.conf/etc/apache2/conf-available/phpmyadmin.conf $ sudo a2enconf phpmyadmin  Habilitar PhpMyAdmin en Apache  Habilitar PhpMyAdmin en Apache Habilitar PhpMyAdmin en Apache

En sistemas Debian. ejecute los siguientes comandos .

$ sudo cp/etc/phpmyadmin/apache.conf/etc/apache2/conf.d/$ sudo mv/etc/apache2/conf.d/apache.conf/etc/apache2/conf.d/phpmyadmin. conf

6.. Para acceder a PhpMyAdmin. abra un navegador web y navegue hasta la siguiente dirección.

http://IP-Address-or-Dominio/phpmyadmin/ PhpMyAdmin Login  PhpMyAdmin Login PhpMyAdmin Login

Creando Apache Virtual Host para Dominio

7.. El siguiente paso es crear un Virtual Alojar. en el servidor web Apache. que alojará el nuevo dominio de WordPress. Para crear y activar un nuevo host virtual. abra un editor de texto y cree un nuevo archivo llamado, sugerente, ‘wordpress.conf’ en la ruta ‘/etc/apache2/sites-available/’ ejecutando la ruta siguiente comando.

$ sudo nano/etc/apache2/sites-available/wordpress.conf

Agregue las siguientes directivas al final del archivo. Guarde y cierre el archivo.

ServerName wordpress.lan ServerAdmin [email protected] DocumentRoot/var/www/html ErrorLog $ APACHE_LOG_DIR/error.log CustomLog $ APACHE_LOG_DIR/access.log combinado  Crear Apache Virtual Host para WordPress  Crear Apache Virtual Host para WordPress Crear Apache Virtual Host para WordPress

Luego active el nuevo host virtual con este comando.

$ sudo a2ensite wordpress.conf $ sudo systemctl reload apache2  Host virtual de WordPress activo  Host virtual de WordPress activo Active WordPress Virtual Host

8.. Para evitar ese futuro error de Apache relacionado con ServerName FQDN. que falta el archivo de configuración principal abierto ‘/etc/apache2/apache2.conf’, agregue la siguiente línea en la parte inferior del archivo y reinicie el servicio.

$ sudo tar xvzf latest.tar.gz $ sudo mkdir-p/var/www/html $ sudo cp-r wordpress/*/var/www/html

14.. Antes de iniciar el instalador de WordPress, asegúrese de que los servicios Apache y MySQL se estén ejecutando y también ejecute los siguientes comandos para evitar la creación del archivo de error ‘ wp-config.php. ; revertiremos los cambios después.

$ sudo service apache2 restart $ sudo service mysql restart $ sudo chown-R www-data/var/www/html $ sudo chmod-R 755/var/www/html

15.. Abrir un navegador e ingrese la IP de su servidor o el nombre de dominio virtual en la URL usando el protocolo HTTP.

http://wordpress.lan/index.php http://your_server_IP/index.php

16.. En el primer mensaje, seleccione su Idioma. y presione Continuar.

 Asistente de configuración de WordPress  Asistente de configuración de WordPress Asistente de configuración de WordPress

17.. En la siguiente pantalla, ingrese su nombre de base de datos MySQL wordpress, usuario, contraseña y host, luego presione Enviar.

 Configuración de la base de datos de WordPress  Configuración de la base de datos de WordPress Configuración de la base de datos de WordPress

18.. Una vez que el instalador se conecta correctamente a la base de datos MySQL, d completa la creación del archivo “ wp-config.php. , pulsa “ Ejecutar. el botón de instalación y proporciona al instalador de WordPress un Título del sitio. nombre de usuario administrativo, y contraseña de su blog, dirección de correo electrónico y finalmente haga clic en Instalar. WordPress.

 Detalles del sitio de WordPress  Detalles del sitio de WordPress Detalles del sitio de WordPress

19.. Una vez completada la instalación, puede iniciar sesión en el blog de su nuevo sitio web de WordPress con sus credenciales administrativas y comenzar a personalizar su blog desde Panel de control. o agregar nuevos artículos interesantes para millones de lectores en todo el mundo o solo para usted.

Leave a comment

Your email address will not be published. Required fields are marked *