OpenPanel¶
Bu makalede
Bilgi
OpenPanel, sistem yöneticilerine ve web barındırma sağlayıcılarına sunucu yönetimi, kullanıcı hesabı oluşturma, web sitesi dağıtımı, veritabanı yapılandırması ve daha fazlası için geniş bir dizi yetenek sunan kapsamlı bir web barındırma yönetim panelidir.
OpenPanel. Temel Özellikler¶
- Kullanıcı Hesabı Yönetimi: Kullanıcı hesaplarının oluşturulmasını, düzenlenmesini ve silinmesini sağlar. Yöneticiler, disk alanı, trafik ve diğer parametre kısıtlamalarıyla çeşitli barındırma paketleri ayırabilir ve her kullanıcı için işlemci süresi, bellek gibi kaynak kotalarını yapılandırabilir.
- Alan Adı Yönetimi: Alan adlarının eklenmesini, düzenlenmesini ve silinmesini, bunların kullanıcılara atanmasını, park edilmiş sayfaların yapılandırılmasını ve alan adlarının yönlendirilmesini kolaylaştırır. Alt alan adları ve joker karakterli alan adları desteklenir.
- MySQL Veritabanları: MySQL veritabanlarının oluşturulması, düzenlenmesi ve silinmesi için araçlar sağlar, bunları kullanıcılara atar. Yöneticiler veritabanı kullanıcılarını ve ayrıcalıklarını yönetebilir, yedeklemeler oluşturabilir ve veritabanlarını geri yükleyebilir.
- Script Yükleyici: WordPress, Joomla ve Drupal gibi popüler İçerik Yönetim Sistemlerinin (CMS), phpBB ve SMF gibi forumların, galerilerin, blogların, mağazaların ve diğer web uygulamalarının yüklemesini basitleştirir.
- FTP Yönetimi: FTP kullanıcı hesaplarının oluşturulmasını ve yönetilmesini, FTP erişimi için izinlerin ve kotaların yapılandırılmasını sağlar.
- Güvenlik: Brute force saldırılarına karşı koruma, IP adresi yönetimi (engelleme, izin verilen listeler), güvenli erişim için SSH anahtar yönetimi ve trafiği korumak için SSL/TLS şifreleme desteği içerir.
Ç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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 105 | OpenPanel | Ubuntu 22.04 | + | + | - | - | 4 | 8 | - | Hayır | SİPARİŞ VER |
- Kurulum süresi, işletim sistemi kurulumunu da içerecek şekilde yaklaşık 15-30 dakikadır.
- OpenPanel'e erişim, OpenAdmin sistem aracılığıyla sağlanır. OpenAdmin'e başarılı bir şekilde giriş yaptıktan sonra, OpenPanel'e erişim için manuel olarak yeni bir kullanıcı hesabı oluşturulmalıdır.
- Web panel yönetimi 2083 portunda yer almaktadır. Panel yönetimi,
opencliaracı kullanılarak ana bilgisayarın komut satırından da gerçekleştirilebilir. Web paneli ve opencli kullanımı hakkında ayrıntılı dokümantasyon resmi web sitesinde mevcuttur. - Kurulum tamamlandıktan sonra şu adrese gidin:
https://<Server_ID_from_Invapi>.hostkey.in:2087
Not
Aksi belirtilmedikçe, geliştiricinin web sitesinden veya işletim sistemi depolarından yazılımın en son sürümünü varsayılan olarak kurarız.
OpenPanel Şifre Dikkat Edilmesi Gerekenler¶
Bilgi
OpenPanel ile çalışırken, sunucu kök erişimi için şifreler ile web arayüzüne giriş yapmak için şifreler arasında bir ayrım vardır.
Nasıl Çalışır:¶
-
Sunucu Kök Şifresi:
- Tüm özel karakterler dahil olmak üzere orijinal haliyle saklanır;
- Örnek:
AsD!@#DsA; - Doğrudan sunucu erişimi için kullanılır.
-
OpenPanel Web Arayüzü Şifresi:
- Özel karakter içermeyen bir şifre versiyonu gerektirir;
- Örnek:
AsDDsA; - Şifre uzunluğu 5 ile 20 karakter arasında olmalıdır;
- Sadece web arayüzüne giriş yapmak için kullanılır.
Şifre Oluşturma Kuralları¶
- Büyük harfler izin verilir;
- Küçük harfler izin verilir;
- Rakamlar izin verilir;
- Web arayüzünde özel karakterler (!@#$% vb.) desteklenmez.
Şifre Dönüşüm Örneği¶
Dikkat
- Şifre değiştirme yalnızca web arayüzü üzerinden kimlik doğrulamayı etkiler;
- Sunucudaki orijinal kök şifresi değişmeden kalır;
- Sunucuya doğrudan bağlanırken her zaman özel karakterleri içeren tam versiyon şifreyi kullanın;
- Web arayüzü üzerinden giriş yaparken özel karakter içermeyen ancak harf büyük/küçük yazımını koruyan şifre versiyonunu kullanın.
Dağıtımdan Sonra OpenPanel ile Başlangıç¶
Kayıt sırasında kaydedilen e-posta adresine gelen siparişin ödemesi yapıldıktan sonra, sunucunun çalışmaya hazır olduğuna dair bir bildirim alacaksınız. Bu bildirim, VPS IP adresini ve bağlantı için giriş ve şifre bilgilerini içerecektir. Şirketimizin müşterileri sunucularını sunucu yönetim paneli ve API — Invapi üzerinden yönetir.
webpanel bağlantısına tıkladıktan sonra bir kimlik doğrulama penceresine yönlendirileceksiniz. Burada lütfen Configuration >> Tags sekmesinde sağlanan bilgileri kullanın. Kullanıcı adı root'tur ve şifre opencli_root etiketinde belirtilmiştir.
Kimlik doğrulama verileri, sunucu yönetim panelinin Configuration >> Tags sekmesinde veya gönderilen e-postada bulunabilir:
- OpenPanel web arayüzüne erişim bağlantısı: webpanel etiketinde. Sunucu teslim edildiğinde e-posta yoluyla
https://<Server_ID_from_Invapi>.hostkey.in:2087formatında tam bağlantı gönderilir; - Kullanıcı Adı:
admin; - Şifre: Yazılım dağıtımından sonra sunucu kullanıma hazır olduğunda e-posta adresinize gönderilir.
Bağlantıya tıkladıktan sonra OpenAdmin'de kimlik doğrulaması yapmanız gerekecektir:

OpenAdmin başlangıç menüsü aşağıdaki kategorileri içerir:
- Dashboard: Kontrol panelinin ana sayfası, kullanıcı hesaplarının sayısı, yüklü paketler, kaynak kullanımı ve işlevsel bildirimler dahil olmak üzere sistemin genel bir görünümünü sağlar.
- Users: Kullanıcı hesaplarını yönetmek için bölüm. Burada hesaplar oluşturabilir, düzenleyebilir ve silebilir, barındırma planları atayabilir, kaynak sınırları belirleyebilir, alan adlarını ve veritabanlarını yönetebilirsiniz.
- Hostings Plans: Kullanıcı hesapları için sınırları ve kaynakları (disk alanı, trafik, veritabanı sayısı ve diğer parametreler) tanımlayan barındırma planlarını yapılandırmanıza ve yönetmenize olanak tanır.
- Domains: Alan adlarını ve ilgili ayarlarını yönetmek için tasarlanmıştır.
- Backups: Kullanıcı hesaplarının, web sitelerinin, veritabanlarının ve tüm sistemin yedeklemelerini oluşturmak için araçlar. Ayrıca buradan yedeklemelerden geri yükleme yapabilir ve otomatik yedeklemeleri zamanlayabilirsiniz.
- Settings:
- General Settings: Kontrol panelinin genel parametrelerini ayarlamak için bölüm. Burada dil tercihlerini yönetebilir, saat dilimini ayarlayabilir, bildirimleri yapılandırabilir ve sistemin genel işleyişini etkileyen diğer temel parametreleri belirleyebilirsiniz.
- OpenPanel: Arayüz yapılandırması, kontrol panelinin performansının optimize edilmesi, güncellemelerin yönetimi ve platformla ilgili diğer bileşenler dahil olmak üzere OpenPanel ayarları.
- OpenAdmin: Erişim yönetimi, API yapılandırması, günlük tutma ve yönetim panelinin işleyişini izleme parametreleri dahil olmak üzere OpenAdmin panelinin kendisinin ayarları ve parametreleri.
- Services:
- Service Status: Sunucuda çalışan çeşitli hizmetlerin (web sunucuları, veritabanları, e-posta hizmetleri ve diğer uygulamalar) mevcut durumunu gösteren bölüm. Tüm kritik hizmetlerin durumunu ve sağlığını burada kontrol edebilirsiniz.
- Nginx Configuration: Sanal ana bilgisayar ayarları, proxy kuralları, performans yönetimi ve sunucuyla ilgili diğer parametreler gibi Nginx web sunucusu parametrelerini yapılandırmanıza olanak tanır.
- Docker Configuration: Docker kullanarak konteynerizasyonu yapılandırmak için bölüm. Burada görüntüleri, konteynerleri, ağ ayarlarını ve Docker konteynerlerini başlatma ve yönetmeyle ilgili diğer parametreleri yönetebilirsiniz.
- Resource Allocation: Çeşitli hizmetler ve kullanıcılar için CPU süresi, RAM ve disk alanı gibi kaynak tahsisini yönetmek için araçlar.
- View Log Files: Sistem ve hizmet günlük dosyalarını görüntülemek için bölüm. Sistemin işleyişini teşhis etmek ve analiz etmek için gerekli olan hataları, uyarıları ve diğer bilgileri burada izleyebilirsiniz.
- Security:
- Firewall: Sistemi yetkisiz erişime karşı korumak için güvenlik duvarı ayarları. Gelen ve giden trafik için kurallar oluşturma, IP adreslerini engelleme ve port erişimini yapılandırma içerir.
- Advanced:
- Change Root Password: Sisteme tam erişim sağlayan ve sunucu güvenliğinin kritik bir parçası olan kök kullanıcı şifresini değiştirmek için araç.
- SSH Access: Uzaktan sunucu yönetimi için SSH erişimini yapılandırma. Burada erişime izin verebilir veya kısıtlayabilir, anahtarları ve kimlik doğrulama yöntemlerini yönetebilirsiniz.
- OpenPanel Cron Jobs: Betik çalıştırma ve düzenli görevler gibi sistemdeki çeşitli süreçleri otomatikleştirmek için cron görevlerini yönetme.
- Server Time: Sunucuda saati ve saat dilimini ayarlama. NTP (Network Time Protocol) aracılığıyla zaman senkronizasyonu ve yerel saat dilimlerini ayarlama içerir.
Yeni Kullanıcı Ekleme¶
Yeni bir kullanıcı oluşturmak için şu adımları izleyin:
- Ana menüde Users bölümünü seçin.
- Kullanıcı listesi sayfasında
Create your first userdüğmesine tıklayın (ilk kullanıcı oluşturulurken, ardındanNew User). - Açılan formda aşağıdaki alanları doldurun:
- Email: Kullanıcının aktif e-posta adresini girin.
- Plan: Açılır listeden uygun bir barındırma planı seçin (disk alanı sınırlarını, trafiği vb. belirler).
- Username: Yeni hesap için benzersiz bir kullanıcı adı girin.
- Password: Hesap için güvenli bir şifre seçin ve girin.

Tüm gerekli alanları doldurduktan sonra hesabı oluşturmak için Create User düğmesine tıklayın. Yeni kullanıcı eklenecek ve kullanıcı listesinde görünecektir:

OpenAdmin ile Yeni Web Barındırma Yapılandırma¶
OpenPanel web arayüzünün başlangıç sayfasında, yeni barındırma yapılandırmak için bir arayüz bulunur:

Yapılandırma süreci birkaç aşamadan oluşur:
- IP adresi yerine özel alan adı ayarla: Hatırlaması zor olan sayısal bir IP adresi kullanmak yerine, bu adım web sitesine veya sunucuya kullanıcı dostu bir alan adı atamanıza olanak tanır. Varsayılan olarak
.hostkey.in olarak ayarlanmıştır; - En az 2 isim sunucusu ayarla: Bu adım, yüksek kullanılabilirliği sağlamak için en az iki DNS sunucusunun (isim sunucuları) yapılandırılmasını içerir. İsim sunucuları, alan adlarını IP adreslerine çözmekten sorumludur;
- Yeni Plan oluştur ve Kullanıcı hesabı oluştur: Burada, hesabın sınırlarını ve kaynaklarını (disk alanı, trafik, veritabanları vb.) tanımlayan yeni bir barındırma planı oluşturmanız gerekir. Ardından, bir kullanıcı hesabı oluşturmanız ve bu planı ona atamanız gerekir.

Bilgi
OpenPanel'in temel ayarları hakkında ayrıntılı bilgi geliştirici dokümantasyonunda bulunabilir.
Kurumsal E-posta Hizmeti Kurmak İçin SMTP Portlarını Açma¶
Güvenlik nedenleriyle, tüm VPS sunucularında varsayılan olarak giden TCP portları (25, 24, 2525, 387, 465 ve 587) ve UDP portu (5060) engellenmiştir. Bu önlem, spam gönderimini önlemek amacıyla alınmıştır. Engellemeyi kaldırmak için şu adımları izleyin:
-
Alan adınızın bölgesini kaydedin. Alan adının A kaydı, HOSTKEY'deki sunucunuzun IP adresine işaret etmelidir.
-
E-posta göndermek için giden SMTP portlarının açılmasına ve e-postanın hangi alan adından (veya alt alan adından) gönderileceğine dair teknik desteğe bir istek gönderin.
Dikkat
Alan adı ve amaçlanan kullanımı hakkında size ek sorular sorma hakkını saklı tutuyoruz.
- Alan adını analiz ettikten sonra, SMTP çalışması için portların açılması konusunda bir karar vereceğiz ve sizi bilgilendireceğiz.