Ana içeriğe geç

Kurulum Adımları

Bu dokümanda projeleri adım adım nasıl kurucağımızı ve ihtiyacımız olan tooları nasıl kurucağımızı inceleyeceğiz.

Gereksinimler

  • Linux kurulumu
  • Docker ve Docker-Compose kurulumu
  • Sunucu üzerinde git kurulu olması

Dizinleri ayarlamak

sudo mkdir /alpata
Sunucunun ana dizinine bir klasör açıyoruz
sudo chmod -R 777 /alpata
Ana dizindeki /alpata klasörüne yetki veriyoruz
cd /alpata
/alpata klasörüne gidiyoruz

Dosyaları indirmek

wget https://docs.alpatateknoloji.com/assets/kurulum.zip
unzip yüklüyoruz
sudo apt install unzip
Sonrasında zip i çıkarmak için
unzip ./kurulum.zip
komutunu çalıştırıp önceden ayarlanmış compose dosyalarını indiriyoruz.

Base kurulumu

docker-compose -f docker-compose-base.yml up -d
sonrasında da http://ilgilisunucuipsi:9097/swagger adresinde base apileri görebilirsiniz.

Diğer modül kurulumları

/alpata dizinindeyken

docker-compose -f moduladi/docker-compose-moduladi.yml up -d
moduladi olan yere indirilen dosyalar arasındaki isimleri yazıp doğrudan ayağa kaldırmanız gerekmektedir.

Modül güncellemeleri

Portainer üzerinden ilgili container ı bulup recreate ederek son halini güncelleyebilirsiniz.

Portainer kurulumu

docker-compose -f portainer/docker-compose-portainer.yml up -d
komutu tamamlandıktan sonra ilgili ip nin https://ilgilisunucuipsi:9001 adresine giderek admin şifresi ayarlama işlemini yapabilirsiniz.

MSSQL kurulumu

mkdir /alpata/mssql
klasörü oluşturulur
sudo chmod -R 777 /alpata/mssql
yetki verme işlemini yapmamız çok önemli yoksa mssql containeri başlamadan kapanır
docker-compose -f mssql/docker-compose-mssql.yml up -d

Graylog kurulumu

docker-compose -f graylog/docker-compose-graylog.yml up -d