NS Vesta kontrol paneli web sitelerini yönetmek için bir sunucu kontrol panelidir, VESTA CP ücretsizdir açık kaynak kodludur ve aşağıdakiler gibi en kullanışlı işlevleri uygular:
- Web sunucusu, php ve python'u destekler
- Dns sunucusu
- Veritabanı sunucusu (Mysql ve Postgres)
- Posta sunucusu
- Ftp sunucusu
- Nginx (yüksek performanslı hafif bir ters proxy / web sunucusu olan)
- Otomatik yedeklemeler
- VESTACP ve servis güncelleme yöneticisi
- Yerleşik kullanıcı ve sistem izleme
- Yapılandırılabilir AntiSpam ve Antivirüs
- Basit grafik arayüz ve html ve css şablonları oluşturma imkanı
- Güvenli platform, IPV6 ve https'yi destekler
- GPL v3 lisansı
Bu kontrol paneli, işletim sistemlerine sahip herhangi bir bilgisayar veya sunucuda çalışır:
- RHEL / CentOS 5.x, 6.x ve 7.x
- Debian 6,7,8
- Ubuntu 12.04 - 15.10
- Şu anda en çok tavsiye edilen Centos 6.5 64bit'tir.
C++ ve php ile programlanmıştır, böylece koda erişebilir ve ihtiyaçlarımıza göre veya ayrı olarak bulunan her sayfanın tasarımına göre değiştirebiliriz.
VESTACP'yi bu eğitimde aşağıda belirtildiği gibi kurabilmek için gerekli gereksinimler, bir sunucuda veya sanal bir makinede Centos veya yukarıda belirtilen dağıtımlardan birinin kurulumuna sahip olduğumuzu ve sunucuya kök erişimimizin olması gerektiğini varsayar.
Daha sonra Vesta kontrol panelini indirip kuracağız bunun için SSH ile bağlanıyoruz veya terminal penceresine aşağıdaki kodu yazıyoruz.
Ubuntu veya Debian üzerine kurarsak:
curl -O http://vestacp.com/pub/vst-install-debian.shCentOS'a yüklersek:
curl -O http://vestacp.com/pub/vst-install-rhel.shBir CentOS kurulumunu üstleneceğiz. Ardından, hiçbir http sunucusunun veya hizmetinin kurulu olmadığından emin olmalıyız, bu yüzden onu ortadan kaldırıyoruz.
yum -y httpd'yi kaldırkök modunda yükleyiciyi çalıştırıyoruz:
bash vst-install-rel.shBirçoğu yukarıda isimlendirdiğimiz, kurulacak tüm hizmetleri gösteren kurulum ekranı görüntülenecektir.
Devam edip etmeyeceğimizi belirtmemizi isteyecek, bu yüzden tuşuna basarak kuruluma devam ediyoruz. Sonra bizden bir e-posta adresi yazmamızı isteyecek, burada bunun Gmail veya başka bir sağlayıcıdan olması gerektiğini unutmamalıyız.
Kontrol paneli, yönetici erişim verilerini ve meydana gelen diğer olayları bize göndermek için bu e-postayı kullanacaktır. Kurulumun sonunda bize ekrandaki verileri gösterecek, ardından yönetim sisteminden Vesta kurulum verilerini değiştirebiliriz.
Ardından atadığımız IP ve 8083 portundan panelin çalıştığını görebiliriz:
https://104.236.66.100:8083/
Yüklü bir SSL sertifikamız olmadığı için, güvenli olmayan bir sayfa veya özel olmayan bir bağlantının uyarı ekranı ile karşılaşacağız.
seçiyoruz Gelişmiş Ayrıntılar veya Güvenli Olmayan Modda Devam Et Kullandığımız tarayıcıya bağlı olarak giriş ekranını göreceğiz.
Yönetici moduna girmek için kurulum sırasında bize atanan kullanıcı adı ve şifreyi yazacağız.
Giriş yaptığımızda, ilk önce bize varsayılan kullanıcı olduğunu ve ona atanan hizmetler hakkında bazı bilgileri gösteren yönetim kontrol paneline erişeceğiz.
Buradan kullanıcı hesapları oluşturabilir, kaynakları veya paketleri atayabilir ve VESTA CP'nin önceden yapılandırılmış olarak getirdiği planları ve planları atayabiliriz.
Ayrıca, planları kaydetmek için eriştiğimiz planlar menüsünden farklı kullanıcılar için kaynaklar atayarak kendi paketlerimizi veya planlarımızı oluşturabiliriz.
Burada, ilgili hizmetleriyle 10 alan hesabına sahip olma olasılığını atayan planlardan birini görebiliriz.
Gördüğümüz gibi Vesta CP, çok kullanıcılı bir kontrol panelidir basit ve çevik bir tema ile diğer kullanıcılara veya VPS'ye paketler sunabileceğimiz yer. Farklı hosting planları ekleyebilir ve kullanıcılarına göre atayabiliriz.
Bir etki alanı eklemek veya VestaCP'de bir web sitesini barındırmak için bir alan oluşturmak için web'e gideceğiz ve üzerine tıklayacağız. Yeni alan ekle.
Tüm özellikleri ve sınırlamaları yapılandırabiliriz, hatta istatistikleri sınırlayabilir veya yetkilendirebiliriz. Birçok kontrol panelinin sahip olmadığı önemli bir husus, VESTACP, sunucudaki veya etki alanına ve kullanıcıya göre kaynakların kullanımını görmemizi sağlar., böylece bellek kullanımı, CPU, bant genişliği kullanım raporlarının gerçek zamanlı istatistiklerini görebiliriz. hadi menüye gidelim Grafikler ve kaynakların tüketimini görebiliriz.
Bu durumda sunucu yükünün tüm kaynakların kullanımına göre %50 olduğunu görebiliriz, daha sonra sayfayı aşağı indirirsek diğer kaynakları ve tüketimlerini tek tek görebiliriz.
Çok ilginç bir özellik, İstatistiklerde, her kullanıcının yaptığı hizmet ve kaynakların kullanımını görebiliriz. ve sunucu hizmetlerinin kullanımına genel bakış.
itibaren Güvenlik duvarı menüsü Kabul etmek istediğimiz ve engelleyeceğimiz portları kolayca yapılandırabiliriz, güvenlik duvarı iptables ve Fail2ban kullanır.
Bu araçlar eğitimlerde ele alındı:
- CentOS'ta Fail2ban ile SSH nasıl korunur
- Fail2ban'ı kurun ve SSH ve Nginx ile ilişkilendirin
Fail2ban ile ayrıca kaba kuvvet saldırıları yapılan veya oturum açmaya çalışırken çok fazla parola hatası algılama gibi kötü amaçlı işlemler gerçekleştiren IP'leri de engelleyecek, ayrıca bağlantı noktalarını veya güvenlik açıklarını taramaya çalışan kişileri de engelleyecektir.
Fail2Ban, IDS yani saldırı tespit sistemi olarak kullanılır, bir isteğin iyi olup olmadığını değerlendirir ve kötü niyetli veya şüpheli olduğu tespit edilirse, güvenlik duvarına bir engelleme kuralı eklenerek IP adreslerinin reddedildiğini belirtir. belirtilen süre. Fail2Ban, çeşitli Apache hizmetleri, e-posta, SSH, MySQL vb. için filtrelerle birlikte gelir.
Resmi web sitesinden bir Vesta CP demosu denemek istiyorsanız, işte burada:
Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.