DigitalOcean 2023'te WordPress Nasıl Barındırılır (Kılavuz)
Yayınlanan: 2023-05-03- DigitalOcean Hesabı Oluşturma
- DigitalOcean'da WordPress'i Dağıtma
- DigitalOcean WordPress Droplet'i oluşturun
- DigitalOcean'da LEMP Kullanarak WordPress Barındırma
- WordPress'iniz için bir Alan adı ayarlayın
- SSS
- Diğer kaynaklar
- Çözüm
WordPress web sitenizi DigitalOcean'da barındırmak, uygun fiyatı, güvenilir altyapısı ve kullanımı kolay arayüzü sayesinde mükemmel bir seçim olabilir.
Bu yazıda, WordPress kurulumunuz için neden DigitalOcean'ı düşünmeniz gerektiğini tartışacağız ve web sitenizi bu platformda nasıl kuracağınız konusunda size bazı anlayışlı bilgiler vereceğiz.
DigitalOcean, sadeliği ve kullanım kolaylığı ile tanınır ve bu da onu hem yeni başlayanlar hem de deneyimli kullanıcılar için ideal bir seçenek haline getirir.
Sanal makineler, depolama, yönetilen veritabanları ve yönetilen Kubernet'ler dahil olmak üzere WordPress kullanıcılarının ihtiyaçlarına göre uyarlanmış geniş bir bulut ürünleri yelpazesi sunar.
Şeffaf fiyatlandırma modeli ve sektör lideri fiyat-performans oranı ile DigitalOcean, işletmelerin beklenmedik maliyetler konusunda endişelenmeden ölçeklenmesini sağlar.
Devamını Okuyun: DigitalOcean Ücretsiz Kredisi Nasıl Alınır (200$ Tamamen Ücretsiz)
Hadi başlayalım!
DigitalOcean Hesabı Oluşturma
DigitalOcean hesabınızı ayarlamak, birkaç basit adımı içeren basit bir işlemdir.
İşte hesabınızı oluşturmanıza yardımcı olacak adım adım bir kılavuz:
- digitalocean.com adresindeki DigitalOcean web sitesini ziyaret edin.
- Ana sayfadaki “Ücretsiz Başlayın” düğmesine tıklayın.
- E-posta adresinizi girin ve güçlü bir parola oluşturun, ardından "Kaydol" düğmesini tıklayın.
- DigitalOcean'dan gelen bir doğrulama e-postası için e-posta gelen kutunuzu kontrol edin ve onay bağlantısını tıklayın.
- E-postanız doğrulandıktan sonra fatura bilgilerinizi vermeniz ve bir ödeme yöntemi (kredi kartı veya PayPal) seçmeniz istenecektir.
- Fatura bilgilerinizi girdikten sonra, DigitalOcean'ın hizmetlerini kullanmaya başlamaya hazır olacaksınız.
Bir DigitalOcean hesabı oluşturmak hızlı ve sorunsuzdur ve hizmetlerine hemen başlamanıza olanak tanır. Hesap kurulumunuzla, artık WordPress web siteniz için mevcut olan çeşitli barındırma seçeneklerini ve özelliklerini keşfedebilirsiniz.
DigitalOcean'da WordPress'i Dağıtma
Artık DigitalOcean hesabınız hazır ve çalışır durumda olduğuna göre, platformda WordPress'i dağıtmanın zamanı geldi.
DigitalOcean, WordPress web sitenizi barındırmak için iki mükemmel seçenek sunar:
- DigitalOcean 1 Tıkla WordPress Kurulumu.
- LEMP Yapılandırması
Öte yandan, DigitalOcean 1-Click WordPress Kurulumu, kullanıcıların bir WordPress Droplet'i yapılandırmasına olanak tanır.
Ayrıca, bir Ubuntu 20.04 Droplet artı LEMP yığınını (Linux işletim sistemi, Nginx web sunucusu, MySQL veritabanı, PHP işlemleri) içerir.
DigitalOcean Damlacıkları, her talep seviyesinde performans gösterecek çeşitli boyut ve yeteneklere sahip olduğundan, bu seçenek daha fazla özelleştirme arayan işletmeler için en uygunudur. Bu kurulum, iki adet ücretsiz güvenlik duvarı destek programı (UFW ve fail2ban) içerir ve ücretsiz SSL sertifika programları ile uyumludur.
DigitalOcean WordPress Droplet'i oluşturun
DigitalOcean'da bir WordPress sitesi kurmak için ilk adım, 1-Click App Marketplace'ten bir WordPress Droplet oluşturmaktır.
Nasıl devam edeceğiniz aşağıda açıklanmıştır:
1. DigitalOcean Dashboard > Oluştur > Damlacıklar'a gidin
2. Marketplace sekmesine tıklayıp "Ubuntu'da WordPress" araması yaparak kolayca kurun . Bir görüntü seçerken, bir WordPress sitesini çalıştırmak için gerekli bileşenlerle önceden yapılandırılmış olarak geldiği için Ubuntu'da WordPress seçeneğini tercih edin.
3. Bir bölge seçme: Ziyaretçileriniz için daha hızlı yükleme süreleri sağlayacağından, hedef kitlenize coğrafi olarak en yakın olan bir bölge seçin.
4. Bir plan seçme: DigitalOcean, farklı ihtiyaçları ve bütçeleri karşılamak için çeşitli planlar sunar. En uygun fiyatlı plan ayda 7 dolardan başlar, ancak sitenizin trafik ve performans gereksinimlerini karşılamaya yetecek kadar kaynak sağlayan bir plan seçmeniz önemlidir. Gerekirse daha sonra her zaman ölçeklendirebilirsiniz.
5. Bir kimlik doğrulama yöntemi seçme : Kimlik doğrulama için bir SSH anahtarı veya parola kullanma arasında seçim yapma seçeneğiniz vardır. Bir SSH anahtarı kullanmak daha güvenlidir ve kurulum konusunda rahatsanız önerilir. Bir parola kullanmayı tercih ederseniz, hesabınız için güçlü ve benzersiz bir parola seçtiğinizden emin olun.
6. Ek seçeneklerin seçilmesi : İhtiyaçlarınıza bağlı olarak otomatik yedekleme, izleme ve özel ağ oluşturma gibi ek seçenekleri etkinleştirebilirsiniz. Bu özellikler, WordPress sitenizin güvenilirliğini, güvenliğini ve performansını sağlamaya yardımcı olabilir.
7. Bir ana bilgisayar adı seçme: Son olarak, Droplet'iniz için WordPress sitenizi doğru bir şekilde temsil eden açıklayıcı bir ana bilgisayar adı seçin. Bu, DigitalOcean kontrol panelinde Droplet'inizi tanımlamayı ve yönetmeyi kolaylaştıracaktır.
Artık kurulumunuz tamamlandı, WordPress Kontrol Panelinize erişmek için WordPress bağlantısına tıklayabilirsiniz.
DigitalOcean'da LEMP Kullanarak WordPress Barındırma
LEMP (Linux, Nginx, MySQL ve PHP) kullanarak DigitalOcean'da WordPress barındırmak, hafif ve güçlü Nginx web sunucusunu kullandığı için diğer kurulumlara kıyasla daha iyi performans sağlar.
Bu, daha hızlı sayfa yükleme süreleri ve gelişmiş kaynak yönetimi ile sonuçlanarak web sitenizin ziyaretçileri için sorunsuz bir kullanıcı deneyimi sağlar.
LEMP'yi DigitalOcean'a yüklemek için şu adım adım talimatları izleyin:
1. Bir resim seçin : DigitalOcean Marketplace sekmesine gidin ve "LEMP" için arama yapın. Bir LEMP yığını için gerekli tüm bileşenleri içeren "20.04'te LEMP" görüntüsünü seçin.
2. Bir bölge seçin : Optimum performans için hedef kitlenize en yakın veri merkezi bölgesini seçin. DigitalOcean, web siteniz için düşük gecikme süresi ve hızlı yükleme süreleri sağlayan dünya çapında birden çok konumda veri merkezlerine sahiptir.
3. Bir plan seçin : Web sitenizin gereksinimlerine göre RAM, CPU ve depolama gibi doğru miktarda kaynak sağlayan bir plan seçin. DigitalOcean, temel web siteleri için aylık 5 ABD dolarından başlayarak, daha yoğun kaynak kullanan siteler için daha yüksek katmanlı planlara kadar esnek fiyatlandırma seçenekleri sunar.
4. Bir kimlik doğrulama yöntemi seçin : Droplet'inize güvenli erişim için, kimlik doğrulama için bir SSH anahtarı veya parola seçin. Ek bir güvenlik katmanı sağladığı için bir SSH anahtarı kullanılması şiddetle tavsiye edilir.
5. Ek seçenekler belirleyin : Droplet'iniz için yedeklemeleri, izlemeyi veya diğer eklentileri etkinleştirmeyi düşünün. Bu özellikler, veri koruması için otomatik yedeklemeler ve sunucunuzun performansına ilişkin öngörüler elde etmek için izleme gibi ek işlevsellik ve gönül rahatlığı sağlar.
LEMP kurulumunu tamamladıktan sonra, WordPress'i kurmak için şu adımları izleyin:
Öncelikle sunucunuzun IP adresini girerek PuTTY kullanarak sunucunuza erişin. Bağlandıktan sonra, "Bağlantı > SSH > Kimlik Doğrulama"ya gidin ve kimlik doğrulama için PPK dosyanızı seçin. Ya da sadece belirlediğiniz IP adresini, Kullanıcı Adı: kök ve Parolayı ekleyerek.
WordPress'i indirmek ve kurmak için aşağıdaki komutları yürütün:
wget https://wordpress.org/latest.tar.gz tar -xvf latest.tar.gz cp -R wordpress/* /var/www/html/ chown -R www-data:www-data /var/www/html/ chmod -R 755 /var/www/html/
Bu adımların izlenmesi, LEMP ile DigitalOcean droplet'inizde başarılı bir WordPress kurulumu sağlayacaktır. WordPress web siteniz için hızlı, güvenli ve güvenilir bir barındırma ortamının avantajlarından yararlanın!
WordPress'iniz için bir Alan adı ayarlayın
DigitalOcean'da barındırılan WordPress web siteniz için bir alan adı ayarlamak, sitenizi kolayca erişilebilir kılmak için önemli bir adımdır.
DigitalOcean, alan adı kayıt hizmetleri sağlamasa da, harici bir sağlayıcıdan kolaylıkla bir alan adı satın alabilir ve bunu DigitalOcean Droplet'inize yönlendirebilirsiniz. Bu bölümde, Droplet'inize alan adı ekleme sürecinde size adım adım rehberlik edeceğiz.
Öncelikle, Namecheap gibi güvenilir bir alan adı kayıt kuruluşundan bir alan adı satın almanız gerekir. İşlem oldukça basittir:
- Namecheap'te istediğiniz alan adını arayın
- Alanın kullanılabilirliğini kontrol edin
- Alan adı varsa sepetinize ekleyin
- Ücretsiz Privacy Protect eklentisi de dahil olmak üzere ödeme işlemini tamamlayın
- Ödeme işlemini bitir
Alan kaydını tamamladıktan sonra, alan adının İsim Sunucusu (NS) kayıtlarını DigitalOcean'a yönlendirmeniz gerekir. Bunu yapmak için şu adımları izleyin:
- Etki alanı kayıt operatörünüzün kontrol panelinde oturum açın
- Alan adı ayarlarınıza gidin ve İsim Sunucusu (NS) kayıtlarını değiştirin
- NS kayıtlarını DigitalOcean'ın İsim Sunucularına aşağıdaki değerlerle yönlendirin:
ns1.digitalocean.com ns2.digitalocean.com ns3.digitalocean.com
DNS değişikliklerinin yayılmasının biraz zaman alabileceğini unutmayın. Bu arada, alan adını DigitalOcean Droplet'inize eklemeye devam edebilirsiniz. Bu adımları takip et:
- DigitalOcean kontrol panelinizde oturum açın
- Sol kenar çubuğundaki Ağ sekmesine gidin
- Etki Alanları sekmesine geçin
- Alan adınızı girin (örn. example.com)
- Açılır menüden Droplet'inizi seçin
- Etki Alanı Ekle'ye tıklayın
Etki alanı adınız başarıyla eklenmelidir ve Etki Alanı Adı Sunucusu (DNS) ayarları sayfasına yönlendirileceksiniz.
Artık alanınızı DigitalOcean Droplet'inize bağladığınıza göre, WordPress web sitenizi bu platformda barındırmanın avantajlarından yararlanabilirsiniz.
SSS
DigitalOcean Droplet'te SFTP'ye Erişme
DigitalOcean Droplet'inize SFTP aracılığıyla erişmek için FileZilla gibi bir istemciye ihtiyacınız var. Bağlanmak için FileZilla'yı başlatın ve ilgili alanlara sunucu IP'nizi, kullanıcı adınızı (genellikle "root") ve şifrenizi girin.
Bir SSH anahtarınız varsa, şifre yerine onu kullanın. SFTP bağlantı noktası genellikle 22'dir. Bağlandıktan sonra, FileZilla'nın arayüzünü kullanarak sunucu dosyalarınıza göz atabilir ve bunları yönetebilirsiniz.
WordPress özelleştirmesi için DigitalOcean SFTP'ye bağlanma
SFTP kullanarak Droplet'inizde oturum açtıktan sonra, WordPress kurulum dizinine gidin. Varsayılan olarak bu, 1-Click WordPress kurulumu için /var/www/html/ konumunda bulunur.
Bu dizinde, temalar, eklentiler ve yüklemeler dahil olmak üzere tüm WordPress dosyalarını bulacaksınız. Artık dosyaları yerel makinenizden sunucuya aktarabilir veya WordPress sitenizi özelleştirmek için mevcut dosyaları düzenleyebilirsiniz.
Diğer kaynaklar
WordPress Nasıl Kurulur (Adım Adım) Kılavuzu 2023
WordPress Teması Nasıl Kurulur (Yalnızca 5 Adım)
Çözüm
Sonuç olarak, WordPress web sitenizi DigitalOcean'da barındırmak, kullanıcı dostu arayüzü, satın alınabilirliği ve mükemmel müşteri desteği nedeniyle harika bir seçim olabilir.
İster WordPress DigitalOcean 1-Click kurulumunu ister LEMP + WordPress'i seçin, sitenizi mümkün olan en iyi performans için özelleştirmek ve optimize etmek için çeşitli özelliklere ve araçlara erişebileceksiniz.
Codeless'ın kurucu ortaklarından biri olarak, WordPress ve web uygulamalarını geliştirme konusundaki uzmanlığımın yanı sıra, barındırma ve sunucuları etkin bir şekilde yönetme konusunda geçmiş bir geçmişe sahibim. Bilgi edinme tutkum ve yeni teknolojileri inşa etme ve test etme hevesim beni sürekli yenilik yapmaya ve gelişmeye itiyor.
Uzmanlık:
Web Geliştirme,
Web Tasarımı,
Linux Sistem Yönetimi,
SEO
Deneyim:
Specular, Tower ve Folie gibi en popüler WordPress Temalarından bazılarını geliştirip tasarlayarak Web Geliştirmede 15 yıllık deneyim.
Eğitim:
Mühendislik Fiziği derecem ve Malzeme Bilimi ve Opto Elektronik alanında Yüksek Lisans derecem var.
Twitter, Linkedin