23 Aralık 2015

Sunucu Yönetimi: Webmin Panel Kurulumu

Sunucu Yönetimi: Webmin Panel Kurulumu

CentOS sunucular üzerinde Webmin panel kurulumunu anlatacağım. Webmin, CentOS 6.7 ve CentOS 7 sunucularda ücretsiz olarak kullanabileceğiniz bir paneldir.

Güncel kurulum dosyalarını www.webmin.com/rpm.html adresinden takip edebilirsiniz. Aşağıdaki işlemlerden önce sunucu güncelleme ve gerekli (nano,wget) paketlerin kurulu olması gerekmektedir.

Dosyaları sunucuya indirelim;
# wget http://prdownloads.sourceforge.net/webadmin/webmin-1.770-1.noarch.rpm
# wget http://www.webmin.com/jcameron-key.asc

Key'i kuralım;
# rpm --import jcameron-key.asc

Perl ve gerekli paketleri kuralım;
# yum -y install perl perl-Net-SSLeay openssl perl-IO-Tty

Webmin kuralım;
# rpm -U webmin-1.770-1.noarch.rpm

Firewall Kapatalım;
# systemctl disable firewalld

IPTABLES Kurulumu;
# yum -y install iptables-services

Servisi Başlatalım;
# systemctl enable iptables

Düzenleyelim;
# nano /etc/sysconfig/iptables

Aşağıdaki bilgileri satır sonuna ekleyelim;
-A INPUT -p tcp -m  tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m  tcp --dport 10000 -j ACCEPT
-A INPUT -p tcp -m  tcp --dport 8443 -j ACCEPT
-A INPUT -p tcp -m  tcp --dport 20000 -j ACCEPT

Ctrl+X (Kaydedelim)
Y (Yes)
Enter diyip çıkalım.

Sunucuyu yeniden başlatalım;
reboot

Webmin Giriş: https://SERVER-IP:10000

Webmin 10000 bağlantı portunu kullanır. Panele bağlanırken https ile bağlanın. Sunucu SSH giriş bilgileriniz ile login olabilirsiniz. Webmin kurulumu bitmiştir.

Webmin Daemon Servis Kontrolü (Webmin çalışıyorsa running yazar);
# /etc/init.d/webmin status

Webmin Panel Ağ Yapılandırması
Networking > Network Configuration kısmından Ağ ayarlarınızı yapabilirsiniz.
Network Interfaces > Active Now: Bağlı Ethernet kartları.
Hostname and DNS Client: Sunucu Hostname ve Domain atamak için, DNS IP yapılandırması da bu bölümden yapabilirsiniz.
Host Addresses: Sunucu, Hostname ve Local IP adreslerini buradan girebilirsiniz.
Routing and Gateways: Ethernet Gateway adresini ayarlamak için.

Webmin Panel Firewall
Networking > Linux Firewall

DHCP Yapılandırması
Un-used Modules > DHCP Server > Click here diyerek kurulumu yapın. Aynı işlemi SSH üzerinden # yum -y install dhcp yazarak da yapabilirsiniz.

Servers > DHCP Server kısmından DHCP servisini yönetebilirsiniz.
Add a new subnet: Yeni Subneteklemek için.
Manually Edit Configuration: Konfigirasyon dosyasını manuel ayarlamak için.

Webmin Usermin (Webmin > Webmin Users)
Ek olarak Webmin User'lar için giriş https://SERVER-IP:20000 adresi üzerinden yapılır.