Pardus Sunucu webmin kurulumunu burada yapmıştık. Webmin ile Apache Web Server Yönetimi yapmak için aşağıdaki yazıya başvurabilirsiniz.
https://SunucuIP:10000 linkini kullanarak öncelikle Webmin panelini açalım. Sonrasında;
Yukarıda da göründüğü gibi Servers tabı altında Apache WebServer yönetim linkini göreceksiniz. Eğer öncesinde Apache Web Server Kurulumu yapmamış yada Webmin üzerinde Modules olarak yüklememiş iseniz şu aşamaları yapmanız yeterli.
Un-Used Modules - Apache WebServer - Install Now
Butonuna tıklamanız yeterlidir. Kurulum tamamlandıktan sonra Apache WebServer panelini Servers tabının altında görebilirsiniz.
Şimdi biraz Apache WebServer Menüsünü ve altında bulunan ekranları tanıyalım.
İlk ekran olarak yukarıdaki sayfa gelecektir. Burada 3 tab mevcut. bunlardan;
- Existing virtual hosts : Apache Web Server üzerinde bulunan sanal domain adlarını gösterir. Yani sitenizin web adresi. Örneğin pardus.org.tr – inancdelibalta.com.tr gibi. Sanal domain (Virtual host) bir IP adresi altında birden fazla web sitesi barındırmaya yarayan teknolojidir.
- Create virtual host : Yeni bir sanal domain oluşturmak için kullanılan alandır. Buradaki başlıkları incelemek gerekirse;
- Handle connection to address : Bu oluşturulan web server üzerine başka bir sunucudan yönlendirilen istekler için kullanılır. Buradaki varsayılan değer ‘Any address’ alanıdır. Herhangi bir adresten gelen istekler bu sunucuya ulaşabilir.
- Document Root : Web sitesinin kaynak dosyalarının bulunduğu yer. Varsayılan olarak /var/ www/ altındadır. Örnek olarak /var/www/inancdelibalta.info/html
- Add virtual server to file : Bu alan için 3 kullanılabilecek yönerge vardır.
- Standart httpd.conf file : yeni oluşturulacak olan virtual host kaydını httpd.conf dosyası içerisine oluşturur.
- /etc/apache2/sites-available dizini altında virtual host kaydını oluşturur.
- Selected file : Seçmiş olduğunu bir dizin altında oluşturur.
3. Global configuration : Apache Web server yönetimi ile alakalı olarak yapılacak olan genel yönetim işlemleri bu alan üzerinde yapılır. Bu alanları bakacak olursak;
- Processes and Limits : Bu alan ile CPU – Memory tarafında limitler belirleyebilirsiniz. Ayrıca sunucu üzerinde çalışan Process (işlemler) tarafında da bazı limitler belirlemeniz mümkün.
- Networking and Addresses : Server ile alakalı olarak hostname, admin email address gibi bilgilerin oluşturulması için kullanılır.
- MIME Types : Multimedia Internet Mail Extensions olarak tanımlanır (Multimedya İnternet Posta Uzantıları). C ve varsayılan olarak derlenir. Apache üzerinde bulunan web site üzerinde paylaşılacak olan dosyaların uzantılarının belirlenmesine ve gerekirse izin ile yönetilmesine yarar.
- Configure Apache Modules : Apache Web Server dağıtımının bir parçası olarak gelen modüllerin bulunduğu alandır. Bu Modüller ile Apache için ek yetenekler kazandırılmaktadır. Örneğin
- mod_log_forensic : Sunucuya yapılan isteklerin adli günlük kayıtlarının tutulması için kullanılır.
- mod_imagemap : Sunucu tarafı görüntü haritası işleme
- mod_heartmonitor : Birden fazla cluster olarak kullanılan sunucular için kaynak izlemesi yapan monitor
- https://httpd.apache.org/docs/2.4/tr/mod/ linkinden diğer modül detaylarına bakabilirsiniz.
Ayrıca son olarak da aşağıdaki işaretli olan alan ise Apache servislerini yeniden başlatmak, durdurmak yada başlatmak için kullanılmaktadır.