WordPress sitesini LocalHost’tan Server Direct’e taşımanın kolay yolları

Web sitelerini yerel sunuculardan sunuculara taşımak kolay değildir. Veritabanı geçişi sürecin zor bir parçasıdır. Bu esas olarak, veri atmak ve yeni bir veritabanına yüklemek için gereken süreden kaynaklanmaktadır. Geçiş sürecini oluşturan diğer faktörler veritabanı güvenliği ve içeriğidir. Bu blogda, WordPress sitesini yerel bir sunucuya doğrudan üç basit ama farklı şekilde nasıl taşıyabileceğimizi göreceğiz. WordPress sitenizin geçişine yönelik ilk adım, WordPress geliştirmenin çoğunun yerel geliştirme ortamında (Localhost AKA) gerçekleşmesidir. Geliştiriciler, WordPress tarafından desteklenen projeler oluşturmak için XAMPP (Windows) veya MAMP (MAC) kullanma seçeneğine sahiptir.
Her şeyin doğru çalıştığından memnun olduktan sonra, şimdi WordPress sitesini LocalHost’tan doğrudan sunucuya taşıma zamanı. Localhost’ta çalışmak, geliştiricilerin doğrudan web sitelerini etkilemeden kod tabanını artırmalarını sağlayan iyi bir fikirdir. Bu, durma süresinin ciddi bir zorluk olduğu WordPress tarafından desteklenen şirket portalları ve E-Niaga mağazaları için çok önemlidir. Localhost’ta gelişmek, geliştirme ekibinin kodla uğraşmaya devam etmesine izin verirken, iş zamanını durdurmadan devam eder. Kod tabanı iyice test edildikten sonra, doğrudan sunucuya taşımak basit bir adımdır.

Bu kılavuzda, WordPress sitesini doğrudan barındırma sunucusuna aktarmanın aşağıdaki üç popüler yolu açıklayacağım.
Varsayılan WordPress dışa aktarma aracını kullanın
WordPress sitesini manuel olarak sunucuya taşıyın
WordPress eklentilerini kullanın
Bu kılavuzun amacı için başlamadan önce, yerel bir ortamınız olduğunu (FTP ve veritabanı erişimi ile birlikte) olduğunu ve web sitesinin geliştirildiğini ve taşınmaya hazır olduğunu varsayıyorum. Süreci göstermek için WordPress için yönetilen bir web barındırma olan Cloudways’i kullanıyorum. LocalHost’ta kurulan WordPress sitemde aşağıdaki öğeleri ekledim
Bir sayfa
Bir Kullanıcı
Aktif Eklenti: Klasik Editör
Aktif tema: yirmi on beş
Varsayılan WordPress dışa aktarma özelliği ile başlayacağım. 1. Varsayılan WordPress dışa aktarma aracını kullanın
Gönderiler
sayfa
Yorum
Özel alan
Karşılık
Gezinme Menüsü
Özel yazı
WordPress dışa aktarma özelliklerini kullanmak için, LocalHost’tan veri aktarmanız ve doğrudan sunucuya aktarmanız gerekir. LocalHost’tan veri dışa aktarımı WordPress LocalHost sitenize gidin ve Aracı → Dışa Aktarma’ya gidin.
Hangi veri öğelerini dışa aktarmak istediğiniz sorulacaktır. Benim durumumda, tam verileri dışa aktarmayı seçtim. Böylece, tüm içeriği seçerim, ardından Dosya İndirme düğmesini tıklayın.

XML dosyalarını indirmek, WordPress sitesinin boyutuna bağlı olarak zaman alabilir. XML dosyası indirildikten hemen sonra web sitesinde verileri içe aktarın, doğrudan WordPress web sitenizi girin ve Tool → İçe Aktarma’ya gidin.

Veri içe aktarma seçeneklerinin bir listesini göreceksiniz. Biraz aşağı kaydırın ve WordPress’i arayın. Şimdi aşağıdaki yükleme düğmesini tıklayın ve İthalatçıyı çalıştırın.

Bir sonraki ekranda, XML dosyasını seçmeniz istenecektir. Seç dosyasını tıklayın ve önceki adımda indirdiğiniz XML dosyasına gidin. Bu, XML dosyalarını doğrudan sunucuya yükler.

Şimdi yazarı ayarlayın ve eki içe aktarın. Ayrıca ekleri içe aktarmak istiyorsanız, kutuyu indirme metni ve dosya ekleri içe aktarma ile işaretleyin. Verileri içe aktarma, LocalHost’taki verilerin boyutuna bağlı olarak zaman gerektirir. Bu, sınırlı verileri LocalHost’tan doğrudan sunucuya taşımanın en kolay ve en hızlı yoludur. 2. WordPress Sitesini Manuel olarak Taşıma Sunucuya Doğrudan Sorun WordPress dışa aktarma araçlarını kullanarak eklentiler, temalar, kullanıcılar vb. LocalHost’tan sunucuya aktarılmadı. Bu, yalnızca yayınlara, sayfalara ve yorumlara odaklanan sürecin sınırlamaları nedeniyle olur. WordPress sitesini veri kaybetmeden doğrudan sunucuya taşımak için dosyaları ve veritabanlarını doğrudan sunucuya aktarma seçeneğiniz vardır.

XAMPP’yi yerel geliştirme ortamım olarak kullandığım için WordPress dosyası/XAMPP/HTDOCS/WP/klasöründe bulunur. Tüm web sitelerini taşımak istediğim için, bu klasördeki tüm dosyaları ve klasörleri doğrudan sunucuya yüklemem gerekiyor. WP klasörünün içeriğini doğrudan sunucuya aktarmanın iki yolu vardır. Her şeyi çekip yayınlayabilir veya doğrudan sunucuya yüklenebilen bir zip dosyası oluşturabilirsiniz. İkisi, Unzip yöntemi çok hızlıdır. ZIP yöntemini seçerseniz, doğrudan sunucuda bir fermuar dosyası açmanın bir yoluna ihtiyacınız olduğunu unutmayın. Birçok durumda, sunucuda Unzip komut dosyaları veya terminalleri vardır.

Bu örnekte ZIP yöntemini kullanacağım. /WP /klasörüne gidin ve tüm dosyaları ve klasörleri fermuar.
Bittiğinde, doğrudan sunucuya yükleyin. Bunun için herhangi bir FTP istemcisini kullanabilirsiniz. Filezilla’yı FTP istemcim olarak tercih ediyorum. FTP istemcinizi başlatın ve ana bilgisayarlar, kullanıcı adları, şifreler ve bağlantı noktaları dahil FTP kimlik bilgilerinizi girin (barındırma sağlayıcınız tüm bilgileri sağlayabilir). Benim durumumda, Cloudways kimlik bilgilerini FTP kimlik bilgisim olarak sağladı. Şimdi WordPress Server kurulumunu doğrudan açın ve her şeyi silin. Ardından, zip dosyasını yükleyeceğim.
Terminalinizi kullanan unzip dosyaları, unzip komutunu çalıştırmak için bir Terminal/Komut satırı arayüzüne (CLI) gerekebilir. Putty’yi kullanarak bulut sunucusuna girin ve WordPress uygulamasına gidin (CSubeazedd, WordPress site klasörümün adıdır). Cloudways’de barındırılıyorsanız, klasör adınızı böyle bulabilirsiniz. Aşağıda, doğrudan sunucudaki dosyayı açmak için adım adım komut verilmiştir. İlk olarak, macun kullanarak sunucuya bağlanın.

Bir sonraki ekranda ana kimlik bilgilerini kullanın.

Birkaç saniye içinde ZIP çıkarılacak ve FileZilla’da görülecektir.

Unzip WordPress dosyası, terminale aşina değilseniz bir komut dosyası kullanır, endişelenmeyin! Github size yardımcı olabilecek bir komut dosyası yayınlıyor! Zip dosyasının doğrudan sunucuda yüklendiği klasörde yeni bir unzipper.php dosyası oluşturun. Ardından, tüm kodu unzipper.php’den dosyaya yapıştırın. Adres çubuğunda url örneği.com/unzipper.php kullanarak bu dosyaya gidin. Cloudways bir WordPress performans ortamı sağlar ve geçici URL’ler sunar (benim durumumda URL böyle görünüyor): http://wordpress-192114-82599.cloudwaysapps.com/unzipper.php

ZIP dosyasını görebilirsiniz. Unzip Arşivi düğmesini tıklayın ve bitirin! Veritabanını bir sonraki localhost’tan dışa aktarın, veritabanını LocalHost’tan doğrudan sunucuya aktarmanız gerekir. Veritabanı yöneticisine gidin: LocalHost/phpmyAdmin WordPress tablosuna ve veritabanı dışa aktarma girdi.

Şimdi içe aktarmanız gereken veritabanı dosyaları indirilir. Veritabanlarını Doğrudan Sunuculara İçe Aktarma Genel olarak barındırma sağlayıcıları PHPMyAdmin’i bir veritabanı yöneticisi olarak kullanır. WordPress barındırma sağlayıcınız farklı bir veritabanı yöneticisine sahip olabilir. Ancak, veritabanı yöneticisi ne olursa olsun aşağıdaki adımlar geçerlidir. Bir veritabanı kimlik bilgisi kullanarak veritabanı yöneticisini girin.

Mevcut WordPress veritabanına gidin. Genellikle boş olmalıdır. Ancak, bu gerçekleşmezse, aşağıdaki SQL komutunu kullanarak veritabanını silin. Bir sonraki veritabanı adını bırakın, aşağıdaki SQL komutunu kullanarak yeni bir veritabanı oluşturun: Bir veritabanı adı oluşturun; (Önceki veritabanı adınızla “Ad” ı değiştirin) Şimdi, daha önce indirilen .sql dosyasını içe aktarın ve seçin.

Yükleme işlemi, veritabanı dosyasının boyutuna bağlı olarak zaman alabilir. Ardından, yeni veritabanı kimlik bilgileri eklemek için doğrudan sunucudaki WP-Config dosyasını düzenleyin.
Veritabanındaki ev ve WordPress sitelerinin URL’sini güncelleyin Son adım, ev ve sitelerin URL’sini güncellemektir. Bunun için WP_Opations tablosuna gidin ve siteler ve ev URL’leri arayın.

Alan adınızla değeri değiştirin.

LocalHost URL’si hala oradaysa, LocalHost URL’sini gerçek alan adıyla değiştirmek için Velvet Blues eklentisini kullanın. WordPress sitesini LocalHost’tan doğrudan sunucuya başarıyla taşıydınız. 3. WordPress eklentilerini kullanın Manuel geçişten rahatsızsanız, Duplicator gibi WordPress geçiş eklentilerini kullanabilirsiniz. WordPress LocalHost Gösterge Tablosunu girin, eklentiye gidin → yeni ekleyin, çoğaltma arayın, eklentiyi yükleyin ve etkinleştirin. Sol panelden Çoğaltıcı → Pakete gidin ve yeni bir paket oluşturun.

WordPress sitesini taramak için sonraki düğmeyi tıklayın.

Bittiğinde, aşağıdaki ekranı göreceksiniz. Derleme’yi tıklayın. Bir hata varsa, daha sonra sorunlardan kaçınmak için önce çözün.

Bu bir paket oluşturmak için zaman alacaktır.

Duplicator eklentisi tarafından üretilen iki dosyayı, yüklemeyi ve arşivleri indirin.

Her iki dosyayı da doğrudan FTP istemcisi aracılığıyla sunucuya yükleyin. Yüklü WordPress sitesinin boş olduğundan emin olun. Değilse, dosya yüklemeden önce tüm dosyaları ve klasörleri silin. Adres çubuğundan yükleyici.php’yi açın. Benim durumumda, URL: https://wordpress-192114-825599.cloudwaysapps.com/installer.php duplicator, arşiv dosyalarını çıkarma işlemine başlayacak ve işlem aşağıdaki dört adıma sahip: ilk adımda: dağıtım, İki ortam, localhost ve sunucu doğrudan karşılaştırıldı.

İkinci adım doğrudan veritabanı sunucusu ile ilgilidir. Bunun için veritabanının boş olduğundan emin olun. Duplicator, mevcut tüm veritabanı verilerini siler veya yeni bir veritabanı oluşturan iki seçenek sunar. Size uygun herhangi bir seçenek seçin.

Üçüncü adım, doğrudan web sitesinin URL’sini girmeniz gereken veri değiştirme ile ilgilidir. Genel olarak, URL otomatik olarak alınır. Değilse, buna göre düzenleyin. Son olarak, Duplicator yeni taşınan WordPress’i LocalHost’tan sunucuya test etmeyi teklif eder. Ekranda sunulan sırayı izleyin (geçirgen bağlantılar, test siteleri, güvenlik temizliği ve ekran raporları).

Paketlemek! WordPress sitesi yerel sunucudan sunucuya doğrudan geçiş karmaşık bir görevdir. WP sitelerini yerel sunuculardan mevcut web sitelerinde yeni site URL’lerini güncelleme gibi yönlendirirken WP sitelerini yerel sunuculardan yönlendirirken dikkate alınması gereken birçok faktör vardır, arama motoru optimizasyonu, saf HTML web sitesi, hasarlı bağlantılar, yinelenen içerik vb. Yukarıdaki yöntemlerden birini izleyerek WordPress’i LocalHost’tan doğrudan sunucuya zorluk çekmeden taşıyabilirsiniz. Bir sorun varsa, belirli sorunların üstesinden gelebilmeleri ve sorunsuz geçiş sağlayabilmeleri için barındırma sağlayıcınızla iletişime geçmelisiniz. Bulut barındırma platformu WordPress yönetildi. Bilgisayarının ekranının arkasında çalışmadığında, arkadaşlarıyla kabak oynarken veya futbolda kalıp müzik dinlediğini görebilirsiniz.

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir