###nginx源码包下载 wget http://nginx.org/download/nginx-1.11.4.tar.gz ###依赖包安装
- sudo apt-get update
- sudo apt-get install libpcre3 libpcre3-dev
- sudo apt-get install openssl libssl-dev
###安装
- tar xzvf nginx-1.11.4.tar.gz
- cd nginx-1.11.4&./configure&make&make install
启动
- nginx默认被安装的目录是:/usr/local/nginx,默认的读取的nginx配置文件路径是:/usr/local/nginx/conf/nginx.conf
- sudo /usr/local/nginx/sbin/nginx 直接启动
测试
1.浏览器输入127.0.0.1,直接测试nginx开始页面
常用命令
- nginx -v #查看nginx版本
- nginx -s stop #快速停止nginx
- nginx -s quit #正常停止nginx
两者区别在于:快速停止服务时,worker进程与master进程在收到信号后会立即跳出循环,退出进程,而正常退出,首先会先关闭监听端口,停止接收新的连接,然后把当前正在处理的连接全部处理完,最后再退出进程。
- nginx -s reload #运行中的nginx服务器重新加载配置文件
来源:oschina
链接:https://my.oschina.net/u/2279209/blog/747769