Skip to content

RPCdotcom/Spheron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Fizz Setup Guide

image

Bu rehber, bir Fizz instance'ını Ubuntu sunucusunda yapılandırmak için gerekli kurulum adımlarını içerir. İçerisinde; sistem güncelleme, Docker ve Docker Compose kurulumu, izinlerin ayarlanması, swap dosyası oluşturulması ve Fizz kurulum script'inin çalıştırılması gibi adımlar yer almaktadır.

Server :

Fizz Sitesi :

Gereksinimler

  • Ubuntu sunucusu
  • SFTP erişimi (dosya yüklemek için)

Sunucu Özellikleri

  • Min : 4 CPU 8 RAM 100 GB SSD
  • Max : 32 CPU 128 RAM 2000 GB SSD

1. Sistemi Güncelle ve Yükselt

Sistem paketlerini güncellemek ve yükseltmek için aşağıdaki komutu çalıştırın:

sudo apt update -y && sudo apt upgrade -y

2. Gerekli paketleri kurun:

sudo apt install htop ca-certificates zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev tmux iptables curl nvme-cli git wget make jq libleveldb-dev build-essential pkg-config ncdu tar clang bsdmainutils lsb-release libssl-dev libreadline-dev libffi-dev jq gcc screen unzip lz4 -y

3. Docker'ı Kur :

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io -y
docker version

4. Docker Compose'u Kur :

VER=$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep tag_name | cut -d '"' -f 4)
curl -L "https://github.com/docker/compose/releases/download/$VER/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
docker-compose --version

4. Docker Kullanıcı İzinleri

sudo groupadd docker
sudo usermod -aG docker $USER

Swap Dosyası Oluşturma :

sudo fallocate -l 2096M /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

Fizz Kurulumu

Setup:

Fizz Setup Linki ile sunucu bilgilerinizi girin ve dosyayı indirin. https://fizz.spheron.network/ Bu dosyayı SFTP ile sunucunuza yükleyin.

image

Çalıştırma Adımları:

Dosyaya çalıştırma izni verin:

chmod +x ~root/fizzup-v1.1.0.sh

Screen :

screen -S fizz

Sunucuya SFTP Olarak Yüklediğin Scripti Çalıştır :

bash ~root/fizzup-v1.1.0.sh

Docker Loglarını Görüntüleme :

docker-compose -f ~/.spheron/fizz/docker-compose.yml logs -f

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published