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.)
