Changes
Page history
add autostart.md
authored
Dec 30, 2020
by
DrBro23
Show whitespace changes
Inline
Side-by-side
Autostart.md
0 → 100644
View page @
7093a728
##### Nachfolgende Schritte werden in Debian verwendet.
<br
/>
Die Datei muss nicht manuell ausgeführt werden.
\
Sie wird nach der Installation des Debian-Pakets automatisch gestartet und ausgeführt.
<br
/>
Es wird ein systemd-Service angelegt.
\
Dieser wird als root ausgeführt, nachdem der Zugriff auf das Netzwerk verfügbar ist.
\
Der Service wird mit jedem Hochfahren und nach der Ausführung des Skripts gestartet.
```
bash
#!/bin/bash
content
=
"
[Unit]
\n
Description=Webserver
\n
After=network.target
\n
StartLimitIntervalSec=0
\n
\n
[Service]
\n
Type=simple
\n
Restart=always
\n
RestartSec=1
\n
ExecStart=webserver
\n
\n
[Install]
\n
WantedBy=multi-user.target
"
echo
-e
$content
>
/etc/systemd/system/webserver.service
systemctl start webserver
systemctl
enable
webserver
exit
0
```
\ No newline at end of file