DEV Community

Erenalp Tekşen for Açıklab

Posted on • Updated on

Liman Dağıtım Eklentisi Kurulumu

Eklenti Kurulum Dokümantasyonu

İçindekiler

Bu dökümantasyon, veritabanı sunucusu kurulumu, backend servisi kurulumu, ve Liman arayüzüne eklenti ekleme aşamalarını içermektedir.

Sanal Makine Kurulumu

Servisin kurulumu için bir sanal makineye ihtiyaç vardır. Sanal makinenin kurulumunun yapıldığı varsayılmıştır.

Veritabanı Sunucusu Kurulumu

Veritabanı sunucusunun kurulu olduğu varsayılmaktadır. Eğer PostgreSQL veritabanı sunucusunu henüz kurmadıysanız, aşağıdaki komutlarla kurulum yapabilirsiniz:

PostgreSQL Kurulumu (Varsa Atlayın)



sudo apt update
sudo apt install postgresql postgresql-contrib


Enter fullscreen mode Exit fullscreen mode

Backend Servisi Kurulumu

Adım 1: Debian Paketi Yüklenmesi

  • Size verilen "file-distributor-x64-79.deb" dosyasını sanal makinenize yükleyin ve kurun:


sudo apt install ./file-distributor-x64-79.deb


Enter fullscreen mode Exit fullscreen mode

Adım 2: Kurulum Dizini ve Çevre Değişkenlerinin Ayarlanması

  • Kurulum dizinine gidin ve gerekli çevre değişkenlerini içeren .env dosyasını düzenleyin:


sudo su
cd /opt/file-distributor
sudo nano .env


Enter fullscreen mode Exit fullscreen mode

Adım 3: .env Dosyasının Düzenlenmesi

  • Servis yüklendiğinde, "distributor" adında bir veritabanı ve kullanıcı otomatik olarak oluşturulacaktır.

Mevcut .env dosyasının içeriği aşağıdaki gibidir:



LOG_LEVEL="DEBUG"

DB_DRIVER="postgres"
DB_HOST="localhost"
DB_NAME="distributor"
DB_PORT="5432"
DB_USER="distributor"


Enter fullscreen mode Exit fullscreen mode

Dikkat: DB_PASS parametresi servis tarafından otomatik olarak oluşturulmaktadır. Bu parametreyi değiştirmeyin.

Farklı Bir Veritabanı veya Kullanıcı Adı Kullanmak İçin

Eğer farklı bir veritabanı, kullanıcı adı veya localhost harici bir sunucu kullanmak isterseniz, .env dosyasındaki ilgili parametreleri güncelleyin. Farklı bir kullanıcı adı ve veritabanı kullanırken, o kullanıcı için belirlediğiniz şifreyi DB_PASS parametresine yazın.

Adım 3: Servisi Yeniden Başlatma ve Kontrol Etme



sudo systemctl restart file-distributor
sudo systemctl status file-distributor

Enter fullscreen mode Exit fullscreen mode




Liman Arayüzüne Sunucu Ekleme

Dağıtım servisinin kurulmuş olduğu sunucuyu Liman'a eklemeniz gerekmektedir.

Liman Arayüzüne Eklenti Ekleme

Liman arayüzüne eklenti eklemek ve eklentiye servis eklemek için aşağıdaki adımları izleyin:

Eklenti Ekleyin

  1. Liman Arayüzüne giriş yapın.
  2. Menüden "Ayarlar" butonuna tıklayarak genel ayarlara gidin.
  3. Ayarlar sekmesinden "Eklentiler" bölümünü seçin.

Image description

  • "Yükle" butonuna tıklayın

Image description

  • Size verilen eklenti dosyasını yükleyin.

Image description

  • Eklenti yüklendikten sonra, eklenen eklenti listede görünecektir.

Image description

Eklentinin Sunucuya Eklenmesi

  1. Sunucunuzu seçin.

  2. Sunucunuz için Eklentiler sekmesini seçin.

Image description

  • "Ekle" butonuna tıklayın.

Image description

  • Dağıtım eklentisini seçin ve "Ekle" butonuna tıklayın

Image description

  • Eklenti başarıyla eklendiğinde, bunu sunucu eklentileri listesinde görebilirsiniz.

Image description

  • Sunucunuzun alt kısmında eklediğiniz eklentiyi görüntüleyebilirsiniz.

Image description

Top comments (0)