Un dels avantatges més grans de WordPress és WordPress multilloc, que et permet allotjar múltiples llocs web en una sola instal·lació de WordPress. Un multilloc de WordPress s'utilitza per a blogs i negocis que necessiten allotjament en webs separades però una gestió des del mateix tauler de control.
Hi ha dos tipus de WordPress multilloc:
- multilloc amb subdominis: Si el que allotges és un subdomini de WordPress multilloc en un domini ejemplo.com, tindràs una adreça http://sitio1.ejemplo.com.
- multilloc amb subdirectoris: Si el que allotges és un subdirectori de WordPress multilloc en un domini ejemplo.com, tindràs una adreça http://ejemplo.com/site1.
WordPress multilloc permet als usuaris crear els seus propis llocs web a voluntat i gestionar-los tots alhora dins del mateix tauler de control.
En aquest tutorial, t'ensenyem com instal·lar i configurar WordPress Multilloc a Ubuntu 18.04.
Prerequisits
• Un servidor cloud que executi 18.04 i amb WordPress instal·lat.
• Una contrasenya de root configurada al teu servidor vps cloud.
Configura WordPress Multilloc
Primer, hauràs d'activar la funcionalitat multilloc de WordPress. Pots fer-ho editant el fitxer wp-config.php:
# nano /var/www/html/wordpress/wp-config.phpAfegeix la línia següent al final del fitxer:
define('WP_ALLOW_MULTISITE', true);Desa i tanca el fitxer quan hagis acabat:
Després hauràs d'habilitar el fitxer .htaccess per al funcionament correcte de la xarxa Multilloc de WordPress i els enllaços permanents de WordPress.
Pots fer-ho editant el fitxer /etc/apache2/apache2.conf:
# nano /etc/apache2/apache2.confCanvia AllowOverride per All com es mostra més avall:
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
Desa i tanca el fitxer. Després, reinicia el servei Apache per aplicar els canvis:
# systemctl restart apache2Habilita la xarxa
Un cop la funcionalitat de WordPress multilloc estigui configurada, obre el navegador web i ves a l'URL http://example.com.
Hauries de veure un element nou, anomenat 'Configuración de Red' sota el menú 'Herramientas'.
A continuació, tria Sub-dominios si vols allotjar múltiples llocs en subdominis i fes clic a la pestanya 'Instalar'. Hauries de veure la pantalla següent:
Després, hauràs d'utilitzar aquesta configuració per habilitar les funcionalitats per crear una xarxa de llocs.
Primer, edita el fitxer wp-config.php:
# nano /var/www/html/wordpress/wp-config.phpAfegeix les línies següents per sobre de la línia que diu : /*Això és tot, deixa d'editar! Bona publicació */:
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true);
define('DOMAIN_CURRENT_SITE', 'example.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
Desa i tanca el fitxer, després edita el fitxer .htaccess:
# nano /var/www/html/wordpress/.htaccessSubstitueix totes les línies pel següent:
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# afegeix una barra inclinada final a /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
Desa i tanca el fitxer. Un cop ho hagis fet, surt del tauler de control de WordPress i torna-hi a entrar per activar els canvis.
Crea un lloc nou a la xarxa
En aquest punt, la xarxa MultiSite de WordPress està completament habilitada.
Després, ves al tauler de control de WordPress i fes clic a 'Mis Sitios' --> 'Admin de Red' --> 'Panel de control'. Hauries de veure la pantalla següent:
Ara fes clic a la pestanya 'Crear un Nuevo Sitio'. Hauries de veure la pantalla següent:
Proporciona totes les dades requerides i fes clic a la pestanya 'Añadir Sitio' per crear un lloc nou.
A continuació, fes clic a 'Mis Sitios' --> 'Admin de Red'-->'Sitios'. Hauries de veure el lloc que acabes de crear a la pantalla següent:
També pots veure el lloc que acabes de crear amb l'URL http://sitio1.ejemplo.com. Hauries de veure la pantalla següent:
Conclusió
Enhorabona! Has desplegat correctament WordPress Multilloc a Ubuntu 18.04.
Ara ja pots configurar la teva pròpia xarxa de blogs i llocs web fàcilment. També pots instal·lar plantilles i connectors nous a tots els teus llocs alhora.