Merhaba bu makalemizde sizlere Jamie Cameron tarafından geliştirilen ücretsiz, web tabanlı sistemleri yapılandırmak için kullanılan Webmin’den bahsedeceğiz. Webmin Unix, Linux benzeri sistemleri kolay bir şekilde yönetmemizi sağlayan ve içinde bir çok eklenti bulunan bir arayüzdür. Açık kaynak dünyasına yeni giriş yapanlar için komut satırı yönetmek zor olmaktadır. Webmini bütünleşik bir Linux web server çözümü olarak düşünebiliriz. Cpanel ve Plesk’te olduğu gibi web tarayıcı ile Linux Web Sunucuların tüm özelliklerini yönetmenizi sağlar. Özetlemek gerekirse Webmin ile kullanıcı hesap yönetimi, disk yönetimi, SSL ve bir çok modül bulunmaktadır.
Genel Özellikler;
- Kullanıcı Hesap Yönetimi
- Network Yapılandırılması
- Zamanlanmış Görev Yönetimi
- Microsoft Windows Desteği
- Disk Bölümleme
- Otomatik Yedekleme
- Ücretsiz SSL Let’s Encrypt
- Command Shell
- Dosya Yönetimi
- On premise ve cloud kurulum imkânları sunmaktadır
Ön gereksinimler;
- Ubuntu Server 20.04 LTS
- Sanal Makine Minimum Kaynak Gereksinimleri (1vCpu, 2GB Ram, 25GB HDD,)
- Putty
- Sudo yetkilerine sahip bir kullanıcı veya root kullanıcısı
- SSH erişimi
- Bu genel bilgilerden sonra kurulum aşamalarına geçelim.
Yetkili kök kullanıcısına (root) geçiş yapalım.
#sudo su
Kullanıcı şifremizi girelim.
İlk önce sunucunun paket dizinini güncelleyelim.
#apt update
Ardından, paket yöneticimizi kullanarak Webmin’i kurup güncelleyebilmemiz için Webmin deposunu eklememiz gerekir.
Nano editörü ile /etc/apt/sources.list dosyasına ekleyelim.
#nano /etc/apt/sources.list
deb http://download.webmin.com/download/repository sarge contrib
Dosyayı kaydedin ve çıkış yapın. “CTRL+X” ardından “Y” tuşuna basıp “Enter” ile onaylayınız.”
Ardından, sisteminizin yeni depoya güvenmesi için Webmin PGP anahtarını eklememiz gerekiyor.
#wget -q -O- http://www.webmin.com/jcameron-key.asc | sudo apt-key add
Tekrar sunucunun paket dizinini güncelleyelim.
#apt update
Webmin’i kuralım.
#apt install -y webmin
Webmin’in güvenlik duvarından geçmesine izin vermek için aşağıdaki komutları çalıştıralım.
#ufw allow 80
#ufw allow10000
Kurulum işlemleri bu kadar herhangi bir web tarayıcısından, “https://ipadresim:10000” ile giriş yapıyoruz.
Sunucu kullanıcı adı ve şifre bilgilerimizi giriyoruz ve “Sign in” seçeneği ile devam ediyoruz.
Webmin Dashboard bizi karşılıyor.
Bu makalemizde Webmin kurulumunu gerçekleştirdik. Sorun yaşadığınız yerleri yorumlarda belirtebilirsiniz. Başka bir makalede görüşmek üzere. Sağlıcakla kalın.