加入收藏 | 设为首页 | 会员中心 | 我要投稿 辽源站长网 (https://www.0437zz.com/)- 云专线、云连接、智能数据、边缘计算、数据安全!
当前位置: 首页 > 站长资讯 > 外闻 > 正文

Nginx常用功能全揭秘

发布时间:2019-09-05 03:54:50 所属栏目:外闻 来源:今日头条
导读:nginx作为一个高性能的web服务器,想必大家垂涎已久,蠢蠢欲动,想学习一番了吧,语法不多说,网上一大堆。下面博主就nginx的非常常用的几个功能做一些讲述和分析,学会了这几个功能,平常的开发和部署就不是什么问题了。因此希望大家看完之后,能自己装个

其中:

  • upstream:是负载的配置模块,serverList是名称,随便起
  • server_name:是客户端请求的域名地址
  • proxy_pass:是指向负载的列表的模块,如serverList
  1. upstream serverList { 
  2.  server 1.2.3.4 weight=30; 
  3.  server 1.2.3.5 down; 
  4.  server 1.2.3.6 backup; 
  5. }  
  6.  
  7. server { 
  8.  listen 80; 
  9.  server_name www.xxx.com; 
  10.  root html; 
  11.  index index.html index.htm index.php; 
  12.  location / { 
  13.  proxy_pass http://serverList; 
  14.  proxy_redirect off; 
  15.  proxy_set_header Host $host; 
  16.  } 

5. 静态服务器

现在很多项目流行前后分离,也就是前端服务器和后端服务器分离,分别部署,这样的方式能让前后端人员能各司其职,不需要互相依赖,而前后分离中,前端项目的运行是不需要用Tomcat、Apache等服务器环境的,因此可以直接用nginx来作为静态服务器。

静态服务器的配置如下,其中关键配置为:

  • root:直接静态项目的绝对路径的根目录。
  • server_name : 静态网站访问的域名地址。
  1. server { 
  2.  listen 80;  
  3.  server_name www.xxx.com;  
  4.  client_max_body_size 1024M; 
  5.  location / { 
  6.  root /var/www/xxx_static; 
  7.  index index.html; 
  8.  } 
  9.  } 

6. nginx的安装

学了这么多nginx的配置用法之后,我们需要对每一个知识点做一下测试,才能印象深刻,在此之前,我们需要知道nginx是怎么安装,下面以Linux环境为例,简述yum方式安装nginx的步骤:

安装依赖:

  1. //一键安装上面四个依赖 
  2. yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 

安装nginx:

  1. 1yum install nginx 

检查是否安装成功:

  1. nginx -v 

启动/挺尸nginx:

  1. /etc/init.d/nginx start 
  2. /etc/init.d/nginx stop 

编辑配置文件:

  1. /etc/nginx/nginx.conf  

这些步骤都完成之后,我们就可以进入nginx的配置文件nginx.conf对上面的各个知识点,进行配置和测试了。

(编辑:辽源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读