Skrypt startowy aplikacje | Ubuntu 16.04

Off topic
Glupikocz
Glupikocz

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
xSeKaBo
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
Glupikocz

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
xSeKaBo

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

Glupikocz
Glupikocz

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
xSeKaBo

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

Glupikocz
Glupikocz

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

xSeKaBo
xSeKaBo

Powinno być okej :D

Glupikocz
Glupikocz

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
xSeKaBo

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

Glupikocz
Glupikocz

Rozumiem dobrze dziękuje

xSeKaBo
xSeKaBo

Spoko :D