GNU/Linux >> Tutoriales Linux >  >> Linux

Instalar WordPress multisitio

Este artículo explica cómo configurar varios sitios de WordPress, permitiéndole crear una red de sitios web en su instalación de WordPress.

Importante :Rackspace Support no es compatible con la configuración de WordPress. Este artículo proporciona pasos como una solución de mejor esfuerzo, pero sus desarrolladores deben revisarlos minuciosamente antes de implementarlos para evitar tiempos de inactividad inesperados.

Requisitos

  • Una instalación de WordPress
  • Permalinks activados para que sus URL se vean como http://example.com/my-page en lugar de http://example.com/?p=1654
  • Complementos desactivados
  • Copia de seguridad de una instalación de WordPress

Modificar wp-config.php

  1. Abra wp-config.php archivo en su servidor. La ubicación predeterminada es /var/www/html/ .
  2. Agregue la siguiente línea arriba de / Eso es todo, ¡deja de editar! Blog feliz. //em> ** comentario:
define('WP_ALLOW_multi-site', true);

Configuración de red

  1. Ingrese al panel de administración a través de http://YOUR_SITE/wp-config.php .

  2. Vaya a Herramientas> Configuración de red .

    Nota :Dependiendo de su instalación, puede elegir entre usar subdominios o subdirectorios para sus diferentes sitios. Un subdominio es similar a site1.example.com y sitio2.ejemplo.com , mientras que un subdirectorio es similar a example.com/site1 y ejemplo.com/sitio2 .

  3. En Título de la red , ingrese un nombre de red y el correo electrónico del administrador de la red.

  4. Haz clic en Instalar .

Archivos de configuración y .htaccess

  1. Abra el wp.config.php archivo para editar.

  2. Coloque el siguiente código después de la línea que dice ** /* Eso es todo, ¡deje de editar! Feliz blogueo. */ ** comentario:

    define('multi-site', true);
    define('SUBDOMAIN_INSTALL', true);
    define('DOMAIN_CURRENT_SITE', 'website');
    define('PATH_CURRENT_SITE', '/');
    define('SITE_ID_CURRENT_SITE', 1);
    define('BLOG_ID_CURRENT_SITE', 1);
    
  3. Guarde sus cambios.

  4. Abra /var/www/html.htaccess para editar.

  5. Reemplace todo el contenido del archivo con el siguiente código:

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

Menú del administrador de red

La realización de los pasos anteriores completa la instalación multisitio. En la esquina superior izquierda, debería ver una pestaña llamada Mis sitios , que incluye un administrador de red menú con las siguientes pestañas:

  • Panel: Agregue nuevos usuarios y sitios a la red.
  • Sitios: Administre todos los sitios en su red.
    • Agregar nuevo: Agregue nuevos sitios y defina la dirección del sitio (URL), el título, el idioma y el correo electrónico del administrador.
  • Usuarios: Administre todos los usuarios de su red.
  • Temas: Instalar, desinstalar y activar temas para la red.
  • Complementos: Solo el superadministrador puede usar el administrador de complementos para instalar nuevos complementos. Para permitir que el administrador del sitio los active o desactive, el superadministrador debe seleccionar Complementos casilla de verificación en Habilitar menús de administración sección de la Configuración pestaña.
  • Configuración: Administre la configuración básica.

Conclusión

Con WordPress multisitio, puede administrar diferentes sitios bajo el mismo dominio. Si elige usar subdominios, considere usar un certificado comodín para cubrir todos los sitios.


Linux
  1. Cómo instalar iperf en RHEL 8

  2. Instalar WordPress en Fedora 20

  3. Instalar WordPress en el servidor web LiteSpeed

  4. Cómo instalar WordPress en Plesk

  5. Instalar WordPress en una cuenta de usuario como root

Cómo instalar WordPress en CentOS 7.1 con Apache

Cómo instalar WordPress Ubuntu 20.04

Instalar WordPress con Docker en Ubuntu 20.04

Cómo instalar WordPress con EasyEngine en Ubuntu 20.04

Cómo instalar WordPress en un servidor CentOS 8

Cómo instalar WordPress en Ubuntu 20.04