Ahoj,
díky za odpovědi.
Mmonit vypadá dobře, ale je to zase nová syntax a další nástroj.
Určitě na
to v mezičase mrknu a zkusím to tím, jestli to nepůjde líp než tím
nativním
scriptem.
Používám instanci Debianu, neupravenou, tak jak byla vytvořena přes
vpsadmin. Podle tohohle jsem myslel, že pužívá normálně SysV Init.
$ pidof init
1
Navíc jsem si teď všiml, že tu mojí servisu vidím když dám:
$ service --status-all
...
[ - ] my-simple
...
Ale spustit nejde.
Ptám se tady hlavě proto, jestli není ten Debian na vpsFree nějak
upravený
a nepoužívá třeba jiné nástroje.
Jak řešíte automatické spouštění aplikací vy? Pužíváte jen nástroje,
co už
svoje init scripty mají (apache, nginx, atp.)?
Díky,
Jakub
2018-01-15 9:30 GMT+01:00 Jakub Jelen <jakuje(a)gmail.com>om>:
To vypada, ze tvuj Debian pouziva systemd, takze
psat init script
mi
prijde jako zbytecnost, kdyz muzes napsat nekolik radku service
file:
https://www.freedesktop.org/software/systemd/man/systemd.service.ht
ml
Oficialni dokumentace je velmi rozvlacna, ale pro inspiraci jak to
muze
vypadat doporucuji napriklad pohled na jinou oblibenou sluzbu,
naprikald
OpenSSH server:
systemct cat ssh
Automaticke spousteni by melo byt otazkou "systemct enable
yourunit.service"
Jakub
2018-01-15 0:31 GMT+01:00 Nikos Timiopulos <nikos(a)manikstudio.cz>cz>:
Ahoj,
mrkni jestli Ti nebude vyhovovat alternativa Monit
https://mmonit.com/monit/ (
https://packages.debian.org/stretch/mo
nit).
Nikos
On 15 Jan 2018, at 00:23, Jakub Podlaha <j.podlaha(a)gmail.com>
wrote:
Zdravim,
rad bych se zeptal, jak vytvorim na Debianu init script pro appku
(vetsinou node.js) a nastavim ho aby se spoustel pri startu
systemu.
Aktualne pouzivam detasovany screen a v nem shell pro kazdou
appku, ale
nechce se mi vse manualne spoustet po kazdem "Neplanovanem
vypdadku".
Uz jsem stravil nekolik hodin snahou dohledat, jak to v Debianu
chodi.
Zkusil jsem treba tenhle script:
https://gist.github.com/peterhos
t/715255
(a nekolik dalsich) upravit a dat do /etc/init.d/my-simple.
Dostavam chyby:
$ service my-simple start
Failed to start my-simple.service: Unit my-simple.service failed
to load:
No such file or directory.
$ update-rc.d "my-simple" enable
update-rc.d: error: no runlevel symlinks to modify, aborting!
Myslel jsem, ze .service soubory patri pod systemd a ze Debian
pouziva
init scripty a ze service je tool na spravu init scriptu podobne
jako v
Gentoo je treba rc-update. Chyby jsem zkousel googlit, ale nasel
jsem jen
problemy se spatne nainstalovanymi aplikacemi.
Jestli me muzete nakopnout, nebo poradit, budu rad.
Zdar,
Jakub
_______________________________________________
Community-list mailing list
Community-list(a)lists.vpsfree.cz
http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________
Community-list mailing list
Community-list(a)lists.vpsfree.cz
http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________
Community-list mailing list
Community-list(a)lists.vpsfree.cz
http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________
Community-list mailing list
Community-list(a)lists.vpsfree.cz