DirectAdmin sunucularında CloudLinux kullanırken CageFS, LVE, mod_hostinglimits, Python Selector ve Node.js Selector desteği birlikte düşünülmelidir. Her bileşeni ayrı ayrı kurmak mümkün olsa da müşteriye sunulan deneyim ortak bir panel davranışı üretir.
DirectAdmin custombuild tarafında CloudLinux desteği açıldığında Apache build ve rewrite_confs adımları önem kazanır. Bu adımlar üretim sunucusunda bakım penceresiyle yapılmalıdır.
- mod_hostinglimits DirectAdmin custombuild ile derlenebilir.
- Python ve Node Selector için alt paketler ve Passenger gerekir.
- CageFS, shared hosting güvenliği için önerilen temel katmandır.
- ./build set cloudlinux yes: DirectAdmin custombuild tarafında CloudLinux desteğini açar.
- ./build apache: Apache yeniden derlemesini tetikler.
- cagefsctl --force-update: Yeni bileşenleri kullanıcı ortamına yansıtır.
DirectAdmin tarafında değişiklikleri toplu yapmadan önce tek test hesabı ve tek test domaini üzerinden PHP, Python/Node app, cron ve dosya izinlerini kontrol edin.
- Custombuild işlemleri canlı web servisini etkileyebilir.
- Rewrite confs sonrası özel vhost değişiklikleri kaybolabilir.
- Passenger eksikse selector ekranı olsa bile uygulama yayınlanmayabilir.
DirectAdmin custombuild tarafında CloudLinux desteği açıldığında Apache build ve rewrite_confs adımları önem kazanır. Bu adımlar üretim sunucusunda bakım penceresiyle yapılmalıdır.
Operasyon Notu
- mod_hostinglimits DirectAdmin custombuild ile derlenebilir.
- Python ve Node Selector için alt paketler ve Passenger gerekir.
- CageFS, shared hosting güvenliği için önerilen temel katmandır.
Vurgulanacak Ayarlar
- ./build set cloudlinux yes: DirectAdmin custombuild tarafında CloudLinux desteğini açar.
- ./build apache: Apache yeniden derlemesini tetikler.
- cagefsctl --force-update: Yeni bileşenleri kullanıcı ortamına yansıtır.
Komut ve Kontrol
cd /usr/local/directadmin/custombuild
./build update
./build set cloudlinux yes
./build apache
./build rewrite_confsSaha Uygulaması
DirectAdmin tarafında değişiklikleri toplu yapmadan önce tek test hesabı ve tek test domaini üzerinden PHP, Python/Node app, cron ve dosya izinlerini kontrol edin.
Riskli Noktalar
- Custombuild işlemleri canlı web servisini etkileyebilir.
- Rewrite confs sonrası özel vhost değişiklikleri kaybolabilir.
- Passenger eksikse selector ekranı olsa bile uygulama yayınlanmayabilir.
