WordPress sitenizi LocalHost’tan doğrudan sunucuya taşıyabilirsiniz

Bilgisayarınızda (veya yerel sunucuda) yüklü sanal web sunucusu, WordPress web sitesini kolay ve hızlı bir şekilde oluşturmanıza ve ayarlamanıza olanak tanır. Her düzenleme depolama ve ferahlık gerektirdiğinden, sunucudaki WordPress siteleri geliştirmek, bant genişliği ve internet trafiğinin sınırlamaları göz önüne alındığında kolayca kabuslara dönüşebilir. Bu nedenle, çoğu geliştirici tam olarak WordPress geliştirmenin tüm giriş ve çıkışlarını yerel bir sunucuda yapmayı ve daha sonra doğrudan sunucuya hazır bir web sitesi yüklemeyi seçer. Aynı şekilde, web sitesinde gelecekteki güncellemeler, doğrudan çevreye yüklenmeden önce yerel olarak gerçekleştirilir ve test edilir.
Bu yazıda, WordPress sitesini yerel bir sunucudan doğrudan sunucuya taşıma işleminden geçeceğim. Bu işlem, tüm site içeriğinizi (resimler, yayınlar ve sayfalar) ve bilgisayarınızdaki dizinden ana üretim sunucunuza temalar ve eklentilerin yanı sıra güvenli bir şekilde taşımanıza olanak tanır. Açıkçası, bu işlemi basitleştirebilecek bazı pratik eklentiler vardır, ancak manuel işlemi öğrenmek için her zaman yararlıdır. Önkoşullar Bu öğreticide, birkaç ön koşul yerine getirdiğinizi varsayacağım. Bunlar, başlamadan önce ihtiyacınız olan birkaç basit gereksinimdir.
1. Yerel WordPress Kurulumu Bilgisayarınızda çalışan bir WordPress web sitesine sahip olmalısınız. Kendi localhost ortamınızı hazırlama hakkında daha fazla bilgi edinmek için, WordPress’in yerel olarak nasıl kurulacağınız veya Crazy Wheels ile yerel kasalarla ilgili rehberliğimizi kontrol edin. 2. Barındırma paketiniz ayrıca PHP ve MySQL desteği sunan aktif bir barındırma paketi gerektirir. Neyse ki, çoğu barındırma sağlayıcısı PHP ve MySQL’i destekler. Daha da iyisi, birçok sağlayıcı, WordPress için tıklamaları bir kez yükleme komut dosyaları sunar, bu nedenle manuel ayarlardan geçmenize gerek yoktur. Elbette WP Motor tarafından yönetilen WordPress barındırmasını öneririz – tüm web sitelerimizi ve doğrudan tema demolarımızı bu şekilde güçlendiririz. Ayrıca, WP motoru sezgisel yönetici panelleri sayesinde sitenizi yönetmenizi kolaylaştırır. Paketler bir kurulum için ayda 29 $ ‘dan başlar (ancak bağlantımızı kullandığınızda yıllık bir paket için ücretsiz 2 ay alabilirsiniz). Fiyat etiketine hazır değilseniz, Bluehost veya Siteground gibi bir şirketten ayda yaklaşık 3 $ fiyatla iyi bir başlangıç ​​ile iyi bir barındırma paketi bulabilirsiniz. 3. SFTP Access ve son olarak, FileZilla gibi müşteri programlarıyla birlikte barındırma hesabınıza SFTP erişimine sahip olmalısınız. Dosyayı ana bilgisayarınıza yüklemek için kullanacaksınız. Veya CPanel’de Dosya Yöneticisi seçeneğini kullanabilirsiniz, ancak SFTP’den farklı olarak CPanel, yerel dizin yapınızın görüntülenmesini sağlamaz. Tamam, tüm bunlarla birlikte, ayrılmaya hazır olmalıyız.
Yöntem 1: WordPress Core özelliklerini kullanarak içeriği dışa aktarma ve içe aktarma, WordPress sitelerini yerel sunucudan üretim ortamına taşımanın hızlı ve kolay yollarını WordPress’te varsayılan dışa aktarma ekipmanını kullanmaktır. Bu yöntem, WordPress’in doğrudan barındırma hesabınıza yüklendiğini ve ayarlandığını ve doğrudan web sitenizde içerik olmadığını varsayar. Bu çok önemlidir, çünkü WordPress İthalat özelliği mevcut içeriğe gelmeyecektir, yalnızca ekleyecektir. Eski içeriğiniz varsa, kullanabileceğiniz temiz bir kurulumunuz olması için WordPress sitenizi sıfırlamak için her zaman kılavuzumuzu kullanabilirsiniz. Dışa Aktar’ı seçin ve “Tüm İçerik” radyal düğmesini kontrol edin.
Bu, XML dosyalarını bilgisayarınıza indirecektir. Dosya, sitenizin içeriğiyle ilgili tüm ayrıntıları içerecektir (yalnızca yayınlar, sayfalar, özel yayınlar veya medyanız gibi tek içerik indirme seçeneğini seçmediğiniz sürece). Şimdi WordPress Live sitenize giriş yapın, ardından yerel bir sunucuda kullandığınız temayı ve eklentiyi etkinleştirin. Bittiğinde Araçlar> İçe Aktarma’ya gidin.
WordPress Import eklentisini yüklemeniz istenirse, yapın ve etkinleştirin. Son olarak, LocalHost’unuzdan dışa aktardığınız .xml dosyasını içe aktarmak için bir eklenti kullanın. Bunu yapmak için ilk olarak ithalatçıyı WordPress başlığı altında çalıştırma seçeneğini tıklayın (Not: Blogger, Tumblr, vb. Gibi diğer kaynaklardan içeriği taşımak için İthalatçı özelliğini de kullanabilirsiniz).

Ardından XML dosyanızı seçmek için Dosya Seç seçeneğini kullanın ve yüklemek ve içe aktarmak için tıklayın. Şimdi içeriğinizin içe aktarılmasını bekleyin. Ne kadar beklettiğiniz, ne kadar içerik içe aktardığınıza ve barındırma paketinize bağlı olacaktır. Bu yöntem, yayınlarınızı, sayfalarınızı, medya ve menülerinizi doğrudan sitenize taşıyacaktır. Elbette menü konumunuzu ayarlamanız ve widget’ınızı geri eklemeniz gerekir, ancak diğer her şeyin size taşındığını düşünürsek, ek eklentiler veya işlem aktarımını manuel olarak yüklemek istemiyorsanız bu iyi bir seçimdir. Yöntem 2: WordPress sitenizi taşımak için eklenti, web sitelerinin sorunsuz bir şekilde aktarılmasını istiyorsanız, belki de en iyisi eklentileri dikkate almaktır. Google Search hızlı bir şekilde birçok ücretsiz ve premium seçenek üretecek, ancak işte üç favorimiz (artı web sitenizi taşımak için nasıl kullanılacağına dair kısa bir açıklama). Masaüstü sunucusu

Bilgi ve İndir Demo

DesktOpServer, WordPress’i yerel olarak bilgisayarınıza (Mac veya PC) yüklemek için kullanabileceğiniz birinci sınıf bir yazılımdır. Sanal ana bilgisayarları düzenlemeyi, yinelenen test sitelerini, yerel çoklu siteleri oluşturmayı, arşiv sitelerini ve daha fazlasını kolaylaştırır. Ancak en iyi DesktopServer özelliklerinden biri, ücretsiz Desktopserver eklentisi ile yerel sitenizi aşk sunucunuza kolayca taşıyabilmenizdir.
Eklentiyi yükleyin, sitenizi yerel DesktopServer ayarlarınızdan dışa aktarın (“Doğrudan Hosting Server Detay” seçeneğini seçtiğinizden emin olun) ve eklenti üzerinden içe aktarın. Voila! Ancak, Desktopserver’ın doğrudan sunucunuza nasıl yayılacağı hakkında daha fazla yönerge görmek için çevrimiçi belgelerini ziyaret edebilirsiniz. DuplikatorInfo ve Demoyu İndirin

Duplicator, kendi rezervlerinizi ve geçişinizi (ve en popüler seçeneklerden biri) yönetmek için kullanabileceğiniz olağanüstü bir freemium eklentisidir. Ücretsiz bir kopya eklentisiyle, kendi isteğinize göre kolayca yedekleme yapabilir, bir site paketi (içerik paketi, tema ve istemci sitesinde yeniden kullanılacak eklenti tasarlayabilir) ve web sitenizi yerelden canlı olarak hareket ettirebilirsiniz (sadece yükleyin Paketin yerel eklentileri, ardından siteye doğrudan aynı eklentiyi kullanırsınız).
Veya Duplicator Pro kullanıyorsanız, planlanan rezervler, senkronize depolama (Amazon, Dropbox, Google Drive, vb.), Multisitus uyumluluğu, cpanel API, e -posta bildirimi, Pro Destek ve daha fazlası için premium özelliklerden yararlanabilirsiniz. Bir yılın maliyeti bir çift Nike ayakkabısından daha azdır ve web sitenizin güvenli ve garantili olduğunu bilmek orantılı olmaktan daha fazladır. Backupbuddy
Bilgi ve İndir Demo

Başka bir fantastik çözüm ithemes tarafından backupbuddy.Bu güzel eklenti, kendi web sitesi yedeklemenizi yönetmek için ana çözümdür.Bununla birlikte, eksiksiz bir web sitesi yedekleme (veritabanı ve tümü) yapabilirsiniz, normal rezervler planlayabilir, kendi kopyalarınızı (yerel veya backupbuddy stash aracılığıyla) kaydedebilir ve hatta web sitenizi importBuddy ile geri yükleyebilirsiniz. Yerel sitenizi canlı sitenize taşıyın?Web sitenizi bilgisayardan internete (veya ana bilgisayardan ana bilgisayara) taşımak için varsayılan backupbuddy taşıma özelliğini kullanabilirsiniz.Bu eklenti, büyük çıkışınız için web sitenizi sorunsuz bir şekilde iletmek için etki alanı değişikliklerini işler, URL’nizi otomatik olarak değiştirir ve daha fazlasını değiştirir.
Aktar
Bilgi ve İndir Demo

Son olarak, başka bir ücretsiz katı seçenek Transferito’dur. Bu kolay site transfer eklentisi, sunucudan sunucuya ve yerelden sunucuya aktarılmasını destekler (ve tam tersi). Bu nedenle, test için sitenizin kopyasını çevrimdışı taşımak mı yoksa tasarım değişikliklerini doğrudan sitenize taşımak istiyor musunuz? Yöntem 3: Dosyaları yerel olarak yerel sunucudan son canlı seçeneğinize aktarmak, web sitesi dosyanızı manuel olarak taşımaktır. Bu sunucu erişimi gerektirecektir. Temel olarak, işlem veritabanı dosyalarını yerel yüklemelerden indirmeyi, sunucudaki yeni bir veritabanına aktarmadan önce doğru yol için düzenlemeyi gerektirir ve son olarak tüm yerel WordPress kurulum içeriğini yükler. Veritabanı dosyanızı başlatmak için dışa aktarın, yerel sunucunuzu çalıştırın ve phpmyAdmin’e gidin – sadece localhost/phpmyAdmin’i web tarayıcınıza yazın. Bu örnekte XAMPP kullanıyorum ve bu benim phpmyadmin arayüzümün görünümüdür: soldaki panel, tüm veritabanlarının kaydedildiği yerdir. Yerel WordPress siteniz için bir veritabanı seçin ve PhpmyAdmin penceresinin üst kısmındaki dışa aktarın. “Hızlı” dışa aktarma yöntemi varsayılan olarak seçilir. Sağlam bırakın ve Git’i tıklayın.
SQL dosyaları (my_test.sql gibi) bilgisayarınızdaki indirme klasörüne aktarılır. Dosya yolunu değiştirin WordPress sitenizi yerel olarak oluşturduğunuzda, tüm URL’lerinizin mutlak bir yol olacağını unutmayın. Başka bir deyişle, içerik dosyanıza (yayınlar, resimler, yayın türleri) tüm bağlantılar https: // localhost/ile başlayacaktır. Doğrudan yüklemeniz için bu bağlantının yapısını değiştirmeniz gerekir, aksi takdirde bir veritabanı dosyası yüklendikten sonra içeriğiniz doğru görüntülenmez. Bunu yapmak için, yalnızca dışa aktardığınız veritabanı dosyasında “Bul ve Değiştir” yapmak için kod düzenleyicisini kullanın. “Https: // localhost/my_test” i aramak ve değiştirmek ve doğrudan URL’mle değiştirmek için Notepad ++ kullanıyorum. Etki alanım için kök klasöründe bir “my_test” klasörü oluşturuyorum. Doğrudan kök üzerine yükleyecekseniz, herhangi bir klasör yapmanıza gerek yoktur, bu nedenle yedek URL’niz https://www.namadomainanda.com olmalıdır. Yerel WordPress klasörünüzü public_html (barındırma hesabı kökü) adresine yükleyeceksiniz. URL’yi değiştirmeyi bitirdikten sonra kaydedin ve kapatın. Barındırma hesabınızda yeni bir veritabanı oluşturun Artık yerel sunucudaki ana bölümle bitirdiniz. Ortamı yönetmenin ve nihayet web sitenizin yayınlanabilmesi için yüklenen dosyayı almanın zamanı geldi. Paketiniz barındırma hesabınızdan cPanel (Bluehost veya HostGator gibi) kullanıyorsa ve MySQL veritabanını keşfedin, WordPress siteniz için nasıl yeni bir veritabanı hazırlarsınız.
MySQL veritabanını seçtiğinizde, kullanıcı adınızı ve şifrenizi girmeniz istenir. Bu, web siteniz için yeni bir veritabanı ile ilişkilendirilecek yeni bir kullanıcı hesabıdır. WordPress’te veritabanı dosyalarını yapılandırırken ihtiyacınız olacağınız için kullanıcı adınız ve şifreniz gibi kişisel bilgileri kaydedin. Yeni oluşturulan veritabanı, seçtiğiniz kullanıcı adıyla aynı ada sahip olacaktır. Yönetilen bir barındırma hesabı kullanıyorsanız, bir cpaneliniz olmayabilir. Örneğin, WP Engine ile paketinize yeni bir kurulum oluşturabilirsiniz, yalnızca hesabınızı girip bağlantı eklenmesine tıklayarak yeni bir kurulum oluşturabilirsiniz. Ardından, gerekli bilgileri doldurun (bu arada, bunu bir evreleme sitesi olarak ayarlayabilirsiniz. hazır bir alanınız yok).

İşte burada! Yeni siteniz (ve veritabanınız) hazır. Bir veritabanı dosyası yeni bir veritabanına yükleyin Artık sunucuda yeni bir veritabanınız (boş) var, bilgisayarınızda depolanan veritabanı dosyanızı yükleme zamanı. PhpmyAdmin ana bilgisayar arayüzünüzü keşfedin ve İçe Aktar’ı seçin. Yerel bir sunucuda web sitenizden dışa aktardığınız SQL veritabanı dosyasını keşfedin ve seçin. Ana bilgisayarınızın phpmyAdmin yoksa, MySQL veritabanlarında veritabanı geri yükleme seçeneğini kullanın. Aynı şeyi yapar – SQL dosyalarına göz atmanıza ve seçmenize izin verir.

Veritabanı dosyamı içe aktarmak için kurtarma seçeneğini kullanıyorum.Unutmayın, bu önemli bir adımdır, çünkü web sitenizi tam olarak yerel kurulumlarda olduğu gibi kurtarmanıza olanak tanır.Şimdi geriye kalan şey wp-config.php dosyalarını düzenlemek, web sitesi dosyalarını yüklemek ve geçirgen bağlantıları geliştirmek, hazır ve çalıştıracağız.Wp-config.php dosyasını geliştirin Kod düzenleyicinizdeki wp-config.php dosyasını açın (yerel WordPress yükleme klasörünüzü keşfedin).İşte değiştirmeniz gereken tek ayrıntı şunlar: Defin (‘db_name’, ‘nama_database_anda’);
tanımlama (‘db_user’, ‘your_database_user’);

tanımlama (‘db_password’, ‘parola_database_anda’);

tanımlama (‘db_host’, ‘localhost’);

Sunucunuzda doğrudan 3. adımda bir veritabanı oluştururken ayarladığınız ayarları doldurmanız yeterlidir. Ana bilgisayarın adı için sunucu IP adresini doldurun veya ana bilgisayarınız açıkça diyorsa bir yerel olarak bırakın. Burada bir localhost olarak açık bir şekilde ifade edeceğim: “Web sunucunuzda çalışan komut dosyasında bu veritabanına bağlanmak için” localhost “i ana bilgisayarın adı olarak kullanmalısınız.” Ayarları düzenlemeyi bitirdikten sonra dosyayı kaydedin ve kapatın. Hiçbir şey değiştirmeyin. Not: Bir hata oluşursa, her zaman döndürebileceğiniz için eski değerinizin bir kopyasını kaydettiğinizden emin olun. Web sitesi dosyasını yüklemek, her şeyi doğrudan sunucuda hazırladığımız için gerçek WordPress web sitesi dosyasını taşıma zamanıdır. SFTP istemcinizi çalıştırın ve SFTP bağlantı ayrıntılarınızı kullanarak barındırma hesabınıza bağlanın. Eğer yoksa ev sahibinizden alabilirsiniz. Bazı barındırma sağlayıcıları için, SFTP girişi cpanel detayları ile aynıdır. Bağlandıktan sonra, public_html veya www klasörünü (veya WordPress sitenizi yüklemek istediğiniz kökteki klasörü) keşfedin ve yerel sunucudaki WordPress yükleme klasörünüzden tüm dosyaları doğrudan sunucudaki bu dizine kopyalayın. Geçiş Geçir Bağlantıları Son adım, yeni web sitesi permallinin yapısını yerel bir sunucudaki eski sitenize uyacak şekilde değiştirmektir. Bunu yapmak için, yeni web sitesi yönetici kontrol panelinizi açın ve ayarları keşfedin>

admin

Bir Cevap Yazın

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