VestaCP, RedHat / CentOS veya Ubuntu çalıştıran makinelere yükleyebileceğiniz bir açık kaynak web barındırma kontrol paneli. Barındırılan hizmetlerin yapılandırmalarını değiştirmek ve ayarlamak isteyen deneyimli olmayan kullanıcılar için mükemmel, çok temiz ve net bir grafik arayüze sahip dikkat çekici bir web kontrol paneli.
Başlarken
Bu kılavuzdaki adımlara başlamadan önce aşağıdaki önkoşulları yerine getirdiğinizden emin olun:
- 1 Cloud Server veya Dedicated Server ile temiz bir CentOS 7 yüklemesi.
- Tüm komutlar kök (root) kullanıcı olarak çalıştırılmalıdır
Yum paketlerini güncelleyelim ve sunucuyu yeniden başlatalım.
yum -y update && reboot
Temel paketleri kuralım.
yum -y install wget curl
SElinux’u devre dışı bırakalım.
setenforce 0
SElinux’un durumunu kontrol edelim.
getenforce
Eğer Disabled diyor ise SElinux devre dışı bırakılmıştır. Disabled demiyor ise sunucuya reboot atın ve tekrar deneyin.
VestaCP’yi kurmadan önce ihtiyacınız olan şeyler:
- Kontrol panelinde kullanılan IP’de çözümlenecek geçerli bir ana makine adı (hostname)
- Kurulum sırasında ayarlanacak bir e-posta adresi ve bir şifre
Bir dizin oluşturalım.
mkdir vestacp
vestacp dizinine geçelim.
cd vestacp
VestaCP kurulum komut dosyasını çekelim.
curl -O http://vestacp.com/pub/vst-install.sh
Bu betiği çalıştırılabilir yapalım.
chmod +x vst-install.sh
Kurulumu başlatalım.
bash vst-install.sh
Tercih ettiğiniz bu değilse, gelişmiş ayarı da kullanabilirsiniz. Özel seçenekler kullanmak istiyorsanız VestaCP kurulum sihirbazı servisinden komut oluşturabilirsiniz.
Kurulum sırasında aşağıdaki gibi bir ekran ile karşılaşacaksınız. y + enter diyerek kurulumu onaylıyoruz.

Mail adresimizi yazarak enter diyoruz.

Hostname doğrulayıp enter diyoruz.

Kurulum başlıyor. VestaCP’nin kurulumu 15 dakika kadar sürebilir.

Yükleme işlemi ağ bağlantınızın hızına bağlı olarak biraz zaman alabilir, bu nedenle sabırlı olun. Kurulumun sonunda, STDOUT’a yazılan panelde oturum açmak için URL, kullanıcı adı ve şifreyi görmelisiniz.

Web tarayıcınızdaki URL’ye gidin ve kullanıcı adı ve parolayı girin.

Giriş yapmış olmalısın.

Sonuç
Gördüğünüz gibi, kurulum basit. Linux’un RHEL veya Ubuntu tabanlı bir dağıtımını çalıştırıyorsanız ve daha az tecrübeli kullanıcıları barındırmanız gerekeceğini düşünüyorsanız, web barındırma kontrol paneliniz olarak VestaCP’yi yüklemeyi düşünün. Bu rehber size yardımcı olduysa, ilgilenebilecek diğer kişilerle paylaşabilirsiniz.
VestaCP kontrol panelini türkçe dil ile kullanmak isterseniz VestaCP Kontrol Paneli Türkçe Dil Yapma adlı yazımdan VestaCP kontrol panelinin nasıl türkçe dil ile kullanılacağına bakabilirsiniz.
Yararlanılan Kaynaklar:
You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest
Error: yum install failed
hatası alıyorum
İlgili sorun muhtemelen sunucunuzda hatalı bir paket bulunması ve güncellemelere dahil edilememesi nedeniyle oluşuyor olabilir.
Sorun çıkaran paketi tespit edip yum güncelleme listesinden çıkarmanız ya da ilgili paketi sunucunuzdan kaldırmanız gerekir.
Detaylı bilgi için internette araştırma yapabilirsiniz.