Çoklu WordPress Multi-Networking Nasıl Ayarlanır
WordPress Multisite, bir WordPress web sitesi ağı oluşturmanıza izin veren olağanüstü bir araçtır, ancak çoklu bir ağ, bir ağ oluşturmanın mümkün olduğunu biliyor muydunuz? Multi-Network neredeyse sınırsız çoklu ağlara sahip olmanızı sağlar, hepsi bir WordPress kurulumu ve veritabanı kullanır. Her ağ, neredeyse sınırsız bir blog/çocuk sitesi barındırabilir. Christopher Nolan’ı al! Çok ağlı ve risklere sahip olmak için büyük faydalar vardır: Bir yandan, tüm ağlar ve bloglar/siteler için merkezi bir güncellemeye sahip bir kurulumunuz var-hepsi ağlarınız tek bir yerde bulunur. Öte yandan, tüm ağlarda ve bloglarda/sitelerde merkezi güncellemelerle tek bir kurulumunuz var … Her şeyin bir yerde olması sizi saldırı saldırılarına ve diğer güvenlik sorunlarına karşı savunmasız hale getirebilir.
Artıları ve eksileri dışında, çoklu ağların nasıl çalıştığını keşfetmek daha iyidir, özellikle hazırlanıyorsa geliştirme veya iş faaliyetleriniz için yararlı olabilir. Bu makalede, size çok ağlı olarak size rehberlik edeceğim. Başlamadan önce … Çoklu ağ hazırlayacağımızdan önce gösterilmeden önce gösterilmesi gereken birkaç şey var. Birincisi, çoklu ağ altında çalışan her multisit tam bir çoklu maddedir. Yaptığınız her ağdaki Network Yönetici Gösterge Tablosuna erişmeli ve her blog/site için aynı ağ ayarlarını ayarlamanız gerekir. Ağınız aynı kurulumu ve fiziksel WordPress veritabanını paylaşır, ancak bağımsız bir çoklu ağ olarak işlev görür.
İkincisi, çoklu ağlarınız için plan yapmak önemlidir. Sisteminizi her zaman – veya daha önce – büyüdüğünde geliştirmelisiniz. Önceki planlama anahtardır ve ihtiyaç duyulmadan önce plan ve iyileştirme görünürseniz, çok ağınız başarılı olacaktır. Bir noktada DB parçalanması hakkında bilgi edinmelisiniz – bu bir roket bilimi değil, ama bu bir tür zor bir görev ve bu makalenin kapsamı dışında. DB paylaşımını planlamak ve uygulamak için Deop’tan kiralamanız veya yardım almanız gerekebilir. Çoklu kurulum için bir veritabanı kazmaya başlarsanız, _blogs ile biten veritabanı tablosunda bulunan tüm bloglar/siteler için aynı site_id = 1’i bulacaksınız. Her blog/site benzersiz bir blog_id olacaktır, ancak hepsi aynı site_id = 1 altında. Ayrıca _site ile biten bir veritabanı tablosu da göreceksiniz. Bu, çoklu ağların oluşturduğunuz her yeni çoklu ağ için benzersiz site_id yazdığı yerdir.
WordPress Terminolojisi burada biraz kafa karıştırıcı: SiteID aslında çoklu veya ağı ifade ediyor ve BlogID aşağıdaki herhangi bir blog/siteyi ifade ediyor. Başka bir harika özellik: Çok ağlı bir özellik, herhangi bir blog/siteyi herhangi bir çoklu ağdan aynı çok ağlı kurulum üzerinde çalışan ve minimum arka uç yapılandırmalarıyla çalışan diğer herhangi bir ağa taşımanıza olanak tanır. Bu makaledeki tüm bunları yönlendireceğim. İlk WordPress için Multi-Networks’ten başlayarak, işleyen çoklu bir WordPress kurulumuna ihtiyacımız var. Bu öğreticiyi derlerken ucuz paylaşılan barındırma kullanıyorum, ancak ciddi bir çoklu ağ oluşturmayı planlıyorsanız, ucuz barındırma, çok sayıda trafiği ve sorguyu destekleyebilmeniz gerekir, bu nedenle Bazı noktalarda bazı ciddi barındırmalara geçin (ve gerçekten ihtiyacınız olmadan önce her zaman daha iyi!). Çoklu ağınız kurulduktan sonra, çoklu ağınızı serbest bırakmanın zamanı geldi! Etkinleştirmek çok kolay – neyse ki, WordPress’te bunu yapmanıza yardımcı olacak bazı harika eklentiler var. Benim seçimim, Core WordPress’te çoklu ağların varlığının arkasındaki beyni John James Jacoby tarafından geliştirilen WP Multi Network. John bu videoda nasıl çoklu ağ çalışmaları olduğunu açıkladı. Tamam, o halde çoklu ağ hazırlamaya başlayalım.
Multi Network WP eklentisi, wordpress.org adresinden ücretsiz indirilebilir.
3. Sağ üstteki arama eklentilerini tıklayın ve “WP Multi Network” i girin. 4. Şimdi Yükle’yi tıklayın ve eklenti yüklendikten sonra, Ek Eklenti Ağını etkinleştirmek için yeterli ve çok ağınızı hazırlamaya hazırsınız.
Şimdi ağ panelini ağ yöneticinizin yöneticisindeki üst menü olarak göreceksiniz, ancak çoklu ağ çalışmasını tamamen çalıştırmasını sağlamak için wp-config.php dosyanızda daha fazla değişiklik yapmanız gerekir. Çok ağınızı hazırlayın.
5. CPanel, FTP veya diğerini WordPress dizininizde seçtiğiniz düzenleme yöntemini kullanarak aşağıdaki satırları bulun: Şimdi Define (‘Domain_current_site’, kendiniz) ile satır hakkında bir yorum yapın; Tabii ki, seninize.com bir metin örneğidir ve sizin durumunuzda etki alanınızı adlandırmanız gerekir. Mutlu! Şimdi çoklu ağ çalıştırıyorsunuz! Ağınızı girin ve Network Yönetici Gösterge Tablosunu Açın. Şimdi çok ağınıza ağ (veya multisitus) eklemeye ve yönetmeye başlayabilirsiniz. Çok ağlı WP Multi Network eklentisinde bir etki alanı eşlemesi hazırlamak, Multi-NetWorks’leriniz için oluşturduğunuz ağı yönetir. Bu, tüm ağı Master’ın ağınızın (önce oluşturduğunuz çoklu ağ) bir alt-dizin olarak yapabileceğiniz anlamına gelir. Veya Multi Network WP eklentisi tarafından işlenen çok ağlı işiniz altında her ağ (veya çoklu bölgeli) için farklı bir etki alanına sahip olmayı seçebilirsiniz.
Ana WordPress Multisitus Etki Alanı Haritalama Kılavuzumuzu kullanarak etki alanını ağınız altındaki herhangi bir çocuğun blogu/sitesiyle eşleştirebilirsiniz. Etki alanınızı diğer ağınıza veya blogunuza/sitenize eşlemeyi seçerseniz, fiziksel IP’nize veya Multi-jaringan public_html dizininize yol açacak her etki alanı yapılandırılmalıdır. Bu, barındırma şirketiniz, genellikle cpanel tarafından sağlanan bir etki alanı kontrol paneli kullanılarak yapılır. CPanel kullanıyorsanız, etki alanınızı bir takma ad (veya park edilmiş alan adları) veya eklenti alan adları (barındırma paketinize bağlı olarak) olarak eklemeniz ve her birini WordPress kurulumunuzdan aynı dizine gezinmeniz gerekir. Genellikle bu public_html’dir, ancak web ana bilgisayar ayarlarınıza bağlı olarak farklı olabilir. Ağınıza bir etki alanı ekleyin.
Yapılan DNS veya diğer DNS araçlarını kullanıyorsanız, ağınıza eşlemek istediğiniz her etki alanına çoklu WordPress kurulumunuzdan aynı fiziksel IP’ye işaret ederek Aname notları eklemeniz gerekir. Bunu yaptıktan ve DNS değişikliklerinin yayılmasını beklemedikten sonra (bu uzun zaman alabilir), alan adınız aynı dizine (cpanel) veya IP’ye (DNS kolaylaştırılmış) aktarılır. Bu kurulum için kullanacağım iki alan kaydettim. Her etki alanının her alan adı için aktif bir SSL-SSL ihtiyacı vardır (veya her şeyi içeren çok alanlı SSL):
https://awpmu.cloud/ – Bu ana ağ (veya master) olacaktır. https://lwpmu.cloud/ – Bu bir çocuk ağı (veya köle) olacak.
Ana ağımı şu şekillerde ayarlayacağım:
Multi Ana Ağ Multisitus – AWPMU Multi Network
Ana Ağ Adresi – https://awpmu.cloud/situs multisite Utama – AWPMU Network – Ana Site (slogan)
Sonra, bir çocuğun (veya çoklu) ağı bu şekilde oluşturacağım:
Multi MultiSitus Çocuk Ağı – LWPMU Ağı
Çocuk Ağ Adresi – https://lwpmu.cloud/
Multisite Çocuk Sitesi – LWPMU Ağı – Ana Site (Slogan)
Ayrıca her MultiSite altında bir çocuk blogu oluşturacağım:
Multisitus Çocuk Blogu Utama – https://awpmu.cloud/blog01/ – Blog 01
Multisitus Çocuk Blog Çocukları https://lwpmu.cloud/blog02/- Blog 02
Son olarak, bu çocuğun blogunu bir ağdan (veya multisitus) diğerine taşıyacağım, bunun gibi şeyleri sona erdirmek için gereken bazı küçük değişiklikler yapacağım:
Multisite Child-Blog Master-https: //awpmu.cloud/blog02/-blog 02
Slave Multisite Child-Blog- https://lwpmu.cloud/blog01/- Blog 01
Bir ağ yapmak yeni bir ağ oluşturmak çok kolaydır. Bunu yaptığınız yoldur: 1. Multi Network WP eklentisi tarafından yapılan bir ağ simgesi olan MultiSite Network Yönetici Gösterge Tablonuzu’nu açın ve ilk menü öğesini tıklayın. Sol üstte Yeni Ekle’yi tıklayın. Gerekli alanı doldurun.
Ağınıza ağ ekleyin.
2. Ağ başlığını girin. Bu yeni multisite adınız. Hatırlanması kolay bir isim kullanmaya çalışın. 3. Bu öğreticideki önceki adımda CPanel veya Etki Alanı Kontrol Panelinizle eşleştirdiğiniz etki alanını girin. Diğer alan adlarını yeni multisite ile eşlemek istemiyorsanız ana alanınızı yolla kullanabilirsiniz. 4. Yeni Multisite ana sitenizin adı olan sitenin adını girin. 5. yola girin. Bu seçeneği yalnızca yeni ağınızın orijinal (Main) ağının alt-yöneticisinde veya public_html (cpanel) veya ip (DNS kolaylaştırılmış) ile eşleştirilen diğer alanların alt-dizininde olmasını istiyorsanız kullanın. dizin veya kontrol paneli kullandığınız diğer alanlar). Not: DNSpropagation 72 saate kadar zaman gerektirebilir. Yapabileceğim en hızlı DNS yayılmasını sağladığı için yapılan DNS’yi kolaylaştırmayı tercih ediyorum. Ağ ekleyin.
6. Oluştur’a tıklayın. Daha sonra ağ yöneticinizin yöneticisindeki ağ sayfasına geri yönlendirileceksiniz.
Multi-Networks iki ağ. Artık her biri otomatik olarak oluşturulan varsayılan siteye sahip iki ağımız (veya multisites) olduğunu görebilirsiniz.
7. PHPMyAdmin’inizi açın (ayrıca CPanel’in bir parçası, oraya erişiminiz ana bilgisayar ayarlarınıza bağlı olsa da) ve ağ veritabanınızda birçok yeni tablo bulacaksınız. _Site ile biten veritabanı tablosuna bakın ve yeni multisite’imizi id = 2 ile göreceksiniz ve _blogs ile biten veritabanı tablosunda blog_id = 2 ve site_id = 2 ile yeni bir site görüyorsunuz. Ağdaki site.
Ağda blog. 8. Yeni çocuklarımızın/kölelerimizin multisite’ında bir şeyler yapmadan önce, önce orijinal çoklu bölgede bir çocuğun blogu oluşturalım (site_id = 1, multi ağımdaki çok ağ AWPMU). Siteyi ana ağ yöneticinizdeki yan çubukta açın ve yeni bir site oluşturun. Orada ana çok ağlı siteyi göreceksiniz. Benim durumumda, awpmu.cloud) var. Ana çoklu ağ sitemdeki yeni çocukları blog yazıyorum.
Bir blog/site oluşturun Zaten MultiSite WordPress kullanıyorsanız, yeni bir blog/site oluşturmanın oldukça basit olduğunu zaten biliyorsunuz, ancak adımları izleyelim: 1. Ağ yöneticinizde Siteyi Aç> Yeni ekleyin ve ayrıntıları girin Yeni çocuklarınızın blogu/sitesi için istiyorum. Bittiğinde Siteyi Ekle’yi tıklayın.
Bir blog ekleyin.
Başka bir çocuğun blogunu oluşturma seçeneğiniz olacak, ancak şimdilik yeni sitenizin orada olup olmadığını kontrol etmek için yan taraftaki siteyi tıklayın. Ağdaki site.İyi görünüyor! Çalışıp çalışmadığını kontrol etmek için yeni bir blogu ziyaret edebilir ve hazırlamak için ayrı bir yönetici kontrol paneline gidebilirsiniz. Ancak şimdilik, PhpmyAdmin’deki çoklu ağ veritabanını tekrar kontrol edelim ve özellikle _blogs ile biten veritabanı tablosuna: Çok ağlı bir veritabanında blog.
Orada yeni bir çocuğun blogu/sitesi göreceksiniz: AWPMU Network/Multisite altında olduğu için blog_id = 3 ve site_id = 1 kullanıyor. Yeni bir çocuk blogu/sitesi oluşturmak için LWPMU’nuz için Multisite Network Yönetici Gösterge Tablosunu açın. Çoklu “çocuğunuza” ilk kez girdiğinizde, ağınızı geliştirmeye davet edileceksiniz, bu yüzden devam etmeden önce yapın. Çocuklarımızın/Slave Network’te 02 blog oluşturmak için 1. Adımı tekrarlayın (site_id = 2). Ardından LWPMU Network Yönetici Gösterge Tablosundaki siteyi açın ve yeni çocuğun blogunun orada olduğunu doğrulayın. Çocuğun blogunu buradan kontrol edin. Sonra tekrar Phpmyadmin’e bakalım. 2, 3 ve 4 ile biten bazı yeni tablolar göreceksiniz (yeni oluşturulan çoklu bölgeler için ve oluşturduğumuz iki blog/türev sitesi (her ağ/multisite için bir tane). Yeni bloglar/sitelerde blog_id = 4 var ve site_id = 2 veritabanı tablosunda _blogs ile biten.
Çok ağlı bir veritabanında bir çocuğun blogunu/sitesini kontrol etmek. Blogları/siteleri ağlardan diğer ağlara taşımak şimdi bir bütün olarak çok ağlı ağlar arasında blogları/siteleri taşıma taşımacılığını görelim. 1. Multisite Network Yönetici Gösterge Tablosunu/Köle’nizi açın. Kurulumumda https://lwpmu.cloud/wp-admin/network/ 2 adresinde bulunur. Siteleri tıklayın, ardından farenizi/blog02 alt blog/adresine gidin. Taşıma komutunun en sağda göründüğünü göreceksiniz. Tıkla.
İmleci sitenize yönlendirdiğinizde, daha fazla seçenek görünecektir. 3. Çıkış menüsünü tıklayın ve bu blog/site için yeni bir ağ olarak https://awpmu.cloud/ seçin.
Bu blog/site için yeni bir ağ seçin. 4. Ardından, transfer yapmak için TAVA’i tıklayın. 02 blogunun site sayfasından kaybolduğunu göreceksiniz. Gösterge tablosunun üst kısmındaki blog/sitenin taşındığını onaylayan mesajları da kontrol edebilirsiniz. 6. Şimdi Ana Multisite Network Yönetici Gösterge Tablosu/Master’ınızı açın. Kurulumumda https://awpmu.cloud/wp-admin/network/ 7. siteyi tıklayın. 02 blogunun şimdi orada olduğunu göreceksiniz. Ayrıca bunun hala https://lwpmu.cloud/blog02 olduğunu göreceksiniz, ancak bunun AWPMU alanı altında olmasını istiyoruz. Farenizi üzerine getirin ve Düzenle’yi tıklayın. Blogu/siteyi kullanmak istediğimiz etki alanına taşıyın.
8. Site adresini (URL) lwpmu.cloud’dan awpmu.cloud olarak değiştirin, ardından değişiklikleri kaydet’i tıklayın. Site adresini güncelleyin.
9. Siteyi yan bıçaklardaki tekrar tıklayın ve yeni adresi kontrol edin. Doğru site adresini kullanarak blog/siteyi şimdi kontrol edin.
10. Şimdi, PhpmyAdmin’i yeniden açın ve _blogs ile biten bir veritabanı tablosu bulun. Blog02 için yeni site_idini kontrol edin. Bu, Blog01 ve Blog02’nin şimdi her ikisi de site_id = 1 ile ana multisite/ana AWPMU altında çalıştığını doğrular. Her iki blog da şu anda ana multisite/usta AWPMU altında çalışıyor.
11. Yukarıdaki 1 ila 9 adımlarını tekrarlayın. Şimdi 01 blogumuzu Multi AWP ağınızdan LWP ağınıza taşıyalım. Ardından, çocuklar/köleler için Multisite Network Yönetici Gösterge Tablosuna gidin, siteyi tıklayın ve LWPMU altında çalışacak şekilde 01 blogunu düzenleyin. Son olarak, PhpmyAdmin’i tekrar kontrol edin ve 01 blogunun şimdi LWPMU.cloud (site_id = 2) altında çalıştığını göreceksiniz. Her şey beklendiği gibi gidiyor!
Çok ağınız artık aktif ve çalışıyor!Artık multi-Networks’lerinizin altındaki çoklu bölgenizi ve bloglarınızı/sitelerini planlamaya ve uygulamaya başlayabilirsiniz.Multi-NetWorks’te yaptığınız her ağın bir gösterge paneline sahip olacağınızı ve ağ yöneticisinin kendisinin yönetimine sahip olacağını unutmayın-aynı fiziksel kurulum ve veritabanını paylaşacaklar, ancak gerçekten bağımsız bir multisitus gibi davranacaklar.Şu andan itibaren, yeni çoklu ağlarınızla mümkün olduğunca çok oynamanızı öneririm! Kendi çoklu ağlarınızı yapmakla ilgileniyor musunuz?Kendi kişisel veya profesyonel kullanımınız için Multi-NetWorks uyguladınız mı?Aşağıdaki deneyimlerinizi, sorularınızı ve çözümlerinizi paylaşın, insanların çoklu ağ ile ne yaptığını bilmek istiyorum! Etiket:
ev sahibi çok ağlı
çokitus Ağ Yöneticisi