在日常运维过程中,偶尔出现一台机器上运行多个nginx,一般运行多个nginx需要重新编译,配置路径,但通过摸索,发现可以通过运行时指定参数可以实现不需要重新编译,能正常运行。

具体命令如下:

启动:/usr/local/nginx8094/sbin/nginx -p /usr/local/nginx8094/

停止:/usr/local/nginx8094/sbin/nginx -p /usr/local/nginx8094/ -s stop

如启动报错,注意检查nginx.conf配置,不要引起重复写一个地方日志或读同一个文件。