Skocz do zawartości

Sinusbot dwa razy na maszynie


Rekomendowane odpowiedzi

Ja raz próbowałem to mi nie działało, zainstaluj sobie wersje 0.9.8 z unlimitem botów na panelu lub wersje bete, jak byś miał problem z instalacją sinusbotow to pisz śmiało na PW

Wiem, że takie coś jest Ale słyszałem, że to nie jest stabilne, no Ale nie próbowałem więc nie mogę ocenić.

Odnośnik do komentarza
Udostępnij na innych stronach

Dockerem możesz takie coś zrobić i potem uruchamia się na osobnych (dockach) każdego sinusa i pod każdego jest inny port, sprawdzałem to i działa

 

Instalacja Dockera

1.Logujemy się na konto z uprawnieniami administratora.
2.Usuwamy stare repozytoria
apt-get purge lxc-docker*
apt-get purge docker.io*
3.Aktualizujemy system oraz certyfikaty HTTPS
apt-get update
apt-get install apt-transport-https ca-certificates
4.Dodajemy klucz GPG
apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
5. Swoim ulubionym edytorem tekstu otwieramy plik (W moim przypadku to nano)
nano /etc/apt/sources.list.d/docker.list
6.Jeżeli coś znajduje się w pliku usuwamy wszytko i wklejamy
deb https://apt.dockerproject.org/repo debian-jessie main
7.Zapisujemy plik CRTL+X --> Y --> Enter
8.Weryfikujemy APT
apt-cache policy docker-engine
9.Przechodzimy do instalacji samego Dockera
sudo apt-get update
sudo apt-get install docker-engine
10.Uruchamiamy Dockera
sudo service docker start
11.Sprawdzamy poprawność zainstalowanego dockera
sudo docker run hello-world
12.Jeżeli wszytko jest poprawnie wyświetli nam się wiadomość oraz aplikacja zamknie się.

Instalacja Sinusbota

1.Tworzymy folder o nazwie dksb (DockerSinusBot) i przechodzimy do niego
mkdir dksb && cd dksb
2.Tworzymy plik o nazwie dockerfile i wklejamy do niego http://pastebin.com/5Xm0KcH0167
nano dockerfile
3.Zapisujemy plik CRTL+X --> Y --> Enter
4.Tworzymy plik o nazwie run.sh i wklejamy do niego http://pastebin.com/ik0vNJ8Y108
nano run.sh
5.Zapisujemy plik CRTL+X --> Y --> Enter
6.Nadajemy mu uprawnienia
chmod +x run.sh
7.Budujemy kontener smiley.png?v=2
docker build -t dksb /root/dksb/
Krótkie objaśnienie
dksb - Nazwa kontenera
/root/dksb/ - Ścieżka gdzie tworzyliśmy wcześniej pliki
8.Uruchamiamy pierwszą instancję
docker run --restart=always -d --name bot1 -p 8087:8087 dksb
9.Aby uruchomić więcej instancji wystarczy zmodyfikować troszkę komendę
docker run --restart=always -d --name bot2 -p 8088:8087 dksb
docker run --restart=always -d --name bot3 -p 8089:8087 dksb
i tak dalej i tak dalej
10.Teraz aby przejść do panelu bota wystarczy wpisać w przeglądarkę ip naszego VPS oraz odpowiedni port
127.0.0.1:8087
127.0.0.1:8088
127.0.0.1:8089

źródło: forum.lvlup.pro
autor poradnika: Fallen

963711463719651277415.png

|<|®Krzysztofa®|>|




Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający forum Sinusbot dwa razy na maszynie   0 użytkowników
    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...