Liman MYS Kurulumu
Liman, bt süreçlerinizdeki tüm sunucuları (Windows ve Linux) uzaktan, kararlı ve güvenli bir şekilde merkezi olarak yönetmenizi sağlayan açık kaynak bir yazılımdır. Adı ise Linux Management’ den gelmektedir.
Linux sunucularında yönetimini kolaylık sağlaması için; sunucu yönetimi, eklenti kurulumlarıyla uygulama yönetimi, kullanıcı ve rol yönetimi, yama yönetimi, paketler, servisler, portların kontrol etmesi sağlamaktadır.
Open Source sürümü için; https://www.liman.dev/ sitesinden detaylı bilgi alabilirsiniz.
Havelsan Kurumsal sürümü için ise; https://liman.works sitesinden detaylı bilgi alabilirsiniz.
Ubuntu 20.04 üzerine Open source sürümün kurulumunu yaparak İncelemesini yapacağım. OS kurulumu tamamladıktan sonra;
1. Ubuntu’ya PHP 7.3 sürümü ekleme
Ubuntu 20.04 resmi depolarında PHP 7.3 paketleri olmadığı için aşağıdaki depo eklenmesi gerekmektedir:
#
sudo apt install software-properties-common
# sudo add-apt-repository ppa:ondrej/php
# sudo apt update
2. Ubuntu’ya PostgreSQL 13.x yükleme
Ubuntu 20.04 resmi depolarında PostgreSQL güncel 13.x paketleri olmadığı için aşağıdaki depo eklenmesi gerekmektedir:
# sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
# sudo apt install gnupg2 ca-certificates -y
# wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
# sudo apt update
3. Liman paketi için Açıklab deposunun eklenmesi
Depo üzerinden Liman MYS kurmak için öncelikle Liman’ın bulunduğu AcikLab deposunu sisteminize eklemeniz gerekmektedir. Öncelikle aşağıdaki iki komut ile depo adresini paket kaynak listenize eklemelisiniz:.
# echo "deb [arch=amd64] http://depo.aciklab.org/ focal main" | sudo tee /etc/apt/sources.list.d/acikdepo.list
# sudo wget -qO - http://depo.aciklab.org/public.key | sudo apt-key add –
4. Depodan Liman paketini yükleme
Bu adımdan sonra Liman MYS’yi yükleyebilirsiniz:
# sudo apt update
# sudo apt install liman
Kurulum esnasında, kerberos kimlik doğrulamasını yapılandırılmaktadır.
kerberos konfigürasyon yapılandırmasını onay verdikten sonra bir süre sonra kurulum tamamlanmış olmaktadır.
5. Yönetici parolası oluşturma
Kurulum sonrasında ilk yapılması gereken Yönetici parolası oluşturmak.
# sudo limanctl administrator
Bu adım sonunda karşınıza liman web arayüzünden giriş yapacağınız kullanıcı adı ve parolanız çıkacaktır.
Liman’ı kurduğunuz sunucunun ip adresini web tarayıcınız üzerine yazıp bu bilgiler ile giriş yaparsanız Liman’ın Web arayüzüne giriş yapmış olacaksınız.
Gelen ekranlarda dil seçeneği, kullanıcı oluşturma, kurulum genel özel bilgi seçeneklerinden sonra web arayüzü de tamamlanmış oluyor.
Liman kurulumu tamamlanmış olup aşağıdaki gibi bir dashboard gelmektedir.
Sunucu Ekleme ve Kaldırma
- SSH protokolü ile yönetilen sunucu ekleme
SSH protokolü ile yönetmek istediğiniz sunucuyu ekleyebilmek için aşağıdaki adımları uygulamanız gerekmektedir.
Sunucular sayfasında Sunucu Ekle butonuna tıklayınız.
Açılan ekranda ulaşacağınız Sunucunun IP adresi veya DNS kaydındaki adresini yazmanız gerekmekte. Ve eğer SSH protokolünü 22 portundan kullanıyorsanız 22 yazmanız gerekmektedir. Fakat güvenlik endişesiyle 22 portunu değiştirmişseniz bu kısmı da düzenlemeniz gerekmektedir. “Bağlantıyı Kontrol Et” diyerek ilgili porttan ağ erişimi bulunmakta ise bir sonraki adıma geçebilirsiniz.
Sunucunuza Liman MYS üzerinde hangi ismi vermek istediğiniz ve herhangi bir şehir altında gözükmesini istiyorsanız o şehri yazabilirsiniz. Ve son olarak da sunucunuzun işletim sistemini Microsoft Windows veya GNU/Linux olarak seçmeniz beklenmektedir. “Ayarları Onayla” diyerek bir sonraki adıma geçebilirsiniz.
Bu adımda giriş yapabilmeniz için gerekli bilgileri yazmanız gerekmektedir. Anahtar türü olarak SSH ve SSH anahtarını seçebilirsiniz. Eğer anahtar ile giriş yapmak istiyorsanız SSH anahtarını seçebilirsiniz. Rehber dahilinde kullanıcı adı ve parola girecek şekilde giriş yapmayı seçiyoruz ve “Ayarları Onayla” diyerek ilerliyoruz.
Bu kısma kadar düzgün şekilde gelebildiyseniz özet bilgilerine bakarak “Sunucuyu Ekle” diyerek onaylayabilirsiniz.
Sunucu ekledikten sonra; kaynak kullanımları, eklentiler, servisleri, paketleri, güncellemeleri, kullanıcı hesapları, açık portları, erişim logları ve sunucu ayarları görmekteyiz.
2. Ekli olan bir sunucuyu kaldırma
Sunucular sayfasında gördüğünüz bir sunucuyu Liman MYS ile yönetmek istemiyorsanız, Sunucuya sağ tıklayıp “Sil” diyerek kaldırabilirsiniz.
Vakit ayırıp yazımı okuduğunuz için teşekkür ederim.
Başka yazımda görüşmek dileğiyle…