WordPress’i LocalHost’tan Canlı Sunucuya Nasıl Taşınır
Yerel gelişimi düzenleme ve kullanma yeteneği, her WordPresser uzmanlığındaki önemli şeylerden biridir. Yerel WordPress kurulumu, çevrimiçi bağlantılardan bağımsız olarak çalışmanıza, doğrudan sitenize zarar verme riski olmayan ve genel olarak iş akışınızı daha verimli hale getirme riski olmayan sitelerde, temalarda ve eklentilerdeki değişiklikleri test etmenizi sağlar. Son zamanlarda WordPress’in XAMPP ile yerel olarak nasıl yükleneceğine dair tüm makaleleri yazdım. Ancak, siteniz yalnızca sabit diskinizde yatıyorsa yararlı olmayacaktır. Çalışmayı bitirdikten sonra, WordPress’i LocalHost’tan doğrudan sunucuya taşımanın yollarını bulmanız gerekir.
Ayrıca, insanların onu görebilmesi için bitmesi gereken yer burası. Bu makalede, yerel kurulumlardan doğrudan ortama – gönderilere, sayfalara, görüntülere, eklentilere, temalara ve daha fazlasına bu geçişi nasıl yapabileceğinizi göstereceğim. Bunu yapmak için sahip olduğumuz üç farklı yöntemimiz var:
İçeriği taşımak için varsayılan WordPress aracını kullanın
Tüm siteleri artı veritabanlarını manuel olarak taşıyın
Yerel WordPress kurulumundan doğrudan eklenti aracılığıyla siteye taşındı
Bunun için hazır mısın? O zaman gidelim. İlk şey birincisi: İhtiyacınız olan şey birkaç şeye ihtiyacınız var: ilk ve özellikle, elbette, yerel geliştirme ortamınızdaki hazır site.
Sırada, çalışan bir FTP hesabı ve bir tür veritabanı yönetim sistemine (genellikle phpmyAdmin) erişim ile seçim sağlayıcınızla bir web barındırma hesabı vardır. Tabii ki, bir FTP istemcisine de ihtiyacınız var (Filezilla öneriyorum). İçeriği taşımak için varsayılan WordPress aracını kullanmak, yalnızca yayınlar, sayfalar ve medya gibi içeriğinize ihtiyacınız varsa ve çok daha fazlası değilse, bunu yapmanın çok kolay bir yolu doğrudan WordPress’e girilen araçları kullanmaktır. İlk adım olarak, doğrudan site konumunuzda yeni ve boş bir WordPress kurulumu hazırlayın. Şu anda, birçok barındırma sağlayıcısı bunun için bir katlama kurulumu sunar, bu da iyi bir seçim olacaktır. Ancak, manuel olarak da yapabilirsiniz. Bundan sonra, ihracat açarak yerel geliştirme sitenizi girin.
Tüm içeriğin kontrol edildiğinden emin olun, ardından Download Dışa aktarma dosyalarına basın. Bu size tüm site içeriğinize sahip XML dosyaları verecektir. Bundan sonra, siteyi doğrudan açmanın ve Araçlar> İçe Aktarma’ya gitme zamanı. Hangi sistemden içe aktarılacak istenirse, WordPress’i seçin. İthalatçı eklentisini yükleyin ve tamamlandıktan sonra etkinleştirin.
Bu veritabanını kullanmak için tamamen yeniyseniz, bu konudaki yeni başlayan kılavuzu kontrol etmenizi öneririm. Yerel ortamda oraya ulaşmak için genellikle sadece http: // localhost/phpmyadmin/yazmanız gerekir. Yapın ve aşağıdaki ekrana ineceksiniz.
Buradaki bir sonraki adım, ekranın sol tarafında atıfta bulunulan WordPress veritabanını açmak ve üstte dışa aktar düğmesini bulmaktır.
Burada özel dışa aktarma yöntemini seçin. Özellikle daha büyük veritabanları için tüm tabloların seçildiğinden ve GZIP sıkıştırması olduğundan emin olun. Özel format seçeneğinin altında yapıyı ve verileri seçin ve aşağıdaki kutuları kontrol edin: İşlevin bir damla tablosu / görünüm / prosedürü / işlevi ekleyin Orada değilse Otomatik artış
Tablonun adını ve sırt notlarıyla sütunu ekleyin
İşiniz bittiğinde, veritabanı dosyasını indirmek için git’i tıklayın. Adım #2: WordPress dosyanızı doğrudan bu adımda sunucuya yükleyin, FTP istemcisini çalıştırma zamanı. Doğrudan kök sunucu dizininizi keşfedin ve yerel WordPress yüklemenizdeki tüm dosyaları o hedefe yükleyin. Bunu sabit sürücünüzdeki klasörü açarak, içindeki her şeyi işaretleyerek, sonra sürükleyip oraya bırakarak yapabilirsiniz. Başka bir seçenek, sürücüde dosyaları bulmak, sinyal vermek için FTP istemci arayüzünü kullanmak, ardından sağ -tıklayın ve yüklemeyi seçmektir.
İyi yapıldı. Bu biraz zaman alabilir. Adım #3: Doğrudan siteler için yeni bir veritabanı oluşturun FTP yüklerken, bir sonraki adıma devam edebiliriz. Burada, ilk adımda sabit sürücümüze kaydettiğimiz veritabanını içe aktaracağız. Barındırma sağlayıcıları bunu yapmak için çeşitli yollar sunar. Bir kez daha, çoğu sağlayıcı bu tür bir operasyon için phpmyadmin kullanıyor ve biz de yapacağız. Şirketiniz farklı bir araç kullanıyorsa, endişelenmeyin, adımlar çok benzer olacaktır. İlk olarak, yeni ve boş bir veritabanına ihtiyacımız olacak. Sadece üst menüdeki veritabanını tıklayarak yapabiliriz.
Ardından, adı girin ve dil alanınız için doğru UTF-8 düzenlemesini seçin veya UTF8_General_CI kullanın. Boş bir veritabanı hazırlamak için basın. Ancak, bitirmeden önce kullanıcılara da ihtiyacımız var. Yeni veritabanını tıklayın ve ardından ayrıcalıklar> Kullanıcı Ekle (ekranın altında) bulun. Kullanıcı adını ve şifreyi donatın. Ev sahibi genellikle localhost’tur, ancak sağlayıcınızdan emin olmasını isteyin. Ayrıca, veritabanına tüm ayrıcalıkların yeni kullanıcılarını veren etkin onay kutusunun, ardından Go’ya basın. Şimdi geriye kalan şey veritabanı bilgilerini kaydetmektir. Hemen ihtiyacın olacak. Not: Bazı barındırma sağlayıcılarında, veritabanının adı, kullanıcı veya şifre gibi şeyler otomatik olarak ayarlanabilir. Sorun buysa, doğru bilgileri aldığınızdan emin olun. Bu bilgileri bulamazsanız, sağlayıcınız size yardımcı olmaktan mutluluk duyacaktır. Adım #4: Yerel Veritabanını İçe Aktarma PhpmyAdmin’deyken, veritabanını yerel sitemizden doğrudan ortama aktararak devam etmeliyiz. Bunun için, daha önce oluşturduğunuz veritabanını tıklayın. Şu anda tamamen boş olmalı. En üstteki içe aktarma tuşuna basın, Gözat düğmesini seçin ve GZIP veritabanı dosyanızı seçin. İthalat başlatmaya basın. Tamamlandı. Adım #5: Veritabanındaki URL’yi şimdi zor kısmına değiştirin. İçe aktarılan veritabanıyla ilgili sorun, içindeki tüm bağlantıların hala eski sitenin konumuna atıfta bulunmasıdır. Bu, doğrudan bir sitede işe yarayacak bir bağlantı olmadığı anlamına gelir. Bunu değiştirme zamanı. Bunu yapmanın birkaç yolu var: Metin Düzenleyicisi aracılığıyla tüm örnekleri bulun ve değiştirin Velvet Blues gibi eklentileri seçin PHPMyAdmin’de MySQL sorgusunu çalıştırın Bulguları kullanın ve komut dosyalarını BT ara bağlantısı ile değiştirin
Dördüncüsü benim seçim yöntemim ve nasıl çalıştığını ayrıntılı olarak göstereceğim. Ancak, diğerlerinden hızlıca bahsedelim. İlk seçenek için, herhangi bir iyi metin düzenleyicisiyle indirilen .sql dosyasını açın (örn. Notepad ++). Daha sonra, yerel dosya yollarının tüm sözlerini doğrudan sunucudakilerle değiştirmek için arama ve değiştirme işlevini kullanabilirsiniz. Hiçbir şey değiştirmemeniz ve ardından dosyayı her zamanki gibi içe aktardığınızdan emin olun. İkinci numara için Velvet Blues veya daha iyi arama değiştirme gibi eklentiler kullanacaksınız. WordPress’in arka ucundan veritabanındaki dizeyi güncelleyebilirler. Ancak, çalışması için en azından sitenizin gösterge tablosuna erişebilmeniz gerekir. Onunla rahat hissediyorsanız, mevcut veritabanındaki dizeyi değiştirmek için PhpmyAdmin’deki MySQL sorgularını da çalıştırabilirsiniz. Bu seçeneği PHPMyAdmin’deki veritabanınızdaki kuyruk altında bulabilirsiniz ve kuyruk şöyle görünecektir: wp_posts set post_concent = rlaxation (post_concent, ‘localhost/yourite/’, ‘www.yoursite.com/’); Ancak, belirtildiği gibi, en sevdiğim yöntem arama komut dosyasını ve BT ara bağlantılarının değiştirilmesini kullanmaktır. Bağlantıdan ücretsiz olarak indirebilirsiniz (endişelenmeyin, boyut çok küçük). Bundan sonra, dosyayı çıkarın ve klasörün adını Search-Replace-db-Master’dan Gizli Sauce gibi başka bir şeye değiştirin. Sonuncusu güvenlik önlemleridir. Bu, yanlış elle veritabanınızı gerçekten bozan güçlü bir komut dosyası olduğundan, başkalarının yanlışlıkla bulmasını istemezsiniz.
(Bu, bitirdikten sonra sunucunuzdan silmeyi unutmamanızın nedeni de budur.) Ardından, ftp aracılığıyla klasörleri kök dizininize yükleyin ve tarayıcınız aracılığıyla erişin (bu durumda http://yoursite.com/ Gizli-Sauce /). Bu ekranı karşılayacaksınız: üstte, değiştirmek istediğiniz herhangi bir dizeyi ve neyi değiştireceğinizi, örneğin http://yoursite.com ile http: // localhost/wordpress girebilirsiniz. İkinci satır veritabanı bilgilerinizi saklar. Program bu alanı otomatik olarak doldurmaya çalışacak ve hiç başarısızlık görmedim. Altında, hangi tabloya güncelleneceğini seçin. Genellikle tüm tablolar olacaktır, ancak gerektiğinde ayarlamalar yapın. Bundan sonra ayrılma zamanı. Yapılandırmanızdan emin değilseniz, önce kuru bir çalışma yapabilirsiniz. Bu durumda, komut dosyası yalnızca herhangi bir değişiklik yapmadan sağlanan bir arama dizesi bulmak için tablonuzu tarar. Bu, doğru dizeyi kullandığınızdan emin olabilir. Her şey yolunda gittiğinde, gerçek eylemi yapmak için canlı koşuya basabilirsiniz. Onaylamak istendiğinde Tamam’ı seçin ve işlemin bitirmesini bekleyin. Bundan sonra, ekranın altındaki Sil düğmemi kullanmayı veya komut dosyası klasörünü FTP üzerinden manuel olarak silmeyi unutmayın. Her iki durumda da, kaybolduğundan emin olun! Adım #6: WP-Config.php’yi doğrudan sitenizde yapılandırın Doğrudan sitenizde, FTP’nizi yeniden etkinleştirme ve doğrudan site klasörünüzde wp-config.php bulma zamanı. Sağ -tıklayın ve SEE/Düzenle’yi seçin.
Aşağıdaki bilgileri arıyorsunuz:
tanımlama (‘db_name’, ‘nama_database_anda’);
tanımlama (‘db_user’, ‘your_database_user’); tanımlama (‘db_password’, ‘parola_database_anda’);
tanımlama (‘db_host’, ‘localhost’);
Doğrudan önceki adımda sunucuda oluşturduğunuz veritabanı adını, kullanıcısını ve şifresini girin. Bazı sağlayıcılarla, ana bilgisayar adını Localhost’tan diğerine de değiştirmeniz gerekir, bu yüzden bunu kontrol ettiğinizden emin olun. Bundan sonra dosyayı kaydedin ve sunucuya geri yükleyin. Web siteniz artık çevrimiçi olmalıdır. Not: Site verilerinizi yüklemeden önce wp-config.php’deki değeri de değiştirebilirsiniz, ancak yerel kurulumunuzun çalışmaya devam edebilmesi için yerel dosyaları orijinal değerine geri değiştirmeniz gerekir. 7. Adım: Başarılı hareket et! Çok iyi. Tamamen bitmeden sadece bir adım önce. Aktarılan sitede, Ayarlar> Kalıcı Bağlantılar Açın, seçtiğiniz URL yapısını seçin ve tüm geçirgen bağlantıların güncellendiğinden emin olmak için kaydedin. İşte burada. Mutlu! WordPress’i LocalHost’tan nasıl taşıyın Site-plugin rotasını manuel olarak yönlendirir. Yerel WordPress web sitelerini çevrimiçi olarak taşımanın tek yöntemi değildir. Aynı şeyi eklenti aracılığıyla yapabilirsiniz ve size bir çoğaltıcı nasıl kullanacağınızı göstereceğim. Duplicator, WordPress dizinindeki ücretsiz bir eklentidir ve 600.000’den fazla kurulum ve sağlam bir 4.9 yıldız derecesi (neredeyse 1000 beş yıldız incelemesi!) İle çok popülerdir. Daha kısa bir adım daha az keser ve tüm süreci kolaylaştırır. Bu yöntem için ihtiyacınız olan şey, işlev gören FTP’nin işlevidir. WordPress’i yeni bir yere yüklemeye gerek yok, onu işleyen çoğaltma. Adım #1: Yerel sitenize Duplicator’ı Yükle Bu adım kolaydır. Eklentilere basın> yeni ekleyin ve Duplicator’ı arayın.
Şimdi Yükle’yi tıklayın ve bitirdikten sonra etkinleştirmeyi unutmayın. Adım #2: Site Paketinizi Oluşturma Artık WordPress kontrol panelinde yeni bir kopya menü öğesi bulacak. BURAYA TIKLAYIN Sizi Paket menüsüne götürür. Paket kelimesi iki dosyayı ifade eder: Zip Site Arşiviniz (Dosya Plus Veritabanı) ve yürütülebilen yükleme dosyaları. Her ikisi de birlikte WordPress’i bir sunucudan diğerine kolayca taşımamıza izin verir. Ancak, bunun için önce sağ üst köşedeki yeni bir Kuncak düğmesi ile yapılabilecek bir paket yapmamız gerekiyor. Tıklandıktan sonra şu ekranı göreceksiniz: adını girin (birkaç paket yapmayı planlamadığınız sürece çok önemli değildir) ve isterseniz notlar. Kalan seçenekleri olduğu gibi bırakabilirsiniz, ancak tamamlanma uğruna, içeriktir: Depolama – Paketinizin nerede saklanacağını seçin. Pro sürümünüz yoksa, bu bir WP-Sapshots klasörü olacaktır.Arşiv – Gerekirse dosyaları, dizin veya veritabanı tablosunu hariç tutun.
Yükleyici – Yeni sitelerin yeni sitelerini ve yeni URL veritabanı kimlik bilgilerini girin. Bunu kurulum işlemi sırasında da yapabilirsiniz.
Devam etmek için İleri’yi tıklayın.
Eklenti şimdi işini yapmasını engelleyen bir sorun olup olmadığını görmek için bir sistem taraması çalıştıracak. Ana bir şey olmadıkça, yapıya basarak paketi yapmaya devam edebilirsiniz. Eklenti daha sonra sitenizi ayırmaya başlayacaktır.
Belirtildiği gibi, bu iki dosya üretecektir: arşiv (Dosya .zip) ve kurulum (.php dosyasıdır). Her düğmeyi tıklayarak ikisini de indirin. Adım #2: Sitenizi yeni bir konumda hazırlamak için her iki dosyayı da doğrudan sitenize yükleyin, şimdi indirdiğimiz iki dosyayı doğrudan sunucuya aktarmalıyız. FTP hesabınıza bağlanın, ana dizinini keşfedin ve yükleyin. Sitenizin boyutuna bağlı olarak, bu biraz zaman alabilir, bu yüzden bu arada kahve veya bir şey alın. Adım #3: Siteyi doğrudan sunucunuza yükleyin, yükleme işlemi (çok kolay). Tek yapmanız gereken, başlamak için tarayıcınız aracılığıyla http://yoursite.com/installer.php’ye erişmektir. İlk adımda MySQL veritabanı ayrıntılarınızı (ana bilgisayar adı, veritabanı adı, kullanıcı adı, şifre) girin. Eklenti yeni bir veritabanı oluşturabilir (ana bilgisayarınız izin veriyorsa) veya mevcut bir veritabanına bağlanabilir. Son seçenek için veritabanını manuel olarak ayarlamanız gerekir. Nasıl yapılacağını bilmiyorsanız yukarıdaki öğreticiyi kontrol edin. Ayrıca, çoğaltıcı veritabanındaki tüm verileri siler, bu nedenle doğru olanı seçtiğinizden emin olun. Ayrıntıları girdikten sonra, her şeyin iyi çalışıp çalışmadığını görmek için test bağlantısına basın. Devam edebilmeniz için bulunan bağlı sunucu ve veritabanı için başarılı bir mesaj almalısınız. Bunun için, tüm uyarıları ve bildirimleri okuduğumu kontrol edin ve Run Dağıtımına basın. Kurulum başlayacak ve eğip bekleyebilirsiniz. Belki daha fazla kahve al? Bununla birlikte, belirli bir noktada, eyleme dönmeli ve eski ve yeni sitenizin ayrıntılarını onaylamanız gerekir, böylece çoğalın değiştirebilir.
Her şeyin doğru olduğundan emin olun ve güncellemeyi çalıştırın. Adım #4: Duplicator tamamlanmadan önceki son adım, dikkate alınması gereken birkaç küçük ama önemli adım vardır: Kurulum Raporunu gözden geçirin – Kurulumda bulunan hatayı (varsa) ve veritabanı tablolarının, satırların ve hücrelerin sayısını kontrol edin yapılmış, tarandı ve güncellendi.
Permalinks’i Kaydet – Bu bağlantıya bir tıklama, manuel yöntemde olduğu gibi güncelleyebilmeniz için sizi sitenizin kalıcı bağlantı seçeneğine götürecektir.
Test sitesi – her şeyin olması gerektiği gibi çalıştığından emin olabilmeniz için sizi sitenin ön ucuna götürecektir.
Dosyayı temizleme – Bu seçenek, güvenlik nedenleriyle gerçekleşmesi gereken sunucunuzdan yükleme dosyasını otomatik olarak siler. Bunun yanı sıra, hepsi bu. WordPress sitenizi doğrudan bir eklenti aracılığıyla yerel ortamdan siteye başarıyla taşıdınız! Aferin! Elbette diğer göç eklentileri, Duplicator bunun için tek çözüm değil. Bunun için başka (ücretsiz ve ücretli) eklentilerimiz var: WP hepsi bir arada göç Backupbuddy Kasa WP Backitup BlogVault
WP klonu
Updrraftplus
WP Migration DB Pro (favorim)
Harekete hazır? Yerel geliştirme ortamı, WordPress araç kutusunda önemli bir araçtır. Site testi için risksiz yollar sağlarlar ve gelişimi kolaylaştırırlar. Ancak, etkili bir şekilde kullanmak için WordPress’i yerel kurulumlardan doğrudan sunucuya taşıyabilmeniz gerekir. Yukarıdaki makale size bunu yapmak için bir iş akışı verdi. Hemen, adımları gözden geçiririz:
Yerel veritabanı dışa aktarma
Doğrudan sunucuda yeni bir veritabanı oluşturun
Yerel Veritabanını İçe Aktar
Eski URL’yi yeni bir konumla değiştirin
WordPress dosyalarını yükleyin
Yeniden Konfigürasyon WP-Config.php
Kalıcı bağlantıları güncelleyin
Gördüğünüz gibi, bunu başarmanın birçok farklı yolu var.Sıradan kullanıcılara gelince, tek başına manuel yöntem yeterlidir, her zaman böyle bir şey yapan geliştirici, her şeyi daha hızlı ve daha kolay hale getirebilecek bir eklenti çözümü seçmek daha iyidir.Size kalmış.WordPress’i LocalHost’tan doğrudan sunucuya taşımak için ne kullanıyorsunuz?Ek ipuçları var mı, eklentiler hackliyor mu?Bize yorumlarda söyleyin!