大家好,今天来介绍linuxnginx怎么启动(nginx编译安装如何启动)的问题,以下是渲大师小编对此问题的归纳和整理,感兴趣的来一起看看吧!
linux中启动Nginx
nginx的启动命令是桥如:
/usr/local/nginx/sbin/nginx
-c
/usr/local/nginx/conf/nginx.conf
-c制定配置粗握文件的路径,不加-nginx会自动加载默认路径的配置文件。
以上是通用的启动敏凳启命令
linux nginx 编译安装的 怎么启动
linux nginx 编译安装的 怎么启动
–prefix=path
定义保存服务器文件的目录。这个目录同时将作用于nginx.conf配置文件中配置的相对路径(但不包括源码库的路径)。默认值为/usr/local/nginx。
–sbin-path=path
设置nginx可执行文件的名称,该名称只在安装期间使用。默认值是prefix/sbin/nginx
–conf-path=path
设置nginx.conf配置文件的名称。如果需要唤陆,nginx可以使用不同的配置文件启动州睁,你可以通过命令行参数 -c file启动。默认文件名为prefix/conf/nginx.conf
–pid-path=path
设置nginx.pid文件的名称,nginx.pid用于存储主进程的进程ID。安装后,该文件名称可以在nginx.conf的pid指令中修改。默认为prefix/logs/nginx.pid
–error-log-path=path
设置重要的错误、警告以及诊断文件的名字。安装后,可以通过nginx.conf的error_log指令修改。默认为prefix/logs/error.log
–http-log-path=path
记录主要请求日志的名称,安装后通过access_log指令修改。默认为prefix/logs/access.log
–user=name
设置工作进程的用户名,安装和迹顷后可以通过user指令修改。默认值为nobody
–group=name
设置工作进程的用户组,安皇后可以通过user指令修改,默认与user相同。
–with-xxx_module
安装xxx模块,这些模块可以在nginx文档中找到。
–without-xxx_module
不安装xxx模块(有些模块是默认安装的,如果不想安装,可以通过这个参数屏蔽),这些模块可以在nginx文档中找到。
linux 安装nginx后怎么启动
以Centos为例:
1、6.0以前的版本创建/etc/init.d/nginx启动脚本
/etc/init.d/渣谈早nginx start即可启动
chkconfig nginx on设置开机自启动侍哪
2、7.0需要创建nginx.service放到/usr/lib/如雀systemd/system
systemctl start nginx
systemctl enable nginx
linux下如何重启nginx
1、第一种方法:首先在进入nginx可执行目录bin,输入代码:cd /usr/local/nglnx/sbln。
2、然后输入燃埋搏代码:./nginx -s reload,就可以重启nginx了。皮祥
3、第液丛二种方法:查找当前nginx进程号,然后输入命令:kill -HUP 进程号,实现重启nginx服务
linux nginx配置
./nginx -s quit:此方式停止步骤是待nginx进程处理任务完毕进行停止。
./nginx -s stop:此方式相当于先查出nginx进程id再使用kill命令强制中运棚杀掉进程。
重启 nginx
1.先停止再启动(推荐):
对 nginx 进行重启相卖则当于先停止再启动,即先执行停止命令再执行启动命令悄困。如下:
2.重新加载配置文件:
当 ngin x的配置文件 nginx.conf 修改后,要想让配置生效需要重启 nginx,使用-s reload不用先停止 ngin x再启动 nginx 即可将配置信息在 nginx 中生效,如下:
启动成功后,在浏览器可以看到这样的页面:
Welcome to nginx!
....
本文地址:https://gpu.xuandashi.com/72047.html,转载请说明来源于:渲大师
声明:本站部分内容来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。分享目的仅供大家学习与参考,不代表本站立场!