WordPress, blogcular, işletmeler ve kendi web sitesini barındırmak isteyen herkes için mükemmel güçlü bir içerik yönetim sistemidir. Uygun fiyatlı bir VPS sağlayıcısı arıyorsanız, Hetzner sadece 4,15 EUR/ay fiyat startingate at an excellent seçenek. Bu kılavuzda, Hetzner VPS üzerinde WordPress’in nasıl kurulup yapılandırılacağı adımlarını anlatacağız.
Ön Koşullar
Başlamadan önce aşağıdaki şartları karşıladığınızdan emin olun:
- Bir Hetzner VPS: Hetzner üzerinde bir VPS planına kaydolun ve tercih ettiğiniz yapılandırmayı seçin.
- Alan Adı: VPS IP adresinize yönlendirilmiş bir alan adına ihtiyacınız olacak.
- Temel Linux Bilgisi: Komut satırı işlemlerine ve Linux tabanlı sistemlere aşina olmak.
Adım 1: VPS’nizi Kurma
Hetzner VPS’nizi kurup çalıştırdıktan sonra, aşağıdaki komutla SSH üzerinden bağlanın:
ssh root@your_ip_address
your_ip_address kısmını VPS’nizin gerçek IP adresiyle değiştirin.
Adım 2: Sistem Paketlerini Güncelleyin
Herhangi bir yazılım kurmadan önce, sistem paketlerinizi güncellemek iyi bir uygulamadır. Aşağıdaki komutları çalıştırın:
apt update
apt upgrade -y
Adım 3: Gerekli Yazılımları Kurma
WordPress çalıştırmak için bir web sunucusu, bir veritabanı sunucusu ve PHP’ye ihtiyacınız olacak. Apache, MySQL ve PHP’yi şu komutla kurun:
apt install apache2 mysql-server php libapache2-mod-php php-mysql -y
Kurulumları Doğrulayın
- Apache: Web tarayıcısına VPS IP adresinizi yazın. Apache’nin varsayılan sayfasını görmelisiniz.
- MySQL: MySQL kurulumunu güvenli hale getirin:
mysql_secure_installation
İsteğe bağlı soruları takip ederek yönetici parolası belirleyin ve güvenliği sağlayın.
Adım 4: WordPress İçin MySQL Veritabanı Oluşturun
MySQL’e giriş yapın:
mysql -u root -p
MySQL kabuğuna girdikten sonra, yeni bir veritabanı ve kullanıcı oluşturan komutları çalıştırın:
CREATE DATABASE wordpress_db;
CREATE USER 'wordpress_user'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wordpress_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
'your_password' kısmını güçlü bir parola ile değiştirin.
Adım 5: WordPress’i İndirin ve Yapılandırın
Web dizinine gidin ve en son WordPress paketini indirin:
cd /var/www/html
wget https://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gz
mv wordpress/* .
rm -rf wordpress latest.tar.gz
Sonra, bir yapılandırma dosyası oluşturarak WordPress’i yapılandırın:
cp wp-config-sample.php wp-config.php
nano wp-config.php
Veritabanı yapılandırma değerlerini şu şekilde değiştirin:
define('DB_NAME', 'wordpress_db');
define('DB_USER', 'wordpress_user');
define('DB_PASSWORD', 'your_password');
define('DB_HOST', 'localhost');
Değişiklikleri kaydedip çıkın.
Adım 6: Dosya İzinlerini Ayarlayın
Web sunucusunun gerekli dosyaları okuyup yazabilmesini sağlayın:
chown -R www-data:www-data /var/www/html
chmod -R 755 /var/www/html
Adım 7: Apache Rewrite Modülünü Etkinleştirin
WordPress, güzel URL’ler oluşturmak için Apache’nin rewrite modülüne güvenir. Bunu şu komutla etkinleştirin:
a2enmod rewrite
systemctl restart apache2
Adım 8: Tarayıcı Üzerinden WordPress Kurulumunu Tamamlayın
Şimdi, bir web tarayıcısı açın ve http://your_ip_address adresine gidin. Ekrandaki talimatları takip ederek kurulumu tamamlayın.
Kurulum sırasında sitenizin başlığını, yönetici kullanıcı adını, parolasını ve email adresinizi belirleyeceksiniz.
En İyi VPS Sağlayıcılarının Karşılaştırması
| Sağlayıcı | Fiyat (EUR/USD) | Temel Özellikler |
|---|---|---|
| Contabo VPS | 5.99 EUR/ay | Yüksek depolama, düşük maliyet |
| Hetzner Cloud | 4.15 EUR/ay | Mükemmel performans, kolay ölçeklenebilirlik |
| DigitalOcean | 6 USD/ay | Kullanıcı dostu arayüz, yeni başlayanlar için uygun |
| Vultr | 6 USD/ay | Çoklu lokasyonlar, hızlı SSD depolama |
| Linode (Akamai) | 5 USD/ay | Yüksek güvenilirlik, iyi destek |
SSS (Sıkça Sorulan Sorular)
Hetzner ile yönetilen bir veritabanı hizmeti kullanabilir miyim?
Evet, tercihinize göre yönetilen bir veritabanı hizmeti kullanabilirsiniz. Yönetilen veritabanları ile yedekleme, güncelleme ve ölçeklendirme sorumluluğunu üstlenirsiniz; böylece uygulamanıza odaklanabilirsiniz. Hetzner, farklı yönetilen hizmet seçenekleri de sunar ve bunlar üretim ortamında faydalı olabilir.
Kendiniz barındıran WordPress’in güvenlik en iyi uygulamaları nelerdir?
Kendiniz barındırırken, yazılım güncellemelerini düzenli yapmak, güçlü şifreler kullanmak, HTTPS ve SSL sertifikaları ile güvenliği sağlamak ve düzenli yedekler almak en iyi uygulamalardır. Ayrıca, Wordfence gibi güvenlik eklentileri kullanmayı ve düzenli güvenlik denetimleri yapmayı düşünün.
Mevcut bir WordPress sitesini Hetzner’a nasıl taşırım?
Mevcut WordPress sitenizi taşımak için, phpMyAdmin veya komut satırı kullanarak veritabanınızı dışa aktarın. WordPress dosyalarınızı SCP veya FTP kullanarak yükleyin. Veritabanınızı yeni oluşturduğunuz veritabanına içe aktarın ve wp-config.php dosyanızdaki veritabanı bilgilerini güncelleyin. Ayrıca, site URL ve kalıcı bağlantılar ayarlarını da güncellemeniz gerekebilir.
Daha fazla bilgi için full VPS karşılaştırmamıza göz atın. Hetzner üzerinde kendi barındırmalı WordPress deneyiminizin tadını çıkartın!