CentOS7安装Nginx

本文讲述的是如何在CentOS 7中编译安装Nginx

主要内容:

  • 1.下载安装
  • 2.测试
  • 3.日志配置

1.下载安装

1.1.下载

下载地址:传送门
使用wget下载

wget http://nginx.org/download/nginx-1.14.0.tar.gz

1.2.解压

tar -zxvf nginx-1.14.0.tar.gz -C .

1.3.安装

安装依赖

yum install gcc gcc-c++  pcre pcre-devel zlib zlib-devel -y

安装到/opt/soft/nginx-1.14.0目录下

cd nginx-1.14.0/
# 指定安装到 /opt/soft/ngnix 的目录下
./configure --prefix=/opt/soft/nginx-1.14.0
# 编译安装
make
make install

2.测试

2.1.启动

cd /opt/soft/nginx-1.14.0
sbin/nginx

如果启动成功,访问http://localhost即可查看访问界面

3.日志格式配置

log_format main '$remote_addr|$time_iso8601|$http_host|$request|$request_time|$status|$body_bytes_sent|$upstream_addr|$upstream_response_time|$upstream_status|$http_referer|$http_user_agent'

说明:
remote_addr 远程请求地址
time_iso8601本地时间戳
http_host 请求host地址
request 请求uri
request_time 整个请求的总时间
status http请求状态
body_bytes_sent 请求文件内容大小
upstream_addr 后台提供服务的地址(即转发处理的目标地址)
upstream_reponse_time 请求时,upstream的响应时间
upstream_status upstream状态
http_refer url跳转来源
http_user_agent 用户终端浏览器的UserAgent

183.3.144.210|2018-05-28T11:06:38+08:00|47.98.119.122|GET / HTTP/1.1|0.000|200|612|-|-|-|-|Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • http://www.cnblogs.com/vicowong/p/4158113.html更换了部分包位置 ,仅...
    May_41f5阅读 2,910评论 0 0
  • 安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本...
    神秘者007阅读 1,521评论 0 0
  • 安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本...
    itvwork阅读 3,456评论 0 0
  • 一、安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本...
    初家大老爷阅读 3,788评论 0 51
  • 激动了好久的面基,真正见面时,剩下全都是开心了。 本来还挺不好意思的,铭铭过来时没吃晚饭,过来时也只给她买了一杯柠...
    蓝女士阅读 1,254评论 0 0