Magento Mağazasını cPanel'den Bulut Barındırma'ya Taşımak için Adım Adım Kılavuz

Yayınlanan: 2019-06-04

Bu öğreticiyi yazarken, Magento 897.226 çevrimiçi mağazaya güç veriyor ve sayı her saat artıyor!

Magento, temel olarak platformun esnekliği ve temel Magento özelliklerini genişleten ve geliştiren çok sayıda mevcut uzantı nedeniyle, hızla e-Ticaret işletmeleri için CMS haline geliyor. Hafif bir öğrenme eğrisine rağmen, Magento, ilk kez mağaza sahiplerinden e-ticaret endüstrisinin gazilerine kadar herkes tarafından benimseniyor.

Artık, çevrimiçi bir işletmenin, ona güç veren barındırma çözümü kadar iyi olduğu yaygın bir bilgidir. Başka bir deyişle, barındırma bir e-ticaret mağazası yapar veya bozar. Magento, oldukça yüksek kaynak gereksinimleriyle tanınır ve bu nedenle, her barındırma türü Magento destekli bir mağaza için ideal değildir.

Bu, birçok ilk zamanlayıcının yaptığı yaygın bir hatadır. Mağaza geliştirme için sağlıklı bir miktar harcadıktan sonra, paylaşılan bir barındırma sunucusunda barındırıyorlar! Ardından, çöken sayfalardan ve gelir kaybından şikayet edin.

E-ticaret oldukça rekabetçi bir endüstridir ve rakip mağazalara göre her türlü avantaja ihtiyacınız vardır. Barındırma ve sunucu yönetimi sorunlarına takılırsanız, işinizi büyütmeye, markanızı oluşturmaya ve büyüme hileleri uygulamaya gerçekten odaklanmak için zaman bulamazsınız.

Karşılaştığınız hemen hemen her başarılı e-ticaret mağazası, bulut tabanlı bir barındırma çözümünde barındırılır. Bulut barındırmanın nasıl çalıştığını veya işletmeniz için uygun olup olmadığını bilmiyorsanız, bu eğitim tam size göre.

Neden Bulut Barındırma Seçmelisiniz?

  • Performans: Bulut barındırma çözümü, mağaza için hız ve performans sağlayan özel bir bulut sunucusu sağlar.
  • Ölçeklenebilirlik: E-ticaret mağazaları, genellikle satış sezonları ve mağaza kampanyaları sırasında sunucu kaynaklarının hızlı ölçeklenebilir olmasını gerektirir.
  • Maliyetler: Fiyatlandırma planları pahalı görünebilir, ancak uzun vadede, aksi takdirde ucuz barındırmada düzenli olarak meydana gelen sorunları düzeltmeye gidecek olan paradan tasarruf edeceksiniz.
  • Kaynaklar: Bulut sunucunuz, kendi tahsis edilmiş kaynak tahsisiyle birlikte gelir. Ölçeklenebilirlik özelliğiyle birleştiğinde, bulut barındırmanın faydalarını görmek kolaydır.
  • Güvenlik: Bulut barındırma, bulut barındırmanın temel süreçlerinde yerleşik bir güvenliğe sahiptir. Ayrıca sunucular, 2FA, güvenlik duvarları ve kötü amaçlı yazılımdan koruma çözümleri gibi ek güvenlik önlemleriyle birlikte gelir.
  • Kesinti Süresi Riski: Süper optimize edilmiş mimari nedeniyle, bulut sunucuları aslında minimum kesinti süresi ve iyileştirilmiş performans yaşar.
  • Daha İyi Trafik Ani İşlemleri: Bulut sunucuları, bulut barındırmayı tanımlayan birkaç temel özellik nedeniyle genel olarak periyodik trafik artışlarına daha iyi hazırlanır.

Bunlar, bulut barındırmayı Magento mağazanız için çok uygun hale getirdiğini düşündüğüm birkaç avantaj.

Şimdi, mevcut paylaşılan barındırma hizmetinizden bir bulut sunucusuna geçmek istediğinize ikna olduysanız, piyasada birçok seçenek bulacaksınız. Ve yönetilen ve yönetilmeyen bulut barındırma arasındaki zor soruyu keşfedeceksiniz. Her bulut sağlayıcısının özellikler için kendi terminolojisi vardır ve satış sayfalarındaki birçok ayrıntı birçok mağaza sahibi için pek anlamlı değildir. Bu, e-ticaret endüstrisinde bulut barındırmanın benimsenmemesinin önemli bir nedenidir.

Magento mağaza sahiplerine yardımcı olmak için şimdi, e-Ticaret mağazaları için süper hızlı yönetilen barındırma sunan Magento için yönetilen bir bulut barındırma olan Cloudways'i tanıtacağım. Cloudways tarafından yönetilen bir sunucuyu seçtiğinizde, Magento mağazası için iş için hazır, optimize edilmiş bir sunucu elde edersiniz. Ancak bundan daha fazlası, Cloudways bir Magento mağazası sahibi olarak sunucu yönetimi sorunları hakkında endişelenmenize gerek kalmamasını sağlar. Bu şekilde, tüm zamanınızı işinizi büyütmenin yeni yollarını düşünmeye adayabilirsiniz.

Cloudways ile Magento sunucunuzu AWS, GCE, Linode, DigitalOcean ve Vultr dahil olmak üzere sektör lideri beş bulut altyapısı sağlayıcısından birinde barındırma seçeneğine sahip olursunuz. Bu nedenle, her Magento mağazasının bütçesine uyan bir Cloudways planı her zaman vardır. Ayrıca Cloudways şunları sunar:

  • SSD Tabanlı Barındırma
  • Gelişmiş Önbellek seçenekleri
  • CloudwaysCDN
  • Optimize Yığın
  • Özel Güvenlik Duvarları
  • 1-Tıkla Kurulum
  • Otomatik Yedeklemeler
  • Dikey Ölçeklendirme
  • Otomatik İyileştirme Sunucuları
  • 7/24 Uzman Desteği

Mağazanızı Cloudways'e Taşımaya Hazır mısınız?

Mağazanızı cPanel hostinginizden Cloudways tarafından yönetilen bir sunucuya taşımaya hazırsanız, başlayalım.

İşlem oldukça basittir ve aşağıdaki adımları izlerseniz, Magento mağazanızı yeni Cloudways tarafından yönetilen sunucunuzda hemen bulundurursunuz.

Her şeyden önce, tüm veritabanları dahil olmak üzere mağazanızın tam yedeğini alın. Bunun için bir SSH terminali aracılığıyla Magento cPanel barındırma sunucunuza bağlanın. PuTTY gibi bir istemci kullanmanız gerekir. Bağlandıktan sonra Magento 2 mağazasının kök dizinine gidin.

Ardından, aşağıdaki komutla mağazanızın bir yedeğini oluşturun:

mysqldump -u adınız -p adınız > veritabanı.sql

Bu komut, veritabanı kullanıcı adını, veritabanı adını ve veritabanı döküm dosyasının adını gerektirir. Komut, veritabanı parolasını soracaktır. Komut tamamlandığında, cPanel barındırma hizmetinize erişin ve Dosya Yöneticisi > Kök Dizin'e gidin.

? Kılavuz: Magento Mağazasını cPanel'den Bulut Barındırma'ya Taşıma | MageWorx Magento Blogu

Bu genellikle cPanel barındırma klasör yapısı şöyle görünür:

Tüm dosya ve klasörleri sıkıştırın.

? Kılavuz: Magento Mağazasını cPanel'den Bulut Barındırma'ya Taşıma | MageWorx Magento Blogu

Zip dosyasını newbackup.zip olarak adlandırdım. Bu noktada web sitesi ve veritabanı yedekleri hazırdır. Genellikle, zip dosyası www.alanadiniz.com/newbackup.zip'e benzer bir URL'de bulunur.

Şimdi Cloudways platformuna geçme zamanı. İşin ilk sırası bir Cloudways hesabının oluşturulmasıdır.

Sadece adınızı, e-posta adresinizi, şifrenizi girerek ve birkaç soruyu yanıtlayarak Cloudways'e kaydolabilirsiniz.

Hesabınızı oluşturduktan sonra açılır menüden Magento uygulamasını seçin.

? Kılavuz: Magento Mağazasını cPanel'den Bulut Barındırma'ya Taşıma | MageWorx Magento Blogu

Ardından, yönetilen uygulamanıza ve sunucunuza adı verin.

? Kılavuz: Magento Mağazasını cPanel'den Bulut Barındırma'ya Taşıma | MageWorx Magento Blogu

Şimdi sıradaki adım, Digital Ocean'ı seçtiğim için çeşitli bulut altyapı sağlayıcıları arasından seçim süreci. Ardından, sunucu boyutunu işletmenizin ihtiyacına göre ayarlayın ve son olarak sunucunun konumunu seçin.

? Kılavuz: Magento Mağazasını cPanel'den Bulut Barındırma'ya Taşıma | MageWorx Magento Blogu

Şimdi, ŞİMDİ BAŞLAT'a tıklayın!

Birkaç dakika sonra sunucu bu ekran görünümüyle başlayacaktır.

? Kılavuz: Magento Mağazasını cPanel'den Bulut Barındırma'ya Taşıma | MageWorx Magento Blogu

Taşımayı Başlatın

Geçiş sürecine girmeden önce mevcut uygulama ve veritabanı dosyalarını kaldırmanız gerekir. Bunun için SSH üzerinden Cloudways sunucusuna bağlanın ve mağazanın kök dizinine gidin. Tüm dosya ve klasörleri aşağıdaki komutla kaldırabilirsiniz:

rm -rf *

Şimdi, uygulama panosuna gidin ve oradan LAUNCH DATABASE MANAGER .

? Kılavuz: Magento Mağazasını cPanel'den Bulut Barındırma'ya Taşıma | MageWorx Magento Blogu

Tabloların listesini göreceksiniz. Hepsini seçin ve Bırak'a tıklayın.

? Kılavuz: Magento Mağazasını cPanel'den Bulut Barındırma'ya Taşıma | MageWorx Magento Blogu

Ardından, SSH terminaline gidin ve şu komutu çalıştırın:

wget http://alaniniz.com/newbackup.zip

cPanel barındırmada barındırılan zip dosyasının URL'sini eklemeyi unutmayın.

Şimdi, dosyayı açın:

newbackup.zip dosyasını aç

Ve bu komutla veritabanını Cloudways uygulamasına aktarın:

mysql -u CLOUDWAYS-DB-KULLANICI ADI -p CLOUDWAYS-DB-NAME < database.sql

Yukarıdaki komutta, Cloudways'e yüklenen uygulamanızın veritabanı kimlik bilgilerini sağlayın. Komutun parola soracağını unutmayın (veritabanı kimlik bilgileri bölümünde bulunur).

Şimdi env.php dosyasını açın (mağazanızın app/etc dizininde bulunur) ve veritabanı kimlik bilgilerini Cloudways tarafından sağlanan setle değiştirin.

Tebrikler! Magento mağazanızı yavaş cPanel barındırmadan yıldırım hızında Cloudways tarafından yönetilen sunucuya başarıyla taşıdınız. Bu nedenle, şu CLI komutlarını kullanarak önbelleği temizlemeniz yeterlidir:

php bin/magento kurulumu:yükseltme

php bin/magento kurulumu:di:derleme

php bin/magento önbelleği:temiz

php bin/magento önbelleği:flush

Bunu yaptıktan sonra, her şeyin yolunda olup olmadığını kontrol etmek için mağazanızın ana sayfasını ziyaret edin.

Son sözler

Umarım şimdiye kadar Magento mağazanızı paylaşılan cPanel barındırmadan bir Bulut barındırmaya taşımanın kolay sürecini anlamışsınızdır. Daha da önemlisi, Magento bulut barındırmanın neden çevrimiçi mağazanız için ideal bir seçim olduğuna dair net bir fikir edinirsiniz.

Buraya kadar geldiğinize göre, Cloudways'in 'BOOSTMAG' Promosyon Kodu ile ÜCRETSİZ 20 $ Kredi sunduğuna dair bir sürpriz yapmak istiyorum.

Hala herhangi bir sorunuz veya kafa karışıklığınız varsa, yorum bölümünü kullanın, size geri döneceğim.