lider-ahenk-docs/liderv2/lider/lider.md

204 lines
7.2 KiB
Markdown
Raw Normal View History

2021-12-14 15:15:08 +03:00
**Lider Sunucu Kurulum Aşamasında Yapılması Gerekenler**
**1)** Kurulum uygulaması için : Pardus-21.0-GNOME sürümü https://indir.pardus.org.tr/ISO/Pardus21/Pardus-21.0-GNOME-amd64.iso veya Pardus-21.0-XFCE sürümü https://indir.pardus.org.tr/ISO/Pardus21/Pardus-21.0-XFCE-amd64.iso kurulur.
**2)** Lider sunucusu için Pardus-21.0-SERVER sürümünü https://indir.pardus.org.tr/ISO/Pardus21/Pardus-21.0-SERVER-amd64.iso adresinden indirebilirsiniz. Sunucu dilini ingilizce olarak ayarlayınız.
**3)** Sıradaki adımlar Lider Sunucu Kurulum Uygulamasını çalıştırmak için gerekenli adımlardır. ( Lütfen aşağıda bulunan komutları **1** inci adımda kurmuş olduğumuz Pardus-21.0-GNOME veya Pardus-21.0-XFCE sürümü üzerinde çalıştırınız.)
**Bağımlılıkların Kurulması**
Uçbirimde aşağıdaki komutlar sırasıyla yazılır.
````
sudo apt-get install python3-paramiko python3-pyqt5 python3-pip python3-psutil xterm
````
````
pip install mysql-connector-python argon2-cffi
````
**Uygulamanın İndirilmesi**
Lider Kurulum Uygulamasını indirmek için;
````
sudo apt-get install git
````
komutu ile git paketi yüklenir.
````
git clone https://github.com/Pardus-LiderAhenk/lider-ahenk-installer.git
````
Komutu ile Lider Kurulum Uygulaması indirilir.
**Uygulamanın Çalıştırılması**
Kurulum uygulamasını çalıştırmak için;
````
cd lider-ahenk-installer/src/
````
komutu ile src dizinine gidilir ve
````
python3 app.py
````
komutu ile kurulum uygulaması çalıştırılır.
**Not** : Uygulamayı çalıştırmadan önce lider ahenk kurulum uygulamasının çalıştırıldığı makinede ve kurulum yapılacak makinelerde ssh paketi kurulu olmalıdır.
**Lider Ahenk Sunucu Erişim Bilgileri**
Lider sunucu bileşenlerinin (Veritabanı, OpenLDAP, XMPP ve Lider) hangi sunucu ya da sunuculara kurulucağının belirlendiği alandır. Tüm bileşenler tek sunucuya kurulacaksa "**Tüm Bileşenler Tek Sunucuya Kurulsun**" seçeneği seçilir.
Aşağıdaki resimde bileşenlerin tek sunucuya kurulması durumu gösterilmiştir.
![1](./images/1.png)
Bileşenlerin ayrı ayrı sunuculara kurulması istenildiği durumda hangi bileşen kurulcaksa o bileşen seçilir ve erişim bilgileri girilir.
Aşağıdaki resimde bileşenlerin ayrı ayrı sunuculara kurulması durumu gösterilmiştir.
![2](./images/2.png)
Sunucu erişim bilgileri girildikten sonra "**Bağlantıyı Kontrol Et**" butonuna tıklanarak sunucuya erişim olup olmadığı kontrol edilir.
**Lider Deposu Ayarları**
Lider bileşenlerinin hangi paket deposu kullanılarak kurulması bu menüde gerçekleştirilir. Stable lider ahenk paketleri için Ana Paket Deposu, test lider ahenk paketleri için Test Paket Deposu seçilir.
Depo Key Dosyası: Lider Ahenk paket deposu için oluşturulan anahtar dosyasıyı ifade eder.
**NOT:** Kurulum yapılacak sunucu için paket depoları yerele aynalanmış ise(mirror) Depo Adresi ve Depo Key Dosyası için yerel adresler girilmelidir.
**Lider Sunucu Konfigürasyonları**
Lider sunucu konfigürasyonları için aşağıdaki alanların girilmesi gerekmektedir.
![3](./images/3.png)
**LDAP Base DN:** LDAP temel düğümü,<br>
**Sistem Admin Parolası:** Lider Ahenk bileşenleri için admin yönetici parolası,<br>
**Lider Arayüz Kullanıcı Adı:** Lider arayüzü kullanacak kullanıcı adı (Lider Admini veya Sistem Yönetici), <br>
**Lider Arayüz Kullanıcı Parolası:** Lider arayüzü kullanacak kullanıcı parolası, <br>
**Lider Arayüz Kullanıcı Mail Adresi:** Lider arayüz kullanısının parolasını unuttuğunda kullanabileceği mail adresi.
**Kuruluma Başla** butonuna tıklanarak Lider Ahenk sunucu kurulumu başlatılır.
-----------------------------------------------------------------------------------------------
2021-02-11 10:20:09 +03:00
**Lider Kurulum Uygulaması Nasıl Kurulur**
2020-09-10 16:33:02 +03:00
2021-10-18 11:24:50 +03:00
**Not** : Lider Kurulum Uygulamasını Pardus-21.0-GNOME sürümü https://indir.pardus.org.tr/ISO/Pardus21/Pardus-21.0-GNOME-amd64.iso veya Pardus-21.0-XFCE https://indir.pardus.org.tr/ISO/Pardus21/Pardus-21.0-XFCE-amd64.iso sürümü üzerinde çalıştırınız.
2021-10-15 14:28:08 +03:00
2021-10-18 11:24:50 +03:00
**Not** : Lider sunucusu için Pardus-21.0-SERVER sürümünü kullanınız. Pardus 21.0 sürümünü https://indir.pardus.org.tr/ISO/Pardus21/Pardus-21.0-SERVER-amd64.iso adresinden indirebilirsiniz. Sunucu dilini ingilizce olarak ayarlayınız.
2020-09-10 16:33:02 +03:00
2021-01-19 11:20:43 +03:00
**Bağımlılıkların Kurulması**
2020-09-10 16:33:02 +03:00
2020-11-03 14:13:36 +03:00
2020-09-10 16:33:02 +03:00
Uçbirimde aşağıdaki komutlar sırasıyla yazılır.
````
2021-10-18 15:35:46 +03:00
sudo apt-get install python3-paramiko python3-pyqt5 python3-pip python3-psutil xterm
2021-09-17 15:30:13 +03:00
````
````
2021-10-15 13:51:54 +03:00
pip install mysql-connector-python argon2-cffi
2020-09-10 16:33:02 +03:00
````
2021-01-19 11:20:43 +03:00
**Uygulamanın İndirilmesi**
2020-09-10 16:33:02 +03:00
2021-02-11 10:20:09 +03:00
Lider Kurulum Uygulamasını indirmek için;
2020-09-10 16:33:02 +03:00
````
sudo apt-get install git
````
komutu ile git paketi yüklenir.
````
git clone https://github.com/Pardus-LiderAhenk/lider-ahenk-installer.git
````
2021-02-11 10:20:09 +03:00
Komutu ile Lider Kurulum Uygulaması indirilir.
2020-09-10 16:33:02 +03:00
2021-01-19 11:20:43 +03:00
**Uygulamanın Çalıştırılması**
2020-09-10 16:33:02 +03:00
Kurulum uygulamasını çalıştırmak için;
````
cd lider-ahenk-installer/src/
````
komutu ile src dizinine gidilir ve
````
python3 app.py
````
komutu ile kurulum uygulaması çalıştırılır.
2021-01-19 11:26:33 +03:00
**Not** : Uygulamayı çalıştırmadan önce lider ahenk kurulum uygulamasının çalıştırıldığı makinede ve kurulum yapılacak makinelerde ssh paketi kurulu olmalıdır.
2020-09-10 16:33:02 +03:00
2021-01-19 11:26:33 +03:00
**Lider Ahenk Sunucu Erişim Bilgileri**
2020-09-10 16:33:02 +03:00
2021-02-11 10:20:09 +03:00
Lider sunucu bileşenlerinin (Veritabanı, OpenLDAP, XMPP ve Lider) hangi sunucu ya da sunuculara kurulucağının belirlendiği alandır. Tüm bileşenler tek sunucuya kurulacaksa "**Tüm Bileşenler Tek Sunucuya Kurulsun**" seçeneği seçilir.
2020-09-10 16:33:02 +03:00
Aşağıdaki resimde bileşenlerin tek sunucuya kurulması durumu gösterilmiştir.
![1](./images/1.png)
Bileşenlerin ayrı ayrı sunuculara kurulması istenildiği durumda hangi bileşen kurulcaksa o bileşen seçilir ve erişim bilgileri girilir.
Aşağıdaki resimde bileşenlerin ayrı ayrı sunuculara kurulması durumu gösterilmiştir.
![2](./images/2.png)
Sunucu erişim bilgileri girildikten sonra "**Bağlantıyı Kontrol Et**" butonuna tıklanarak sunucuya erişim olup olmadığı kontrol edilir.
2021-02-11 10:20:09 +03:00
**Lider Deposu Ayarları**
2020-09-10 16:33:02 +03:00
2021-02-11 10:20:09 +03:00
Lider bileşenlerinin hangi paket deposu kullanılarak kurulması bu menüde gerçekleştirilir. Stable lider ahenk paketleri için Ana Paket Deposu, test lider ahenk paketleri için Test Paket Deposu seçilir.
2020-09-10 16:33:02 +03:00
Depo Key Dosyası: Lider Ahenk paket deposu için oluşturulan anahtar dosyasıyı ifade eder.
**NOT:** Kurulum yapılacak sunucu için paket depoları yerele aynalanmış ise(mirror) Depo Adresi ve Depo Key Dosyası için yerel adresler girilmelidir.
2021-02-11 10:20:09 +03:00
**Lider Sunucu Konfigürasyonları**
2020-09-10 16:33:02 +03:00
2021-02-11 10:20:09 +03:00
Lider sunucu konfigürasyonları için aşağıdaki alanların girilmesi gerekmektedir.
2020-09-10 16:33:02 +03:00
![3](./images/3.png)
**LDAP Base DN:** LDAP temel düğümü,<br>
**Sistem Admin Parolası:** Lider Ahenk bileşenleri için admin yönetici parolası,<br>
**Lider Arayüz Kullanıcı Adı:** Lider arayüzü kullanacak kullanıcı adı (Lider Admini veya Sistem Yönetici), <br>
**Lider Arayüz Kullanıcı Parolası:** Lider arayüzü kullanacak kullanıcı parolası, <br>
2020-11-03 14:13:36 +03:00
**Lider Arayüz Kullanıcı Mail Adresi:** Lider arayüz kullanısının parolasını unuttuğunda kullanabileceği mail adresi.
2020-09-10 16:33:02 +03:00
2021-09-17 15:30:13 +03:00
**Kuruluma Başla** butonuna tıklanarak Lider Ahenk sunucu kurulumu başlatılır.