BrainyCP¶
Bu makalede
Bilgi
BrainyCP, web sunucularını ve barındırma hizmetlerini yönetmek için tasarlanmış, sezgisel bir arayüze sahip modern bir sunucu kontrol panelidir. Sistem, tek bir erişim noktasından birden fazla servisi yönetmek için kapsamlı bir çözüm sunar. BrainyCP; hem küçük kişisel projeler hem de kurumsal kullanım için uygun olarak web sunucularını, veritabanlarını, DNS'i, posta servislerini ve barındırma için gerekli diğer bileşenleri yapılandırmanıza olanak tanır.
BrainyCP. Temel Özellikler¶
- Alan Adı Yönetimi - alan adı bölgelerinin oluşturulması, yapılandırılması ve yönetilmesi. Çoklu DNS kayıtları ve otomatik bölge güncellemeleri desteği.
- Web Sitesi Yönetimi - sanal ana bilgisayarların (virtual hosts) oluşturulması ve yapılandırılması, SSL sertifikalarının yönetilmesi ve çoklu web sunucusu desteği için araçlar.
- Veritabanı Yönetimi - çeşitli DBMS'lerin (MySQL, PostgreSQL, MongoDB) merkezi yönetimi. Kullanıcı, veritabanı oluşturma ve erişim hakları yönetimi.
- Dosya Yöneticisi - sunucu dosya sistemi işlemleri için kullanıcı dostu arayüz. Dosyaları yükleme, indirme ve düzenleme desteği.
- E-posta Yönetimi - e-posta hesaplarının, takma adların (aliases), yönlendirmelerin ve spam filtrelerinin kurulumu. Popüler posta sunucuları desteği.
- Kullanıcı Yönetimi - çok seviyeli erişim kontrol sistemi, çeşitli yetkilerle hesap oluşturma ve yönetimi.
- Kaynak İzleme - sistem kaynaklarının kullanımı, sunucu yükü ve performans takibi.
- Otomatik Güncellemeler - bileşenlerin ve güvenlik modüllerinin otomatik güncellenmesi için sistem.
Çalıştırma Özellikleri¶
| ID | Yazılım Adı | Uyumlu OS | VM | BM | VGPU | GPU | Min CPU (Çekirdekler) | Min RAM (GB) | Min HDD/SSD (GB) | Özel Alan Adı | Aktif |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 263 | BrainyCP free trial | Ubuntu 22.04 | + | + | + | + | 1 | 2 | 30 | Hayır | Hayır |
BrainyCP Kurulumundan Sonra Başlangıç¶
Ödeme yapıldıktan sonra, kayıt sırasında sağlanan adrese sunucunun kullanıma hazır olduğunu bildiren bir e-posta gönderilecektir. Bu e-posta, erişim için VPS IP adresini ve giriş bilgilerini içerecektir. Şirketimizin müşterileri ekipmanlarını sunucu yönetim paneli ve API — Invapi üzerinden yönetirler.
Sunucu kontrol panelindeki Configuration >> Tags sekmesinde veya gönderilen e-postada bulunabilen erişim verileri:
- BrainyCP web arayüzüne erişim bağlantısı:
https://brainycp(id server).hostkey.in:8000. Sunucunuzu yapılandırmak ve yönetmek için bu bağlantıyı kullanın; tüm ayarları yönetebilir, web siteleri oluşturabilir, veritabanlarını yapılandırabilir vb. işlemler yapabilirsiniz. - Web sitesine erişim bağlantısı: webpanel etiketinde yer alır. Bu bağlantı, kontrol paneli üzerinden yapılan yapılandırmaların sonucunu görüntüler.
- BrainyCP web arayüzüne erişim için Kullanıcı Adı (Login):
root; - BrainyCP web arayüzüne erişim için Şifre: Yazılım kurulumu sonrası sunucu hazır olduğunda e-posta ile gönderilir.
BrainyCP Başlat Menüsü¶
BrainyCP kontrol paneline başarılı bir şekilde giriş yaptıktan sonra, aşağıdaki özellikleri içeren bir başlangıç ekranı ile karşılaşacaksınız:
-
Sunucunun temel bileşenleri:
- Yapılandırma için ana servisler: DNSBL (spam filtreleme), Dovecot (IMAP/POP3 posta sunucusu), Apache 2.4 (web sunucusu), Cron (zamanlanmış görev yöneticisi), MariaDB 10.2 (veritabanı), Named (DNS sunucusu), FTP (dosya değişimi) - tam teşekküllü bir sunucu çalışması için gerekli bileşenler.
- Sistem izleme: sunucu çalışma süresi (uptime), kullanıcı sayısı, CPU yükü, disk alanı kullanımı.
-
Management bölümü:
- Server Configuration - sistem ayarları ve ağ yapılandırması;
- Host Accounts - müşteri web sitesi barındırma hesaplarının oluşturulması ve düzenlenmesi;
- Host Account Groups - toplu ayar uygulamak ve basitleştirilmiş yönetim sağlamak için hesapların mantıksal gruplara ayrılması;
- Hosting Plans - disk alanı, trafik vb. üzerinde çeşitli sınırlamaları olan tarife planları oluşturma;
- Jail Configuration - veri güvenliğini sağlamak için izole edilmiş ortamlar yapılandırma;
- IP Address Manager - sunucu IP adreslerini yönetme;
- Update - en son yazılım sürümlerini yükleme.
-
Web Server bölümü:
- Webserver Installation - web sunucusu yazılımını kurma ve yapılandırma;
- PHP Installation and Configuration - PHP sürümlerini ve yapılandırmalarını yönetme;
- Removal of Webserver and PHP - bileşenleri kaldırma;
- Directory Password Protection - dizin şifre koruması ayarlama;
- HTTP Redirection - web kaynakları için yönlendirmeler yapılandırma.
-
Sol menüdeki ek bölümler (Database, Mail, Name Server vb. gibi ek bileşenlere hem ana ekranı aşağı kaydırarak hem de ilgili sol menü bölümlerinden erişilebileceğini unutmayın):
- Database - MySQL/MariaDB veritabanlarını oluşturma, düzenleme ve yönetme, kullanıcı erişim haklarını ayarlama, veri içe/dışa aktarma;
- Mail - posta kutularını, yönlendirmeleri, otomatik yanıtlayıcıları, spam filtrelerini ve virüs korumasını yapılandırma;
- Name Server - DNS kayıtlarını yönetme, bölgeler oluşturma, A, MX, TXT vb. kayıt türlerini ekleme/düzenleme;
- Applications - popüler CMS (WordPress, Joomla, Drupal), forumlar, çevrimiçi mağazalar ve diğer hazır çözümleri kurma;
- Statistics - web sitesi trafiğini analiz etme, sunucu kaynak kullanımı izleme, yük takibi;
- SSL Certificates - güvenli site bağlantıları için SSL sertifikaları alma, kurma ve yenileme;
- Backup - otomatik yedek oluşturma, saklama ve gerektiğinde veri geri yükleme kurulumu;
- Network - ağ arayüzlerini, güvenlik duvarı ayarlarını, yönlendirmeyi (routing) ve ağ erişimini yapılandırma;
- Security - saldırılara karşı koruma, hack girişimlerini izleme, şifre politikaları ve erişim hakları ayarlama;
- Cluster - performansı ve güvenilirliği artırmak için birden fazla sunucuyu tek bir hata toleranslı sistemde birleştirme.
Not
BrainyCP'nin temel ayarları hakkında ayrıntılı bilgiye geliştiricilerin dokümantasyonundan ulaşılabilir.
Kurumsal E-posta Servisi Düzenleme İçin SMTP Portlarını Açma¶
Güvenlik nedenleriyle, spam dağıtımını önlemek amacıyla tüm VPS sunucularında giden TCP portları (25, 24, 2525, 387, 465 ve 587) ve UDP portu (5060) varsayılan olarak engellenmiştir. Bunların engelini kaldırmak için:
-
Alan adı bölgesini tanımlayın. Alan adının A kaydı HOSTKEY'deki sunucunuzun IP adresine yönlenmelidir.
-
Teknik destek birimine, e-posta gönderimi için giden SMTP portlarının açılmasına ihtiyacınız olduğunu ve hangi alan adı veya alt alan adından gönderim yapılacağını belirterek bir talep iletin.
Dikkat
Alan adınız ve kullanım seçenekleriniz hakkında ek sorular sorma hakkımızı saklı tutarız.
-
Alan adını analiz ettikten sonra, SMTP operasyonu için portların açılmasına karar vereceğiz ve sizi bilgilendireceğiz.