Tenga en cuenta que esto establece la propiedad al usuario www-data, que es potencialmente inseguro, como cuando su servidor alberga múltiples sitios con diferentes mantenedores. Debería investigar el uso de un usuario por sitio web en tales escenarios y hacer que los archivos sean legibles y escribibles sólo para esos usuarios. Esto requerirá la configuración de PHP-FPM para lanzar una instancia separada por sitio, cada una ejecutada como la cuenta de usuario del sitio. En tal configuración, el wp-config.php debería (léase: si lo hace de otra manera necesita una buena razón) ser de sólo lectura para el propietario y el grupo del sitio y otros permisos establecidos como de no acceso (chmod 400). Sin embargo, esto está fuera del alcance de esta guía.
O, en lugar de desactivar la página “funciona”, puede editar nuestro archivo de configuración para añadir un nombre de host por el que la instalación de WordPress responderá a las peticiones. Este nombre de host debe ser asignado a su caja de alguna manera, por ejemplo, a través de DNS, o ediciones en el archivo /etc/hosts de los sistemas cliente (en Windows el equivalente es C:\Windows\System32\drivers\etc\hosts). Añada el nombre del servidor como se indica a continuación: <VirtualHost *:80>
service apache2 reloadCrear /etc/wordpress/config-$DM.php. $DM es el nombre de dominio, por ejemplo, si el nombre de dominio completo es miblog.ejemplo.com, cree uno de los siguientes archivos: WordPress busca en el orden anterior y utiliza el primer archivo de configuración que encuentra. El nombre de dominio se toma del HTTP-Request de su navegador. De este modo, puede definir diferentes archivos de configuración para los diferentes dominios que aloje. nano /etc/wordpress/config-myblog.example.com.phpAñada este contenido:
Creo que este método se ajusta más a cómo recomienda el mantenedor que se haga. Varias fuentes se basan en el uso de este método, y también se ve afectado por algunos errores en el momento de escribir este artículo. Básicamente se centra en una “especie de” instalación multi-sitio, pero recomiendo este método incluso para un solo blog, de lo contrario, cuando decidas en el camino tener más de uno y compartir la base de código de los paquetes, tendrás un poco de trabajo en tus manos. El script útil clave aquí es /usr/share/doc/wordpress/examples/setup-mysql. Esta gema hace algunas cosas:
a. Si eres un usuario habitual de una cuenta de alojamiento web de un solo sitio, puedes entrar normalmente. A continuación, haga clic en Gestión de MySQL. (Si esto no es fácilmente visible, tal vez su anfitrión necesita modificar su “paquete” para activar MySQL). A continuación, siga la parte “c” de abajo.
b. Cuentas de revendedor Las cuentas de administrador pueden necesitar hacer clic en Nivel de usuario. Primero deben entrar como Revendedor si el dominio en cuestión es el principal del Revendedor… o entrar como Usuario si el dominio no es el principal del Revendedor. Si se trata del dominio principal del revendedor, una vez iniciada la sesión como revendedor, basta con hacer clic en el nivel de usuario. Sin embargo, si el dominio en cuestión no es el dominio principal del Revendedor, entonces debe iniciar sesión como Usuario. A continuación, haga clic en Gestión de MySQL. (Si no es fácilmente visible, tal vez necesite volver al nivel de Revendedor o de Administrador, y modificar el “Paquete de gestión de usuarios” o el “Paquete de gestión de revendedores” para habilitar MySQL).
c. En Gestión de MySQL, haga clic en las palabras pequeñas: Crear nueva base de datos. Aquí se le pide que presente dos sufijos para la base de datos y su nombre de usuario. Para una máxima seguridad, utilice dos conjuntos diferentes de 4 a 6 caracteres aleatorios. A continuación, el campo de la contraseña tiene un botón Aleatorio que genera una contraseña de 8 caracteres. También puede añadir más caracteres a la contraseña para obtener la máxima seguridad. Haga clic en Crear. La siguiente pantalla resumirá la base de datos, el nombre de usuario, la contraseña y el nombre de host. Asegúrese de copiar y pegar estos datos en un archivo de texto para futuras referencias.
Si usted es como la mayoría de los propietarios de negocios, tiene toneladas de datos procedentes de los usuarios de su sitio web todos los días. Dentro de esos números y estadísticas se esconden los secretos de los ingresos potenciales. ¿Pero cuál es la mejor manera de gestionar todos esos datos?
Todos los sitios de WordPress tienen una base de datos integrada en cada instalación. Pero la base de datos básica no tiene muchas herramientas para buscar o analizar los datos que almacena. En otras palabras, WordPress recogerá y mantendrá los datos de un sitio web, pero hacer cara o cruz de lo que significa depende de usted.Formidable Forms es el mejor plugin de WordPress Form Builder. ¡Consíguelo gratis!