千家信息网

Nginx学习笔记(一)

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,Nginx学习笔记(一)一、Nginx的特点与作用Nginx可以更快地响应请求。Web和反向代理服务器支持非常多的服务器软件特性处理静态资源用作反向代理用作负载均衡二、Nginx编译安装2.1 准备工
千家信息网最后更新 2026年11月01日Nginx学习笔记(一)

Nginx学习笔记(一)

一、Nginx的特点与作用

Nginx可以更快地响应请求。

Web和反向代理服务器

支持非常多的服务器软件特性

处理静态资源

用作反向代理

用作负载均衡

二、Nginx编译安装

2.1 准备工作

操作系统:CentOS7.3 IP地址:10.0.0.110

yum install -y gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel

2.2 添加用户

useradd -r nginx

2.3 编译安装

./configure --prefix=/usr/local/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --user=nginx --group=nginx --with-http_ssl_module --with-http_v2_module --with-http_dav_module --with-http_stub_status_module --with-threads --with-file-aio

make && make install

三、简单web站点配置

3.1设置环境变量

vi /etc/profile.d/nginx.sh #在最后一行加入下面字段

export PATH="$PATH:/usr/local/nginx/sbin/"

3.2启动nginx

nginx

3.3配置nginx的web站点

说明:站点A:www.huwho.cn URL映射的根目录:/nginx/web

站点B:blog.huwho.cn URL映射的根目录:/nginx/blog

编译配置文件

vi /etc/nginx.conf

站点A配置段如下:

server {        listen       80;        server_name  www.huwho.cn;            root /nginx/web;            index index.html;        #charset koi8-r;        #access_log  logs/host.access.log  main;        location /p_w_picpaths/ {            root   /nginx/;        }        #error_page  404              /404.html;        # redirect server error pages to the static page /50x.html        #        error_page   500 502 503 504  /50x.html;        location = /50x.html {            root   html;        }

站点B配置段如下:

 server {        listen 80;        server_name blog.huwho.cn;        root /nginx/blog;        index index.html;        error_page   500 502 503 504  /50x.html;        location = /50x.html {            root   html;      }}

3.4测试nginx语法

[root@pxe31 nginx]# nginx -tnginx: the configuration file /etc/nginx/nginx.conf syntax is oknginx: configuration file /etc/nginx/nginx.conf test is successful

3.5重载nginx

[root@pxe31 nginx]# nginx -s reload

3.6站点目录以及文件配置

mkdir /nginx/{web,blog}

echo www.huwho.cn > /nginx/web/index.html

echo blog.huwho.cn > /nginx/blog/index.html

3.7修改windows的hosts文件

3.8访问测试


站点 配置 文件 编译 服务器 根目录 代理 服务 测试 笔记 学习 均衡 操作系统 一行 作用 变量 地址 字段 更快 特性 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 百单网互联网科技有限公司 天津市摩尔互联网科技 汇久创客互联网科技 融势互联网科技 无锡溥仪互联网科技有限公司 中国最先进互联网科技公司 互联网科技公司的市场部门 开启互联网科技时代小说 互联网教育科技公司vipkid 迪庆互联网科技招生 佛山市翊博互联网络科技有限公司 翼展科技 首家互联网医院 阿里互联网科技企业 南博望互联网科技有限公司 国大互联网教育科技有限公司薪资 每天都有哪些好的互联网科技 互联网与数字科技关系 宁波跨境商互联网科技有限公司 容联科技互联网电商 知域互联网科技有限公司官网 南京欣网互联网络科技有限公司 互联网金融 科技金融 岳阳华臻互联网科技有限公司 崇明区互联网教育科技售后服务 杭州披云加互联网科技有限公司 互联网科技融合创新 珠海东科互联网科技有限公司 重庆科技产业互联网有哪些 互联网高科技绘画 株洲百竞科技的互联网营销顾问
0