debcon5'in Hedefi ve İşlevleri
debcon5 3 temel işlevi yerine getirmek üzere planlandı.
- Sunucu Sistem Kurulumu
- Sunucu Sistem Yönetimi
- Sunucu Sistem Aktarımı
1. Sunucu Sistem Kurulumu
Bir sunucu sistemde olması gereken web, posta, ftp, alan adı alt sistemlerinin kurulumunun ve çok kullanıcılı çok alan adlı ayarlarının yapılmasını hedefler. Örneğin bir debian kurulumundan hemen sonra kurulacak olan debconf ile sunucuda hangi alt sunucuların çalışacağı belirlenir. Diyelim ki web, ftp, posta sistemleri seçildi, debcon5 bunların kurulu değilse kurulumunu yapmak ve tüm hesapların veritabanında olmasını sağlamak üzere gerekli ayarlamaları yapar.
2. Sunucu Sistem Yönetimi
Sunucu sistem üzerinde yer alan tüm hesapların, apache vhostları, mysql kullanıcıları, alan adları, ftp hesapları, cron görevleri ve benzer alt sistem hesaplarının bağını kurarak merkezi bir yönetim sunar. Tek bir form kullanılarak yeni bir alan adının açılarak, kullanıcısı, web dizini, ftp hesabı, ssl sertifikası, veritabanı, eposta yöneticisi gibi hesaplarının açılmasını ve bunlara ait şifre, quota ve kısıtlamaların oluşturulmasını ve yönetilmesini sağlamaktadır.
debcon5 diğer sistem yöneticileri gibi hosting firmalarından ziyade bir sistem içerisinde birkaç alan adı ve web alanını barındıran tek yöneticili sistemler için tasarlanmaktadır. Dolayısı ile alt yöneticiler ve hesaplar yoktur. Bu da sistemin basit düzeyde kalmasını sağlar.
2. Sunucu Sistem Aktarımı
debcon5 kurulmuş ve çalışan bir sistemin benzer başka bir sisteme iskelet (skel) ayarları ile aktarılmasını sağlayacaktır. Dolayısı ile debcon5 kurulu 20 alan adı ve onlara ait hesapları tutan bir sistemin aktarımının yapılması demek tüm kullanıcı hesaplarının ve alan adları ile web dizinlerinin aktarılması değil, benzer bir ikinci sistemin temiz veri ile kurulması sağlanmış olacaktır.
|