WordPress’i yerel sunucudan doğrudan siteye nasıl taşırsınız
WordPress sitenizi yerel olarak oluşturmanın akıllı bir fikir olmasının birçok nedeni vardır – örneğin, hala geliştirme aşamasındayken barındırma ödemekten kaçınabilirsiniz. Ancak, web siteniz hazır olduktan sonra, doğrudan sunucuya taşıyan başka bir zorlukla karşılaşırsınız. Neyse ki, WordPress sitesini yerel bir sunucudan sunucuya taşımak hayal ettiğinizden doğrudan daha kolaydır. Siteleri bir web ana bilgisayarından diğerine taşıma sürecine benzer şekilde çalışır. Bu makalede, yerel WordPress sitesini manuel olarak veya bir eklenti kullanarak doğrudan sunucuya nasıl geçeceğinizi göstereceğiz.
Ancak, özellikle tartışmadan önce, yerel WordPress’in gelişimi hakkında biraz konuşalım! Yerel bir WordPress web sitesi oluşturmak için yerel WordPress’in geliştirilmesi nedir, bilgisayarınızda yerel bir geliştirme ortamı hazırlamanız gerekir. Bu temel olarak web sitenizi yerel makinenizde oluşturmak ve görmek için gereken tüm bağımlılıklar ve yazılımlardır. Başka bir deyişle, kendi bilgisayarınızı yerel bir web sunucusuna dönüştürürsünüz (internetten mevcut değildir). WordPress’e gelince, içerik yönetim sistemini (CMS) çalıştırmak için ihtiyacınız olan şey budur:
Web sunucusu, Apache veya Nginx
Veritabanı Yönetim Sistemi, MySQL veya MariaDB
PHP
Tüm bu gereksinimleri manuel olarak ayarlayabilmenize rağmen, en kolay yaklaşım Wampserver gibi bu bağımlılıklarda birleştirilen yazılımı kullanmaktır. Wamp (Windows, Apache, MySQL/MariaDB, PHP) – ve diğer birçok araç -, kontrol etmek için kullanabileceğiniz grafik kullanıcı arayüzü de dahil olmak üzere yerel bilgisayarınızdaki tüm geliştirme kazıklarını hazırlamanıza yardımcı olacaktır. Bu son kısım anahtardır, özellikle de komut satırını kullanmakta rahat hissetmiyorsanız. Ayrıca, Devkinsta, DesktopServer ve yerel gibi yerel WordPress geliştirme araçlarınız da var. Bu, Wamp, XAMPP veya MAMP gibi demetlere benzer işlevsellik sağlar, ancak arayüz tartışmasız daha sezgisel ve sürekli gelişimde.
Sonunda, yerel bir WordPress geliştirme ortamına sahip olmak, barındırma için daha fazla para harcamak zorunda kalmadan yeni projeler çalıştırmanıza izin verir. Ayrıca, İnternet bağlantısı olmadan bile yerel web sitelerine her zaman bilgisayarınızdan erişebileceksiniz. WordPress’i yerel bir sunucudan doğrudan eklentiyi kullanarak yerel WordPress sitesini doğrudan sunucuya taşımaya hazır olduktan sonra, bunu yapmanın en kolay yolu eklentiyi kullanmaktır. Aralarından seçim yapabileceğiniz birçok WordPress geçişi eklentisi var, ancak önerdiğimiz seçim WP All-In-One Taşınması:
İdeal olarak, doğrudan sunucunuzda yeni bir WordPress kurulumunuz olacak. Bu şekilde, geçiş süreci sırasında hata olasılığını en aza indirirsiniz.
Hazır olduğunuzda, yerel web sitenizin kontrol panelini açın ve WP All-in-One> Dışa Aktar Taşıma sekmesini girin. Burada,> Seçmeli Dosyaya Dışa Aktar’ı seçin:
Eklentinin başka dışa aktarma konumu seçeneği sunduğunu göreceksiniz, ancak dosyaları bilgisayarınıza kaydetmek en kolay yaklaşımdır. Bu aşamada, veritabanınızda istediğiniz metni değiştirmek için WP All-In-One Taşınmasını da kullanabilirsiniz. Örneğin, ‘kök’ gibi yönetici kullanıcı adlarını kullandıysanız (yerel olarak çalıştığınız için), şimdi değiştirme zamanı.
Eklenti, WordPress URL güncellemenizi ilgilendirir, bu nedenle bu aşamada endişelenmenize gerek yoktur. İhracat işlemi başladıktan sonra, web sitenizin boyutuna bağlı olarak biraz zaman alabilir: İşlem tamamlandığında, veritabanı da dahil olmak üzere tüm yerel web sitelerinizi içeren .wress dosyasını indirebilirsiniz. Dosyaları nerede sakladığınızı hatırlayın, çünkü yakında ihtiyacımız olacak. Şimdi, doğrudan site kontrol panelinizi açmaya hazırsınız. Bu site, WP Taşıma All-in-One eklentisi dışında artık boş olmalıdır. Doğrudan sitenizde, WP All-in-One Taşıma sekmesine gidin ve içe aktarma seçeneğini seçin: ithalatları tıklarsanız, bilgisayarınıza yeni indirdiğiniz .wress dosyasını seçebilirsiniz. Hatırlanması gereken bir şey, web ana bilgisayarınızın yüklemeler için düşük bir dosya boyutu sınırı uygulayabilmesidir. Genellikle, sınırın iyileştirilmesi oldukça kolaydır ve ideal olarak bunun hakkında ev sahibinizle konuşmak istersiniz. FTP kullanarak yerel bir siteyi içe aktarmak istiyorsanız, Premium eklenti sürümü, eklenti tarafından otomatik olarak hazırlanan klasörlerden yedeklemeleri kurtarmanıza olanak tanır. FTP istemcinizdeki public_html/wp-concent/ai1wm-backups’a giderek bu klasöre erişebilirsiniz.
Girdikten sonra .wress dosyanızı FTP üzerinden o dizine yükleyebilirsiniz: .Wress dosyanızı yüklemeyi bitirdikten sonra, eklenti bunu otomatik olarak bir yedek olarak tanır. Şimdi, WP All-in-One> yedekleme geçişine giderseniz, kullanmak istediğiniz .wress dosyasına uygun girişi göreceksiniz. Lütfen girişin yanındaki iade seçeneğini tıklayın: .Ppress dosyasını yüklemek için kullandığınız yaklaşım dışında, içe aktarma işlemini başlattıktan sonra, eklenti, bunun tüm web sitelerinize geleceği konusunda sizi uyaracaktır:
Yeni bir WordPress kurulumu kullandığınız için bu bir sorun olmamalıdır. Eklentinin işini yapmasına izin verin. Süreç tamamlandıktan sonra WordPress’e geri dönmelisiniz. Veritabanınızın üzerine yerel web sitenizden bir veritabanıyla üzerine yazdığınız için, yerel kurulum için aynı yönetici kimlik bilgilerini kullanmanız gerektiğini unutmayın. WordPress kontrol panelinize döndükten sonra, eklenti, permalink yapınızı hemen güncellemenizi isteyecektir. Yerel web sitenizde kullandığınız yapı ile aynı yapı ile eşleşmelidir. İşte burada! Bu aşamada, doğrudan sunucunuzdaki yerel WordPress sitenizden bir karbon kopyası olmalıdır. WordPress dosyalarını ve veritabanlarını manuel olarak (3 adımda) nasıl taşıyın Bazı durumlarda, WordPress web sitesini manuel olarak taşıma daha kolaydır, çünkü çok fazla içeriğiniz varsa bazı eklentiler zordur. Manuel işlem biraz daha karmaşıktır, ancak çok karmaşık değildir. WordPress sitesini manuel olarak taşımak için üç şeye ihtiyacınız var: Filezilla istemcisi gibi FTP istemcisi Hosting Kontrol Paneliniz aracılığıyla doğrudan site veritabanınıza erişim
Yeni WordPress kurulumu
Tıpkı eklenti yaklaşımı gibi, temiz bir WordPress kurulumunun kullanılması tam olarak gerekli değildir. Ancak, sürecin sorunsuz bir şekilde çalışması olasılığını arttırır. Adım 1: Yerel WordPress dosyanızı doğrudan bildiğiniz gibi sunucuya yükleyin, WordPress tüm site dosyalarınızı kök klasör olarak adlandırdığımızda saklar. Her zamanki WordPress web sitesinin kök klasörü gibi görünmesi gereken şey budur:
Şimdi yapmanız gereken tek şey yerel WordPress web sitesi kök dizinini bulmaktır.Yeri kaydedin, ardından doğrudan FTP üzerinden sunucunuza bağlanın.Doğrudan WordPress Server RootPress klasörünüzü açın, ardından yerel siteniz için uygun tüm dizin içeriğini yükleyin:
FTP istemciniz, dosyayı doğrudan sunucunuzdaki değiştirmek isteyip istemediğinizi soracaktır. Tüm istekler için “Evet” deyin ve yükleme işlemi tamamlanana kadar bekleyin. Sitenizin ne kadar bağlı olduğuna bağlı olarak, süreç oldukça uzun sürebilir. Bu arada, yerel web sitesi göçmenizin ikinci bölümünde çalışabilirsiniz – tabanı kopyalamak. Adım 2: Veritabanınızdaki URL’yi güncelleyin WordPress, tüm site bilgilerinizi tek bir veritabanında depolar. Bu veritabanına yerel olarak erişmek için PhpmyAdmin gibi araçlara ihtiyacınız var. Yerel geliştirme ortamına veya kullandığınız araçlara bağlı olarak, veritabanına erişme şekliniz farklı olabilir. Çoğu durumda, web tarayıcısında localhost/phpmyadmin’e giderek phpmyadmin’i başlatabilmeniz gerekir. Tabii ki, seçtiğiniz çevre için belgeleri okumanız gerekebilir. PhpmyAdmin ekranın sol tarafındaki tüm veritabanlarının bir listesini görüntüler. Veritabanı içeriğinizi dışa aktarmadan önce, WordPress URL’nizi ilgili bir tabloda güncellemeniz gerekir. Şu anda, yerel WordPress siteniz http: // localhost gibi URL’leri kullanabilir. Bu, sayfalar, yayınlar ve medya dosyaları için tüm dahili URL’lerinizin de adresi kullandığı anlamına gelir. Değiştirmek için veritabanınızdaki WP_OPtions tablosunu açın. WP_, veritabanınızı nasıl ayarladığınıza bağlı olarak değişebileceğini unutmayın. WP_Opations tablosunda bulunduktan sonra, üstte SiteUrl ve Home adlı iki satır göreceksiniz:
Sitenin sol tarafındaki Düzenle düğmesine basın ve içindeki Field_Value alanını arayın. Yerel sitenizin URL’sini orada göreceksiniz, bu yüzden devam edin ve etkin web sitenize hazırladığınız alan adıyla değiştirin: Değişiklikleri kaydetmek için Git’i tıklayın ve veranda hattıyla aynı işlemi tekrarlayın. Şimdi ekranın üst kısmındaki SQL sekmesine geçelim. LocalHost URL’nizi tüm sitenizdeki yeni bir URL ile değiştirecek basit bir SQL sorgusu çalıştıracağız ve dahili bağlantısı: wp_posts güncelleme Post_concent = rlaxe (post_concent, ‘localhost/’, ‘www.yourdomain.com/’); Sırayı aşağıda gördüğünüz tabloya/kuyruğu çalıştırma alanındaki kopyalayıp yapıştırın. Kuyunun bir yer tutucu kullandığını unutmayın, bu nedenle yerel sitenizin URL’si ve yeni bir alan adıyla değiştirmeyi unutmayın:
Hazır olduğunuzda Git’i tıklayın ve sadece bu. Artık ekranın üst kısmındaki dışa aktarma sekmesini açarak veritabanı içeriğinizi dışa aktarabilirsiniz: