最近用到nginx的编译安装,记不住一些编译参数,每次都需要去查我的word笔记,太麻烦,于是将安装步骤摘录在此,便于查找。
1、添加用户
useradd -s /sbin/nologin -M www
2、安装nginx的依赖库
yum install pcre pcre-devel openssl openssl-devel -y
3、安装nginx
./configure --user=www --group=www --prefix=/application/nginx1.6.2 --with-http_stub_status_module --with-http_ssl_module make && make install
简单的几个步骤就ok了。
软件安装完目录信息
conf — 软件配置文件保存目录
html — 网站站点目录*
logs — 日志文件保存目录
sbin — nginx命令保存目录
conf目录中内容
nginx.conf — nginx程序的主配置文件
nginx.conf.default — nginx配置备份文件
因为初始化的nginx配置文件内有较多注释,影响对配置文件的修改,所以进行精简化配置文件
[root@web conf]# egrep -v "#|^$" nginx.conf.default >nginx.conf
启动方法(全路径) /applocation/nginx/sbin/nginx 停止方法(全路径+ -s 参数 接指令) /applocation/nginx/sbin/nginx -s stop 平滑重启方法(全路径+ -s 参数 接指令) /applocation/nginx/sbin/nginx -s reload 检查配置文件语法(全路径+ -t 参数) /applocation/nginx/sbin/nginx -t 查看怎么部署的(全路径+ -V 参数) /applocation/nginx/sbin/nginx -V
Nginx配置文件配置详解
在server模块下指定主页文件,可以指定自己写的主页,这里需要注意的是,主页文件要放到站点目录下
[root@web nginx]# cat conf/nginx.conf worker_processes 1; ##worker进程数量 events { worker_connections 1024; ##每个worker进程支持的最大连接数 } http { include mime.types; ##Nginx支持的媒体类型库文件 default_type application/octet-stream; ##默认的媒体类型 sendfile on; ##开启高效传输模式 keepalive_timeout 65; ##连接超时 server { listen 80; ##提供服务的端口,默认是80 server_name www.zxpo.top; ##提供服务的域名主机名 location / { root html/www; ##站点的根目录,相当于Nginx的安装目录 index index.html index.htm; ##默认的首页文件,多个用空格分开 } error_page 500 502 503 504 /50x.html; ##出现对应的状态码,使50x.html location = /50x.html { root html; ##指定对应的站点目录为html } } }
Nginx共享文件web页面
当配置autoindex on参数以后,会显示站点目录文件列表信息:
1. 对于nginx服务可以识别解析资源,进行点击,会显示相应内容
2. 对于nginx服务不可以识别解析资源,进行点击,会直接下载
复制代码 server { listen 80; server_name www.zxpo.com; location / { root html/www; <-或者在设置一级专门做共享的目录 index index.html index.htm; <-这里要在站点目录中把主页文件删除,否则会直接显示主页 autoindex on; }
访问状态信息参数解释
Active connections 客户端连接数
accepts 接收数值
handled 处理数值(通常跟接收值是一样的,但是限制值达到上限就例外了)
requests 客户端请求值
Reading 请求报文的连接数
Writing 响应
Waiting 等待请求的数量
说明:一般以上页面内容信息主要会被zabbix监控服务调取,形成图像信息;根据图像信息,从而判断nginx网站服务用户访问量情况
参考文件
Nginx服务编译安装、日志功能、状态模块及访问认证模式实操
如无特殊说明,文章均为本站原创,转载请注明出处
- 转载请注明来源:nginx编译安装
- 本文永久链接地址:http://www.hongxiaowei.com/xiaowei/479.html