tech:exemple_de_service_et_socket_avec_systemd
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tech:exemple_de_service_et_socket_avec_systemd [2026/02/05 21:51] – Jean-Baptiste | tech:exemple_de_service_et_socket_avec_systemd [2026/03/12 12:12] (Version actuelle) – Jean-Baptiste | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | < | ||
| + | {{tag> | ||
| + | |||
| + | # Exemple de service et socket avec systemd | ||
| + | |||
| + | |||
| + | Voir : | ||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | |||
| + | ~~~bash | ||
| + | mkdir -p ~/ | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | `awx-proxy.service` | ||
| + | ~~~ini | ||
| + | [Unit] | ||
| + | # | ||
| + | # | ||
| + | Requires=awx-proxy.socket | ||
| + | After=awx-proxy.socket | ||
| + | |||
| + | [Service] | ||
| + | ExecStart=/ | ||
| + | ~~~ | ||
| + | |||
| + | `awx-proxy.socket` | ||
| + | ~~~ini | ||
| + | [Socket] | ||
| + | ListenStream=127.0.0.1: | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=sockets.target | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | |||
| + | ~~~bash | ||
| + | systemd-analyze verify ~/ | ||
| + | systemd-analyze verify ~/ | ||
| + | |||
| + | systemctl --user daemon-reload | ||
| + | systemctl --user enable --now awx-proxy.socket | ||
| + | ~~~ | ||
| + | |||
| + | Test | ||
| + | ~~~bash | ||
| + | curl -v -I 127.0.0.1: | ||
| + | ~~~ | ||
| + | |||
