There's nothing wrong with testing the configuration before starting the web server.
The config is tested during restart, by the ExecStartPre. If you modify a config and you want to restart, you should execute nginx -t prior to restarting your service - but generally you'd want to use nginx -s reload as much as possible. On 11/01/2019, 11.12, "nginx on behalf of Olaf van der Spek" <[email protected] on behalf of [email protected]> wrote: What's the purpose of testing the configuration file in the systemd example? Just starting the server seems simpler.. and the test isn't run prior to a restart request. ExecStartPre=/usr/sbin/nginx -t https://www.nginx.com/resources/wiki/start/topics/examples/systemd/ Posted at Nginx Forum: https://forum.nginx.org/read.php?2,282654,282654#msg-282654 _______________________________________________ nginx mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx _______________________________________________ nginx mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx
