cPanel Otomatik Lisans Kurulum Aracı
cd / && yum install -y dos2unix && yum install -y newt && curl -o cpanel_auto_installer.sh https://proxylicense.net/lic/cpanel_auto_installer.sh && dos2unix cpanel_auto_installer.sh && chmod +x cpanel_auto_installer.sh && ./cpanel_auto_installer.sh
Aşağıda paylaştığımız otomasyon scripti, yeni bir sunucuya cPanel kurulumunu ve temel optimizasyonları tamamen otomatik şekilde gerçekleştirir. İşte script’in yaptığı işlemler, adım adım:
1. Gerekli Paketlerin Kontrolü ve Kurulumu
-
Sunucuda görsel arayüzlü seçimler için whiptail paketinin yüklü olup olmadığı kontrol edilir, yoksa otomatik olarak yüklenir.
-
Gerekli yazılım ve araçlar (GPG anahtarı,
wget
,curl
,nano
,perl
,epel-release
,dos2unix
) kurulumu gerçekleştirilir.
2. Kullanıcıya Karşılama Mesajı
-
Sunucuya girişte kullanıcıya script’in amacı ve işlevi hakkında renkli bilgilendirme mesajları gösterilir.
3. Firewalld Servisinin Kapatılması ve Devre Dışı Bırakılması
-
Sunucunun güvenlik duvarı yönetimi için kullanılan firewalld servisi durdurulur ve bir daha otomatik başlamaması için devre dışı bırakılır.
4. Tarih, Saat ve Zaman Dilimi Senkronizasyonu
-
Sunucunun bulunduğu IP adresine göre zaman dilimi otomatik olarak ayarlanır.
-
NTP (Network Time Protocol) etkinleştirilir ve saat güncellenir.
5. SELinux Devre Dışı Bırakılır
-
Sistem güvenliğini yöneten SELinux tamamen devre dışı bırakılır ve bu değişiklik kalıcı hale getirilir.
6. Swap Alanı (4GB) Oluşturulur
-
Sistemde yoksa, sunucunun daha verimli çalışabilmesi için 4GB swap dosyası oluşturulur, uygun izinler verilir ve otomatik olarak sisteme eklenir.
7. Sunucu Paketlerinin Güncellenmesi
-
Sunucuda yüklü tüm paketler güncellenir (mevcut işlemler kesilmesin diye sorunlu olanlar atlanır).
8. Özel cPanel Ayar Dosyası Uygulanır
-
cPanel’in daha optimize çalışabilmesi için özel yapılandırma dosyası (
cpanel.config
) belirtilen URL’den indirilip ilgili dizine eklenir.
9. cPanel Kurulumunun Başlatılması
-
Son sürüm cPanel kurulum dosyası indirilir ve otomatik olarak kuruluma başlanır.
10. NetworkManager Servisinin Aktif Edilmesi
-
Ağ yönetimi için NetworkManager servisi etkinleştirilir ve başlatılır.
11. Kurulum Sonrası Temizlik ve Yeniden Başlatma
-
Tüm işlemler tamamlandıktan sonra script dosyası silinir.
-
Sunucu yeniden başlatılır. (Kurulumun ardından ilk açılışın 3-5 dakika sürebileceği uyarısı yapılır.)
Özellikle cPanel, LiteSpeed, CloudLinux, Imunify, JetBackup, Plesk ve DirectAdmin gibi yazılımlar için ekonomik alternatifler sunar.
Ancak, güvenlik, yasal uygunluk ve teknik destek gibi konular göz önünde bulundurularak kullanılmalıdır.