Miço Sunucusu Kurulumu

eylulakgul - Aug 5 - - Dev Community

İçindekiler

Sanal Makine Kurulumu

  • Sanal makine üzerinde tercihen Ubuntu 22.04 sunucu sürümü kullanıldığı varsayılmıştır.

Veritabanı Sunucusu Kurulumu (Varsa Atlayın)

  • Sunucunun kullanacağı PostgreSQL veritabanı yoksa aşağıdaki kurulum yapılmalıdır.

PostgreSQL Kurulumu

sudo apt update
sudo apt install postgresql postgresql-contrib
Enter fullscreen mode Exit fullscreen mode

Veritabanı Sunucusuna Bağlanma

sudo -u postgres psql
Enter fullscreen mode Exit fullscreen mode

Kullanıcı ve Veritabanı Oluşturma

CREATE USER <username> WITH PASSWORD '<your_password>';
CREATE DATABASE <database_name> WITH OWNER <owner_name>;
Enter fullscreen mode Exit fullscreen mode

\q ile çıkış yapılır.

Liman Sunucusuna Servis Kurulumu

Paket Kurulumu

  • .deb paketi sunucuya yüklenir ve komutta x yazan yerde sürüm numarası yazılarak kurulumu yapılır.
sudo apt install ./mico-x64-x.deb
Enter fullscreen mode Exit fullscreen mode

Dosya Düzenlenmesi

  • Düzenleme yapabilmek için root kullanıcısına geçilir ve .env dosyasının içeriği düzenlenir.
sudo su 
nano /opt/mico/.env
Enter fullscreen mode Exit fullscreen mode
DB_HOST= <your_db_host_ip>
DB_PORT= <your_port>
DB_DATABASE= <your_database_name>
DB_USERNAME= <your_database_username>
DB_PASSWORD= <your_database_password>                      

MAIL_PORT=
MAIL_HOST=
MAIL_USER=
MAIL_PASS=

Enter fullscreen mode Exit fullscreen mode

Servisleri Yeniden Başlatma ve Kontrol

  • Servisler yeniden başlatılır.
systemctl restart mico@*
Enter fullscreen mode Exit fullscreen mode
  • Servislerin durumu kontrol edilir.
systemctl status mico@*
Enter fullscreen mode Exit fullscreen mode

Liman Arayüzüne Sunucu Ekleme

  • Miço kurulan sunucunun Liman arayüzüne eklenmesi gerekmektedir.

Liman Arayüzüne Eklenti Ekleme

  • Ayarlarda yer alan Eklentiler bölümü seçilir.

Image description

-Yükle butonu seçilir.

Image description

  • device-manager-dev-x.zip dosyası eklenti olarak Liman'a eklenir.

Image description

  • Eklentinin sunucuya eklenmesi için sunucuya girilir ve Eklentiler bölümü seçilir. Ekle butonu seçilir.

Image description

  • Yüklenen 'Cihaz Yönetimi' eklentisi seçilir.

Image description

  • Eklenti sunucuda görülür.

Image description

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .