Forem

Rümeysa Öz for Açıklab

Posted on • Edited on

2

Netex Nasıl Kurulur?

Liman MYS - Netex Eklentisi Ekleme

Netex Server (Linux) Kurulumu

  • Netex server kurulacak makinenin terminali açılır.

  • İçe aktarılmış olan "netex-x64.deb" dosyası aşağıdaki komut yardımı ile bağımlılıkları dahilinde kurulur:

# sudo apt install ./netex-x64.deb
Enter fullscreen mode Exit fullscreen mode
  • Kurulum sonrası /opt/netex/.env içine girilir ve düzenlemeler yapılır. :
# cat /opt/netex/.env
APP_KEY="50425718846865597518383313432337"
APP_PORT=7782
DB_DRIVER="postgres"
DB_HOST="127.0.0.1"
DB_NAME="netex"
DB_PASS="1"
DB_PORT=5432
DB_USER="postgres"
Enter fullscreen mode Exit fullscreen mode

DB_NAME="netex"
DB_USER="postgres"

bilgileri güncellenir. (PostgreSQL kurulu olmalıdır.)

  • Değişiklikler sonrasında aşağıdaki adımları izleyerek veritabanında user, database ve şifre oluşturulur.

Kullanıcı Oluşturma:

# sudo -u postgres createuser <username>
Enter fullscreen mode Exit fullscreen mode

Bu örnekte username karşılığı postgres olarak belirlenmiştir.

Database Oluşturma:

# sudo -u postgres createdb <dbname>
Enter fullscreen mode Exit fullscreen mode

Bu örnekte dbname karşılığı netex olarak belirlenmiştir.

Kullanıcıya Şifre Verme:

# sudo -u postgres psql
psql=# alter user <username> with encrypted password '<password>';
Enter fullscreen mode Exit fullscreen mode

Bu örnekte şifre 1 olarak güncellendi.

Database'de Ayrıcalıklar Verme:

# psql=# grant all privileges on database <dbname> to <username> ;
Enter fullscreen mode Exit fullscreen mode

Örneğe göre DB_PASS=1 olarak güncellendi.

  • Son olarak netex-server'ı tekrar başlatmak için:
# systemctl restart netex@admin.service
Enter fullscreen mode Exit fullscreen mode
# systemctl restart netex@client.service
Enter fullscreen mode Exit fullscreen mode

komutu girilir. Aktif olup olmadığını kontrol etmek için de:

# systemctl status netex@admin.service
Enter fullscreen mode Exit fullscreen mode
# systemctl status netex@client.service
Enter fullscreen mode Exit fullscreen mode

komutu girilir.

Liman MYS - Netex Eklentisi Ekleme

  • Liman arayüzüne girilir.
  • Menüye girilir ve sağ altta bulunan sistem ayarlarına girilir.
  • Sistem Ayarları → Ekleniler sekmesine girilir.
  • Mavi "Yükle" butonuna tıklanır.
  • Gelen ekranda "Gözat" butonuna tıklanarak netex-master.zip dosyası seçilir.

Image description

  • Yeşil "Yükle" butonuna tıklanır ve eklenen eklenti Eklentiler sekmesinde görüntülenir.
  • Ardından Netex eklentisi eklenmek istenen ve Netex server IP'si girilecek olan sunucunun altındaki "Sunucu Detayları" butonuna tıklanır.
  • "Eklentiler" sekmesine tıklanır.
  • Yeşil "+" butonuna tıklanır ve Netex eklentisi seçilir.

Image description

  • Yeşil "Ekle" butonuna tıklanır. Eklendi bilgisi "Eklentiler" sekmesinde görüntülenir.
  • Ardından Netex eklentisi eklenmek istenen sunucunun altındaki "NETEX" butonuna tıklanır.
  • Sunucuya eklenen NETEX eklentisine tıklanır ve NETEX eklenti ayarları sayfasında istenen veriler doldurulur ve yeşil Kaydet butonuna tıklanır.(Netex Server bilgileri girilir.)

Image description

  • Ardından Netex eklentisi sayfasının sağında bulunan anahtar logosuna tıklanır.
  • Lisans boşluğuna HAVELSAN A.Ş.'den veya yetkili bir satıcıdan alınan lisans girilir.
  • "Kaydet" butonuna tıklanır.
  • Böylece Netex eklentisinin eklenmiş olduğu teyit edilir.

Image description

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post →

Top comments (0)

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More

👋 Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay