Hoe om 'n WordPress Multisite Network WaaS te installeer en op te stel?
Ons het almal van SaaS gehoor, maar daar is ‘n nuwe akroniem in die stad… .WaaS. Wat staan ​​vir Website As A Service, en hierdie gids sal u wys hoe u een kan opstel.
Het u geweet dat u ‘n meervoudige netwerk kan opstel sodat u al u webwerwe vanuit ‘n enkele rekening kan bestuur en dit selfs as ‘n diens kan aanbied?
WordPress het ‘n ingeboude vermoë om verskeie webwerwe te skep en te begin met dieselfde WordPress-installasie. Dit is die WordPress Multisite Network.
Multisite is ‘n kragtige WordPress-funksie waarmee u, nadat dit geaktiveer is, ‘n netwerk webwerwe kan skep wat binne ‘n enkele WordPress-installasie werk. Dit bestaan ​​al sedert WordPress 3.0 en word deur ‘n hele aantal groot webwerwe soos WordPress.com, New York Times, Harvard en Edublogs gebruik, om ‘n paar te noem.
Laat ek u alles wys wat u moet weet om met Multisite te begin en u eie netwerk blogs of webwerwe te skep.
1 Inleiding tot WordPress Multisite Networks
2 Wanneer en waarom u ‘n meervoudige netwerk moet gebruik
3 Wat u nodig het om te begin met WordPress Multisite
4 Kies ‘n domeinnaam en webhosting vir u meervoudige netwerk
5 Aktiveer en stel ‘n WordPress Multisite Network in
6 Begin die Multisite Network Setup
7 Instellings vir meervoudige netwerkopstellings
7.1 Die opening van u meervoudige netwerk vir registrasies
7.2 Nuwe webwerfinstellings
7.3 Laai instellings op vir u multisiteitsnetwerk
8 Voeg en bestuur nuwe webwerwe by u multimedia netwerk in WordPress
9 Installeer temas en inproppe op u multisiteitsnetwerk
9.1 Temas installeer vir u multisiteitsnetwerk
9.2 Stel ‘n standaardtema vir u multisiteitsnetwerk in
9.3 Installeer inproppe vir u multisiteitsnetwerk
10 Foute oplos
10.1 Die oplos van aanmeldkwessies op installasies met meerdere plekke
10.2 Soek onbevestigde gebruikers
Inleiding tot WordPress Multisite Networks
‘N Meervoudige netwerk is ‘n versameling webwerwe wat almal dieselfde WordPress-installasie, databasis, plugins en temas deel. Die individuele webwerwe in ‘n netwerk is virtuele webwerwe wat nie hul eie kaarte op u bediener het nie, maar hulle het wel verskillende kaarte vir media-oplaaisels en geïsoleerde tabelle in die databasis..
Multisite is sedert 2010 aan die gang as WordPress-funksie. Dit vervang WordPress Multiuser, ‘n funksie wat gebruikers in staat gestel het om ‘n rooster met blogs op te stel. WordPress het Multisite ‘n stap verder ontwikkel, wat gebruikers in staat stel om verskillende webwerwe op ‘n enkele WordPress-installasie aan te bied.
Die wonderlike ding van Multisite is dat die WordPress-installasie self amper dieselfde is as ‘n standaardinstallasie: dit het dieselfde lêergids, dieselfde kernlêers en dieselfde kodebasis. Dit beteken dat die installering van ‘n Multisite-netwerk nie veel meer ingewikkeld is as om ‘n standaard WordPress-webwerf te installeer nie, en die opdatering van Multisite is dieselfde as die opdatering van enige WordPress-webwerf.
Dit maak nie saak hoeveel werwe jy gebruik nie, al die temas en inproppe van jou netwerk word net een keer gestoor, wat beteken dat jy baie minder bedienerspasie gaan gebruik as as jy ‘n aparte WordPress-installasie vir elke webwerf gebruik.
Wanneer en waarom u ‘n meervoudige netwerk moet gebruik
In talle situasies kan ‘n multimedia-netwerk van WordPress nuttiger wees as om selfstandige WordPress-webwerwe te bestuur. Hier is ‘n paar voordele verbonde aan die gebruik van ‘n WordPress-multisite-netwerk:
As die netwerkadministrateur kan u maklik verskeie webwerwe vanaf ‘n enkele dashboard bestuur.
Elke webwerf op die netwerk kan sy eie beheerders hê, en hierdie beheerders het die vermoë om slegs hul eie webwerf te bestuur.
Met slegs een aflaai kan u plugins of temas installeer en dit vir meer as een werf aktiveer.
U hoef u WordPress, plugins of temas slegs op een “master” -installasie op te dateer, wat u makliker maak om opdaterings te bestuur.
WordPress plugins soos ManageWP kan u help om al u webwerwe vanaf een dashboard te bestuur.
Maar om ‘n multimedia-netwerk van WordPress te skep, is nie altyd nuttig om verskeie webwerwe te bestuur nie. Hou die volgende in gedagte voordat u ‘n meervoudige netwerk opstel.
As u netwerk af is, gaan al die ander werwe af en deel hulle dieselfde bronne.
In die geval dat een van u webwerwe onverwagte verkeer kry, sal dit alle ander webwerwe op die netwerk beïnvloed.
As een webwerf gekap word, beteken dit dat al die webwerwe op u netwerk gehack word.
Sommige WordPress-inpropies werk moontlik nie goed in ‘n meervoudige netwerk nie.
Wat u nodig het om te begin met WordPress Multisite
As u ‘n WordPress-webwerf bestuur, het u reeds alles wat u nodig het om met multisite te begin. Maar meer spesifiek, sou u die volgende benodig:
hosting: Maak seker dat u webbediener in staat is om multisite te huisves. Gedeelde hosting is nie altyd ‘n goeie idee nie, aangesien ‘n meervoudige netwerk meer hulpbronintensief is as ‘n selfstandige WordPress-webwerf. Ons beveel Cloudways aan vir WordPress Multisite.
kennis: U moet weet hoe om WordPress-lêers te redigeer.
Toegang: U moet sommige WordPress-lêers redigeer, dus u moet toegang tot u werfgids hê via FTP, cPanel of op een of ander manier.
Kies ‘n domeinnaam en webhosting vir u meervoudige netwerk
Alle webwerwe in ‘n WordPress-multisite-netwerk deel dieselfde bedienerbronne. Dit beteken dat ‘n regop WordPress-hosting die belangrikste is wat u nodig het.
As u van plan is om net ‘n paar webwerwe met min verkeer te hê, kan u waarskynlik met gedeelde hosting wegkom. Vanweë die aard van die meervoudige netwerk, benodig u VPS-hosting of ‘n toegewyde bediener namate u webwerwe groei.
Gedeelde webhosting soos Bluehost of Hostgator word nie aanbeveel vir die opbou van ‘n WaaS nie weens hul swak prestasie en beperkte hulpbronne.
Ons beveel Cloudways of Siteground aan om u WaaS te bou.
Afgesien van webhosting, benodig u die basiese kennis van hoe om WordPress te installeer en lêers met FTP te redigeer.
Elkeen van u webwerwe op die meervoudige netwerk gebruik dieselfde domeinnaam met subdomeine (byvoorbeeld: https://site.mysampledomain.com) of gidse op die wortel (voorbeeld: https://mysampledomain.com/site/).
Let daarop dat die subdomeine en subdirektore hul eie individuele vereistes stel.
Vir subdomeine moet u ‘n subdomein vir wildkaart instel. Meld aan by die cPanel van u hosting-rekening. Klik in die domein-gebied op die ‘Subdomeine’-opsie.
Dit sal u na ‘n nuwe bladsy lei. In die gegewe veld, voer * in en maak seker dat u u domeinnaam hiernaas in die vervolgkeuse bevat.
Klik op die Skep-knoppie om die wildkaart-subdomein vir u hoofdomein korrek op te stel.
Vir sub-kaarte of gidse op die wortel, skakel mooi permalinks in, en u meervoudige netwerk werk daaraan. Na die opstelling, maak ‘n WordPress-webwerf om voort te gaan.
Aktiveer en stel ‘n WordPress Multisite Network in
Meervoudige netwerkfunksie begin met elke WordPress-installasie. U hoef net WordPress te installeer en op te stel soos u gewoonlik sou doen. Daarna skakel u die multisitief-funksie in.
Maak seker dat u ‘n volledige rugsteun van u WordPress-werf maak voordat u multisitems aktiveer.
Om Multisite in te skakel, skakel met u FTP-kliënt of cPanel-lêerbestuurder aan u webwerf en maak die wp-config.php-lêer oop vir redigering..
Voeg die volgende kode by u wp-config.php-lêer net voor die / * Dit is dit, stop net daar! Geseënde blogging. * / lyn.
definieer ('WP_ALLOW_MULTISITE', waar);
Stoor en laai u wp-config.php-lêer daarna terug na die bediener.
Hierdie kode stel die multisitief-funksie op u WordPress-webwerf moontlik. Sodra dit geaktiveer is, kan u nou die meervoudige netwerk instel.
Begin die Multisite Network Setup
Nadat u die Multisite Network-funksie suksesvol op u WordPress-webwerf geaktiveer het, kan u nou voortgaan met die opstel van u netwerk. As u ‘n meervoudige netwerk opstel vir ‘n bestaande WordPress-webwerf, moet u alle inprops op u webwerf deaktiveer.
Gaan net na die bladsy Geïnstalleerde inproppe onder die Inprop-menu van u WordPress-dashboard en kies Alle inproppe. Kies ‘Deaktiveer’ in die vervolgmenu ‘Grootmaat-aksies’ en klik op die ‘Pas toe’ -knoppie.
As u klaar is, gaan na die Netwerkinstellingsbladsy onder Tools om u meervoudige netwerk op te stel.
U sal ‘n kennisgewing op die netwerkopsetskerm sien dat u Apache se mod_rewrite-module op u bediener benodig. Hierdie module is geïnstalleer en aangeskakel by al die beste WordPress-aanbieders vir gasheer.
Vervolgens moet u aan WordPress sê watter soort domeinstruktuur u gaan gebruik vir webwerwe in u netwerk, byvoorbeeld subdomeine of subkaarte.
Gee daarna ‘n titel vir u netwerk en maak seker dat die e-posadres in die netwerkadministrasie-e-pos korrek is.
Klik op die Installeer-knoppie om voort te gaan.
WordPress wys u nou ‘n kode wat u aan u wp-config.php- en .htaccess-lêer moet voeg..
U kan ‘n FTP-kliënt of lêerbestuurder in die cPanel gebruik om die kode in hierdie twee lêers te kopieer en plak. Daarna moet u weer op u WordPress-webwerf aanmeld om toegang tot die meervoudige netwerk te verkry.
Instellings vir meervoudige netwerkopstellings
Nadat u die meervoudige netwerk suksesvol opgestel het, is dit tyd om die netwerkinstellings op te stel.
Om die netwerkinstelling te verander, moet u oorskakel na die ‘Netwerk Dashboard’, nuwe webwerwe byvoeg en ander instellings opstel.
Neem u muis oor na die ‘My Sites’-menu op die admin-nutsbalk, sodat ‘n pop-upmenu verskyn. Klik op die Netwerk Admin> Dashboard.
Dit sal u na die multisiteitsdashboard lei. Let daarop dat daar nuwe menu-items is om u meervoudige netwerk te bestuur. Kyk na die widget “Right Now” -paneelbord waarmee u ‘n nuwe webwerf kan skep en nuwe gebruikers kan byvoeg.
Om netwerkinstellings te organiseer, klik op die skakel ‘Instellings’ in die adminbalk.
Die eerste opsie op die Netwerkinstellings-bladsy is om u werf se titel en admin-e-posadres in te stel. Hierdie velde word outomaties met die netwerktitel en admin-e-pos wat u tydens die opstelling ingevoer het, ingevul.
Die opening van u meervoudige netwerk vir registrasies
Die afdeling Registrasie-instellings op die Netwerkinstellings-bladsy is ongetwyfeld die belangrikste instelling in u netwerkopstelling.
Beide gebruikers- en webwerfregistrasies is standaard op die netwerk gedeaktiveer. U kan kies om u werf oop te maak vir registrasie van gebruikers, of om gebruikers toe te laat om nuwe werwe te skep, of om gebruikers- en werfregistrasie toe te laat.
Merk die kassie langs Registrasie-kennisgewing-opsie om e-poskennisgewings te ontvang elke keer as ‘n nuwe gebruiker of webwerf geregistreer word as u u multisiteitsnetwerk oopmaak vir registrasie..
Merk die kassie langs die opsie Nuwe gebruikers by as u kies om individuele webwerfadministrateurs toe te laat om nuwe gebruikers op hul webwerwe toe te voeg.
Met die opsie vir beperkte e-posregistrasie kan u registrasie van werf- of gebruikersregistrasies beperk tot e-posadresse vanaf spesifieke domeine. Dit is nuttig as u slegs mense van u eie organisasie wil toelaat om gebruikers of werwe te registreer en te skep.
Net so kan u ook sekere domeine van registrasie verbied.
Met die afdeling Nuwe webwerf-instellings kan u standaardopsies opstel vir nuwe webwerwe wat op u multisiteitsnetwerk geskep is.
In hierdie instellings kan u die verwelkomings-e-posse en die inhoud van die eerste standaardpos, bladsy en kommentaar verander.
U kan hierdie instellings te eniger tyd as ‘n netwerkadministrateur verander.
Laai instellings op vir u multisiteitsnetwerk
Dit is vir u belangrik om die gebruik van u bedienerhulpbronne na te gaan. Onder die afdeling Oplaai-instellings kan u die totale hoeveelheid ruimte wat ‘n webwerf kan gebruik vir oplaai, beheer.
Die standaardwaarde is 100 MB, wat waarskynlik goed is vir ten minste 100 foto-oplaaie. Verhoog of verminder hierdie ruimte, afhangende van hoeveel skyfspasie u het.
Die standaard oplaai lêertipes is prente, klank, video en pdf lêers. U kan bykomende lêertipes byvoeg as u wil, doc, docx, odt, ens.
U kan ook ‘n limiet op die lêergrootte kies, sodat gebruikers nie onredelik groot lêers na die bediener kan oplaai nie.
Spring dan na die menu-instellings. Dit stel u in staat om die administratiewe menu vir die inprop-afdeling op u netwerkwerwe in te skakel.
Deur dit in te skakel, sal dit die plugins-menu aan die onderskeie webwerf-beheerders wys. Hulle kan ‘n inprop op hul individuele webwerwe aktiveer of deaktiveer, maar hulle kan nie nuwe inproppe installeer nie.
Sodra u tevrede is met al die konfigurasie-instellings, moet u op die ‘Stoor veranderinge’ -knoppie klik.
Voeg en bestuur nuwe webwerwe by u multimedia netwerk in WordPress
Gaan na Sites onder My Sites> Network Admin-menu op die admin-nutsbalk om ‘n nuwe webwerf by u multimedia-netwerk van WordPress te voeg..
Dit sal u ‘n lys van webwerwe op u huidige installasie met meerdere plekke toon, wat u standaard u primêre webwerf het as die enigste webwerf in u WordPress-multisiteitsnetwerk..
Om ‘n nuwe webwerf by te voeg, klik eenvoudig op die knoppie Voeg ‘n nuwe bladsy aan.
Verskaf die adres van die webwerf op die bladsy ‘Nuwe webwerf’ by. Die volledige adres is nie nodig nie, net die onderdeel wat u as subdomein of subgids wil gebruik.
Voeg dan ‘n werftitel by en voer die e-posadres van die werfadministrateur in.
U kan ‘n ander e-posadres byvoeg as die adres wat u tans gebruik om u meervoudige netwerk te bestuur.
As die e-posadres tans nie deur ‘n ander gebruiker gebruik word nie, sal WordPress ‘n nuwe gebruiker skep en die gebruikersnaam en wagwoord stuur na die e-posadres wat u invoer.
Sodra u klaar is, klik op die Add Site-knoppie.
‘N Nuwe webwerf word bygevoeg tot u multimedia netwerk van WordPress. As die netwerkadministrateur, sal u ook ‘n nuwe e-posadresregistrasie-e-pos ontvang.
As u ‘n nuwe gebruiker geskep het, sal die gebruiker ‘n e-pos ontvang met instruksies om ‘n nuwe wagwoord in te stel en aan te meld.
Installeer temas en inproppe op u multisiteitsnetwerk
Individuele webwerfadministrateurs in ‘n meervoudige netwerk kan nie temas en inproppe op hul eie installeer nie. Maar as die netwerkadministrateur kan u die onderskeie plugins en temas installeer, so dit is beskikbaar vir alle werwe op u netwerk
Temas installeer vir u multisiteitsnetwerk
Gaan na My Sites> Netwerkadministrateur> Temas-bladsy om temas by te voeg.
U sal ‘n lys met huidiglik geïnstalleerde temas op u WordPress-multisite sien.
U kan ‘n tema op ander webwerwe beskikbaar stel deur op die Netwerk-opsie onder die tema te klik. U kan ook ‘n tema deaktiveer deur op die Netwerk-skakel skakel onder die tema te klik. Onthou altyd dat die opsie Netwerk afskakel slegs sal verskyn as die tema aangeskakel is.
Om ‘n nuwe tema by te voeg, klik op die knoppie Voeg by aan die bokant van u skerm en installeer dan ‘n WordPress-tema, soos u gewoonlik sou doen.
Sodra die nuwe tema geïnstalleer is, sal u dit met ander opsies op u netwerk beskikbaar kan stel met die opsie Netwerk.
Stel ‘n standaardtema vir u multisiteitsnetwerk in
Nadat u ‘n paar temas bygevoeg het, sal WordPress steeds die standaard WordPress-tema vir elke nuwe webwerf aktiveer.
As u ‘n ander tema wil maak om die standaardtema vir nuwe webwerwe te wees, moet u die volgende kode by u wp-config.php-lêer voeg.
// Stel standaardtema vir nuwe webwerwe in
definieer ('WP_DEFAULT_THEME', 'jou tema');
Vervang u tema deur die naam van u tema. U moet die naam van die gids van die tema gebruik wat u kan uitvind deur na die / wp-inhoud / temas / gids te kyk.
Installeer inproppe vir u multisiteitsnetwerk
Net so kan u My Sites> Network Admin> Plugins-bladsy besoek om plugins te installeer en op die Network Activate-skakel onder elke plugin klik om dit op u multisiteitsnetwerk te aktiveer..
Die verkeerde opset van subkaarte vir wildkaart en domeinkartering is die wortel van die algemeenste probleme met WordPress Multisite Network. Maak seker dat u webgasheer subdomeine met wildkaarte ondersteun voordat u multisite instel.
Hier is ‘n paar ander algemene probleme en hul vinnige regstellings.
Die oplos van aanmeldkwessies op installasies met meerdere plekke
‘N Ander algemene probleem is dat sommige gebruikers by die gebruik van WordPress-multisite met subkaarte nie in staat is om by die admin-area van hul webwerwe aan te meld nadat hulle die vereiste kode in die wp-config.php-lêer bygevoeg het nie..
Probeer dit vervang
definieer ('SUBDOMAIN_INSTALL', onwaar);
reël in wp-config.php lêer met
definieer ('SUBDOMAIN_INSTALL', 'onwaar');
Soek onbevestigde gebruikers
‘N Ander probleem waarmee u te kampe het, is om gebruikers wat op u netwerk geregistreer het, nie te vind nie, maar nie die aktiverings-e-pos gekry het nie. Om hierdie probleem op te los, raadpleeg ons gids vir die vind van hangende onbevestigde gebruikers in WordPress.
Dit is hoe u u multisite-netwerk kan bestuur. En as u probleme ondervind om dit op te stel, wil u hulp vra deur u webgasheerondersteuning.
As u webhost nie die WordPress-multisiteitsfunksie ondersteun nie, sal ek aanbeveel om na ‘n ander webhost te skuif.