001-认识 Nginx

一、nginx组成

  1. nginx 二进制可执行文件,由更模块源码编译出的一个文件
  2. nginx.conf 配置文件,控制nginx的行为
  3. access.log  访问日志,记录每一条http请求信息
  4. error.log 错误日志 定位问题

Nginx版本发布

2002年开发,2004年推出第一版

官网

  • 开源版 nginx.org
  • 商业版 nginx.com
  • 阿里巴巴基于nginx  开发出 tenginx
  • 开源 openresty :章亦春维护
  • 商业版openresty

编译Nginx

[root@sxtc nginx-1.20.1]# ll
总用量 792
drwxr-xr-x. 6 1001 1001   4096 9月  17 16:18 auto
-rw-r--r--. 1 1001 1001 311503 5月  25 20:35 CHANGES
-rw-r--r--. 1 1001 1001 475396 5月  25 20:35 CHANGES.ru
drwxr-xr-x. 2 1001 1001    168 9月  17 16:18 conf
-rwxr-xr-x. 1 1001 1001   2590 5月  25 20:35 configure
drwxr-xr-x. 4 1001 1001     72 9月  17 16:18 contrib
drwxr-xr-x. 2 1001 1001     40 9月  17 16:18 html
-rw-r--r--. 1 1001 1001   1397 5月  25 20:35 LICENSE
drwxr-xr-x. 2 1001 1001     21 9月  17 16:18 man
-rw-r--r--. 1 1001 1001     49 5月  25 20:35 README
drwxr-xr-x. 9 1001 1001     91 9月  17 16:18 src

安装Nginx需要的相关依赖包

在初次安装Nginx过程中,经常会出现这样的错误: make: *** 没有规则可以创建“default”需要的目标“build”。

依赖包
1、pcre-devel
2、zlib zlib-devel
3、openssl openssl-devel

安装依赖包

yum install pcre-devel
yum install zlib zlib-devel
yum install openssl openssl-devel

//也可用一条命令代替
yum install pcre-devel zlib zlib-devel openssl openssl-devel

 goaccess日志分析系统

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值