<Anterior | Contenido | Siguiente>
4.2. Configuración
Para configurar su primera aplicación de WordPress, configure un sitio apache. Abierto / etc / apache2 / sites- available / wordpress.conf y escribe las siguientes líneas:
Alias / blog / usr / share / wordpress
Opciones FollowSymLinks
Opciones de límite de AllowOverride FileInfo DirectoryIndex index.php
Orden permitir, denegar Permitir de todos
Opciones FollowSymLinks
Orden permitir, denegar Permitir de todos
Habilite este nuevo sitio de WordPress
sudo a2ensite wordpress
Una vez que configure el servidor web apache2 y lo tenga listo para su aplicación de WordPress, debe reiniciarlo. Puede ejecutar el siguiente comando para reiniciar el servidor web apache2:
sudo systemctl restart apache2.service
Para facilitar múltiples instalaciones de WordPress, el nombre de este archivo de configuración se basa en el encabezado del Host de la solicitud HTTP. Esto significa que puede tener una configuración por VirtualHost simplemente
haciendo coincidir la parte del nombre de host de esta configuración con su Apache Virtual Host. por ejemplo, / etc / wordpress / config-10.211.55.50.php, /etc/wordpress/config-hostalias1.php, etc. Estas instrucciones asumen que puede acceder a Apache a través del nombre de host localhost (tal vez usando un túnel ssh) si no, reemplace / etc / wordpress / config- localhost.php con /etc/wordpress/config-NAME_OF_YOUR_VIRTUAL_HOST.php.
Una vez que se escribe el archivo de configuración, depende de usted elegir una convención para el nombre de usuario y la contraseña de mysql para cada instancia de base de datos de WordPress. Esta documentación muestra solo un ejemplo, localhost.
Ahora configure WordPress para usar una base de datos mysql. Abierto /etc/wordpress/config-localhost.php archivo y escriba las siguientes líneas:
define ('DB_NAME', 'wordpress'); define ('DB_USER', 'wordpress'); define ('DB_PASSWORD', 'tu contraseña aquí'); define ('DB_HOST', 'localhost');
define ('WP_CONTENT_DIR', '/ usr / share / wordpress / wp-content');
?>
Ahora crea esta base de datos mysql. Abra un archivo temporal con comandos mysql wordpress.sql y escribe las siguientes líneas:
CREAR BASE DE DATOS wordpress;
OTORGAR SELECCIONAR, INSERTAR, ACTUALIZAR, ELIMINAR, CREAR, SOLTAR, ALTERAR
EN wordpress. *
A wordpress @ localhost
IDENTIFICADO POR 'yourpasswordhere'; PRIVILEGIOS DE FLUSH;
Ejecute estos comandos.
cat wordpress.sql | sudo mysql --defaults-extra-file = / etc / mysql / debian.cnf
Ahora puede configurar su nuevo WordPress visitando http: //localhost/blog/wp-admin/install.php. (O http: //NAME_OF_YOUR_VIRTUAL_HOST/blog/wp-admin/install.php si su servidor no tiene GUI y está completando la configuración de WordPress a través de un navegador web que se ejecuta en otra computadora). Complete el título del sitio, el nombre de usuario, la contraseña y Envíe un correo electrónico y haga clic en Instalar WordPress.
Anote la contraseña generada (si corresponde) y haga clic en la contraseña de inicio de sesión. Tu WordPress ya está listo para usarse.