Cómo instalar WordPress con Apache en Ubuntu 20.04
- 2720
- 182
- Berta Solano
WordPress es la plataforma más popular del mundo para construir sitios web, ya sea un blog, un sitio web de comercio electrónico, un sitio web comercial, un sitio web de cartera, un directorio de negocios en línea, etc. Es gratuito y de código abierto, fácil de instalar, aprender y usar, altamente enchufables y personalizables también.
Leer también: Cómo instalar WordPress con Nginx en Ubuntu 20.04
Esta guía muestra cómo instalar la última versión de WordPress con apache en Ubuntu 20.04. Se supone que tienes el LÁMPARA pila instalada y bien configurada para alojamiento de sitios web, de lo contrario, consulte nuestra guía:
- Cómo instalar pila de lámparas con phpmyadmin en Ubuntu 20.04
Instalación de WordPress en Ubuntu 20.04
1. Una vez el LÁMPARA pila (apache, Mariada, y Php) instalado y configurado en el Ubuntu 20.Servidor 04, puede proceder más a descargar la última versión de WordPress usando el siguiente comando wget.
$ wget -c http: // wordpress.org/último.alquitrán.GZDescargar WordPress en Ubuntu 20.04
2. Una vez que se complete la descarga, extraiga el archivo archivado utilizando el comando alquitrán como se muestra.
$ tar -xzvf más reciente.alquitrán.GZExtraer archivos de WordPress
3. A continuación, mueva el directorio de WordPress extraído a la raíz de su documento I.mi. /var/www/html/
y debajo de su sitio web como se muestra (reemplace mi sitio.comunicarse con el nombre o el nombre de dominio de su sitio web). El siguiente comando creará un mi sitio.comunicarse directorio y mover los archivos de WordPress en él.
$ ls -l $ sudo cp -r wordpress/var/www/html/mysite.com $ ls -l/var/www/html/Configurar WordPress en el sitio web
4. Ahora establezca los permisos apropiados en el sitio web (/var/www/html/mysite.comunicarse) directorio. Debe ser propiedad de la Apache2 El usuario y el grupo llamaron datos www.
$ sudo chown -r www-data: www-data/var/www/html/mysite.com $ sudo chmod -r 775/var/www/html/mysite.comunicarseEstablecer permisos en archivos de WordPress
Creación de una base de datos de WordPress para el sitio web
5. Para comenzar, inicie sesión en su shell de base de datos Mariadb utilizando lo siguiente mysql ordenar con -u
bandera para suministrar el nombre de usuario que debería ser raíz y -pag
Para ingresar una contraseña que configura para la cuenta root de MySQL cuando instaló el software Mariadb.
$ sudo mysql -u root -p
6. Después de iniciar sesión, ejecute los siguientes comandos para crear la base de datos de su sitio y un usuario de la base de datos con privilegios como se muestra. Recuerda reemplazar "mi sitio","mysiteadmin" y "[correo electrónico protegido]!"Con el nombre de su base de datos, el nombre de usuario de la base de datos y la contraseña del usuario.
Mariadb [(ninguno)]> Crear base de datos mi sitio; Mariadb [(ninguno)]> otorgue todos los privilegios en mi sitio.* A 'mysiteadmin'@' localhost 'identificado por'[correo electrónico protegido]!'; Mariadb [(ninguno)]> privilegios de descarga; Mariadb [(ninguno)]> SalirCrear una base de datos de WordPress
7. A continuación, muévase a la raíz del documento de su sitio web, cree un wp-config.php Archivo del archivo de configuración de muestra proporcionado como se muestra.
$ cd/var/www/html/mysite.com $ sudo mv wp-config-sample.PHP WP-Config.php
8. Luego abra el wp-config.php archivo de configuración para editar.
$ sudo vim wp-config.php
y actualice los parámetros de conexión de la base de datos (nombre de la base de datos, usuario de la base de datos y la contraseña del usuario creada anteriormente) como se muestra en la siguiente captura de pantalla.
Configurar la configuración de la base de datos de WordPressCreación de Apache VirtualHost para el sitio web de WordPress
9. A continuación, debe configurar Apache Webserver para servir a su WordPress Sitio utilizando su nombre de dominio totalmente calificado, creando un host virtual para él bajo la configuración de Apache.
Para crear y activar un nuevo host virtual, cree un nuevo archivo en el /etc/apache2/sites disponible/ directorio. En este ejemplo, llamaremos al archivo mi sitio.comunicarse.confusión (Debería terminar con el .confusión
extensión).
$ sudo vim/etc/apache2/sites disponible/mysite.comunicarse.confusión
Luego copie y pegue la siguiente configuración en él (reemplazando el Nombre del servidor y ServerAdmin correos electrónicos con sus valores).
Nombre del servidor mi sitio.comunicarse ServerAdmin [correo electrónico protegido] Raiz del documento /var/www/html/mysite.comunicarse ErrorLog $ apache_log_dir/error.Log customLog $ apache_log_dir/access.registro combinadoCrea WordPress Apache Virtual Host
Guarde el archivo y cierre.
10. Luego verifique la configuración de Apache para la corrección de la sintaxis. Si la sintaxis está bien, habilite el nuevo sitio y vuelva a cargar el servicio Apache2 para aplicar los nuevos cambios.
$ apache2ctl -t $ sudo a2ensite mysite.comunicarse.conf $ SUDO SystemCTL RELOAD APACHE2Habilitar el sitio web en Apache
11. Además, deshabilite el host virtual predeterminado para permitir que su nuevo sitio se cargue correctamente desde un navegador web.
$ sudo a2dissite 000 default.conf $ SUDO SystemCTL RELOAD APACHE2Deshabilitar el sitio web en Apache
Completar la instalación de WordPress a través de la interfaz web
12. La sección final demuestra cómo completar la instalación de WordPress utilizando el instalador web. Así que abra su navegador y navegue usando el nombre de dominio de su sitio:
http: // mysite.comunicarse.
Una vez que se carga el instalador web de WordPress, elija el idioma que desea usar para la instalación y haga clic en Continuar.
Seleccione el lenguaje de instalación de WordPress13. A continuación, configure el título de su sitio, el nombre de usuario administrativo y la contraseña y un correo electrónico para administrar el contenido de su sitio. Luego haga clic Instalar WordPress.
Agregar detalles del sitio de WordPress14. Una vez que se complete la instalación de WordPress, haga clic en Registro para acceder a la página de inicio de sesión administrativa de su sitio.
Instalación de WordPress completa15. Ahora inicia sesión en tu nuevo WordPress Sitio web utilizando sus credenciales administrativas (nombre de usuario y contraseña creadas anteriormente) y comenzar a personalizar su sitio desde Panel.
WordPress Iniciar sesión Panel de WordPressEn este artículo, hemos explicado cómo instalar WordPress usando apache como servidor web y Mysql Como sistema de base de datos para servir sitios web de PHP.
A continuación, el paso crucial es asegurar su sitio de WordPress con SSL. Si ha implementado WordPress en un dominio real, puede asegurar el sitio con GRATIS Vamos en cifrado certificado. Si ha implementado WordPress localmente en un sitio web ficticio para pruebas o uso personal, le sugiero que use un certificado autofirmado en cambio.
- « 10 mejores ides de Python para programadores de Linux en 2020
- Cómo instalar NetBeans IDE 12 en Debian, Ubuntu y Linux Mint »