安装部署源码:nginx

安装依赖包:

# yum install gcc gcc-c++ openssl-devel pcre-devel zlib-devel

上传源码包到root下:

nginx-1.12.2.tar.gz

解压并进入nginx:

# tar zxf nginx-1.12.2.tar.gz
# cd nginx-1.12.2

编译并安装:

# ./configure && make && make install

启动nginx:

# /usr/local/nginx/sbin/nginx

查看80端口是否启动成功:

# netstat -lptnu | grep 80

启动成功查看网页是否显示nginx:
在这里插入图片描述

核心模块:core module
标准模块:
    HTTP modules:
    Standard HTTP modules 标准HTTP模块
    Optional HTTP modules 可选HTTP模块
    Mail modules 邮件模块
    Stream modules 流模块
    
第三方模块
基于IP  基于端口  基于域名
基于IP的虚拟主机:每个网站都需要一个IP。缺点是:需要多个IP,如果是公网IP每个IP都需要收费
基于端口的虚拟主机:只需要一个IP。缺点:端口号没有办法告诉公网用户,无法适用于公网用户,适合内部用户使用。
基于域名的虚拟主机:最常用的就是基于域名的虚拟主机

nginx 日志分析参数:
$remote_addr   #与$http_x_forwarded_for 客户端的ip地址
$remote_user   #客户端用户名称,一般默认为空
$time_local   #访问时间
$status   #请求状态
$http_user_agent   #客户端浏览器相关信息
$request_body   #POST数据
$request_length   #客户端请求的长度
$upstream_status   #upstream状态,成功是200
$upstream_response_time    #请求过程中,upstream响应时间

nginx分析那个日志:
access_log 和 error.log
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值