Tartışma

Sıfırdan VPS Hosting Kurulumu: Apache, CyberPanel ve PHP-FPM Optimizasyonu

Başlatan ofaman · 28 Ağu 2026 02:22 · 0 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Sıfırdan bir VPS (Virtual Private Server) hosting kurulumu, web projeleri için güçlü bir altyapı oluşturmanın temelini atar. Bu yazıda, Apache web sunucusu, CyberPanel kontrol paneli ve PHP-FPM optimizasyonu ile adım adım bir kurulum sürecini ele alacağız.

Öncelikle, VPS sunucunuza erişim sağlamak için SSH kullanarak komut satırı arayüzüne giriş yapmalısınız. Bağlantı sağladıktan sonra, sistem güncellemelerini yapmak önemlidir. Aşağıdaki komutları kullanarak güncellemeleri gerçekleştirebilirsiniz:

CODE
1sudo apt update && sudo apt upgrade -y


Güncellemeler tamamlandığında, Apache web sunucusunu kurmaya geçelim. Apache, esnek yapısı ve geniş modül desteği ile popüler bir tercihtir. Kurulum için şu komutu kullanabilirsiniz:

CODE
1sudo apt install apache2 -y


Kurulum tamamlandıktan sonra, Apache'nin çalıştığını kontrol etmek için tarayıcınızda sunucunuzun IP adresini yazabilirsiniz. Eğer "It works!" mesajı görüyorsanız, Apache başarıyla kuruldu demektir.

Bir sonraki adım, CyberPanel’i kurmaktır. CyberPanel, kullanıcı dostu arayüzü ile VPS yönetimini kolaylaştırır. Kurulum için aşağıdaki komutu kullanabilirsiniz:

CODE
1sudo bash <(curl https://cyberpanel.net/install.sh)


Kurulum sırasında, gerekli bileşenler otomatik olarak yüklenecek ve yapılandırılacaktır. Kurulum tamamlandığında, CyberPanel’e erişmek için tarayıcınızda http://sunucu-ip-adresi:8090 adresine gidin. Buradan kullanıcı adı ve şifre ile giriş yapabilirsiniz.

Son olarak, PHP-FPM optimizasyonu ile performansı artırmak için gerekli ayarları yapmalısınız. PHP-FPM, PHP'nin daha hızlı çalışmasını sağlar ve kaynak kullanımını optimize eder. Aşağıdaki adımları takip ederek PHP-FPM’i yapılandırabilirsiniz:

  1. PHP-FPM’i kurun:
CODE
1sudo apt install php-fpm -y

  1. Apache’nin PHP-FPM ile çalışması için gerekli ayarları yapın. Apache konfigürasyon dosyasına gidin:
CODE
1sudo nano /etc/apache2/sites-available/000-default.conf

  1. Dosyaya aşağıdaki satırı ekleyin:
CODE
123<FilesMatch \.php$>
    SetHandler "proxy:unix:/run/php/php7.x-fpm.sock|fcgi://localhost/"
</FilesMatch>

Daha sonra, Apache’yi yeniden başlatın:
CODE
1sudo systemctl restart apache2


Bu adımların ardından, VPS sunucunuz hazır ve optimize bir şekilde çalışmaya başlayacaktır. Kurulum sürecinde karşılaşabileceğiniz sorunları ve çözümleri burada tartışabilirsiniz.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi