Skrypt startowy aplikacje | Ubuntu 16.04

Glupikocz | 2019-04-16 07:52:47 UTC | #1

Dzień dobry wszystkim mam pytanie ponieważ chciałbym jednym skryptem uruchomić klilka programów
mam 3 foldery i w nich pliki

1 Folder jest w folderze root/XBot i tu jest plik startujacy ./starter.sh start
2. Folder jest w folderze root/AG i plik startujący to screen -dmS AG php bot.php
3. Folder jest w folderze root/AIP i plik startujący to ./run start

i czy jest możliwość zrobić tak że skrypt uruchamia się np 15 min po starcie VPS?


xSeKaBo | 2019-04-16 10:27:05 UTC | #2

sudo update-rc.d /etc/init.d/multiplestart.sh defaults
sudo chmod +x /etc/init.d/multiplestart.sh

multiplestart.sh:

#!/bin/bash

sleep 15m
./root/XBot/starter.sh start
screen -dmS AG php /root/AG/bot.php
./root/AIP/run start

Glupikocz | 2019-04-16 08:15:18 UTC | #3

A jest jakaś możliwość dodać ten skrypt do strony czyli jeśli będę miał na stronie przycisk Uruchom i pod niego da radę jakoś podpiąć uruchamianie tego skryptu?


xSeKaBo | 2019-04-16 08:16:42 UTC | #4

Jasne! :smiley:
Wystarczy pewne pojęcie o php i nie zapomnij o zabezpieczeniach ;)


Glupikocz | 2019-04-16 08:21:55 UTC | #5

Ogolnie to posiadam Pterodactyl panel w nim udało mi sie zrobić podstronę w php i ten przycisk ale teraz nwm co dalej byłbyś w stanie mi pomoc?

Albo też zastanawiałem się bo przecież w tym panelu można uruchamieć skrypty w tzw. Eggs

ale dostałęm pewien problem bo gdy tworzę nowy serwer w pterodactyl panel to mam cały czas Instaling i już tak cała noc sie instaluje


xSeKaBo | 2019-04-16 08:24:10 UTC | #6

Jeżeli owy problem występuje to zalecam reinstalację panelu, a co do uruchamiania z poziomu panelu to zerknij tutaj


Glupikocz | 2019-04-16 08:33:37 UTC | #7

Ok mam teraz tak czy wszystko jest ok?
Screenshot%20(6)|690x241
a|690x250


xSeKaBo | 2019-04-16 08:39:57 UTC | #8

Powinno być okej :D


Glupikocz | 2019-04-16 08:43:33 UTC | #9

Ej a jak zrobię reinstal panelu to to co mam w dockerze czyli serwer TS3 i MC zostanie czy też na nowo trzeba wgrać?


xSeKaBo | 2019-04-16 08:46:16 UTC | #10

Nie używałem tego panelu ale prawdopodobnie wraz z panelem zostaną usunięte także serwery


Glupikocz | 2019-04-16 08:47:42 UTC | #11

Rozumiem dobrze dziękuje


xSeKaBo | 2019-04-16 09:58:28 UTC | #12

Spoko :D