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

Reply via email to