Miço Sunucusu Kurulumu
eylulakgul
Posted on August 5, 2024
İçindekiler
- Sanal Makine Kurulumu
- Veritabanı Sunucusu Kurulumu (Varsa Atlayın)
- Liman Sunucusuna Servis Kurulumu
- Liman Arayüzüne Sunucu Ekleme
- Liman Arayüzüne Eklenti Ekleme
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
Veritabanı Sunucusuna Bağlanma
sudo -u postgres psql
Kullanıcı ve Veritabanı Oluşturma
CREATE USER <username> WITH PASSWORD '<your_password>';
CREATE DATABASE <database_name> WITH OWNER <owner_name>;
\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
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
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=
Servisleri Yeniden Başlatma ve Kontrol
- Servisler yeniden başlatılır.
systemctl restart mico@*
- Servislerin durumu kontrol edilir.
systemctl status mico@*
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.
-Yükle
butonu seçilir.
- device-manager-dev-x.zip dosyası eklenti olarak Liman'a eklenir.
- Eklentinin sunucuya eklenmesi için sunucuya girilir ve
Eklentiler
bölümü seçilir.Ekle
butonu seçilir.
- Yüklenen 'Cihaz Yönetimi' eklentisi seçilir.
- Eklenti sunucuda görülür.
💖 💪 🙅 🚩
eylulakgul
Posted on August 5, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.