4.安装
第一步依赖环境
linux内核2.6及以上
GCC编译器: 编译C语言程序
PCRE库: 支持正则表达式
zlib库: 对http包内容进行gzip格式压缩<br>
OpenSSL开发库:支持更安全的SSL协议,加密算法
yum -y install make zlib-devel gcc-c++ libtool openssl-devel pcre-devel<br>
第二步下载,解压
wget http://nginx.org/download/nginx-1.14.2.tar.gz
tar ‐zxvf nginx‐1.14.0.tar.gz
第三步构建
./configure 默认构建
./configure ‐‐prefix=/usr/local/nginx ‐‐with‐http_stub_status_module ‐‐withhttp_<br>ssl_module ‐‐with‐debug 基于参数构建
第四步编译安装
make && make install
1.什么是nginx
1.自由的、开源的、高性能的HTTP服务器和反向代理服务器
2.一个IMAP、POP3、SMTP代理服务器
3.负载均衡
4.静态资源服务
5.命令
1 ./sbin/nginx
进入安装目录,启动nginx
2 ./sbin/nginx -h<br>
帮助文档
3. ./sbin/nginx -s stop<br>
快速停止,不会管正在处理的请求
4. ./sbin/nginx -s quit<br>
优雅退出,会等待请求结束之后再关闭 设置超时时间
5. ./sbin/nginx -s reload
热装载配置文件 对应命令 kill -HUP master进程号
6. ./sbin/nginx -s reopen<br>
重新打开日志文件