4。 Nginx 操作常用命令 Nginx 命令可以通过在控制台输入 nginx -h 来查看。下面介绍一些常用的命令: nginx -s reload # 向主进程发送信号,重新加载配置文件,热重启 nginx -s reopen #...
5。 Nginx配置语法如图解释上一个文件的功能,Nginx的主要配置文件是/etc/nginx/nginx.conf,可以使用 nginx.conf 查看配置。 nginx.conf 结构图可以概括如下: main # 全局...
6。设置二级虚拟主机购买特定云上的域名☁后,就可以配置虚拟主机了。常见的配置路径是域名管理->解析->添加记录添加二级域名。配置完成后,XX云还会将二级域名解析为我们配置的服务器IP,然后在Nginx上配置虚拟主机的访问。通过监...
7。设置反向代理 反向代理是工作中最常用的服务器功能,通常用于解决跨域问题。这里简单介绍一下如何设置反向代理。 首先进入Nginx主配置文件: vim /etc/nginx/nginx.conf 复制代码Show line number...
8.跨域CORS配置前面介绍了简单请求、非简单请求、跨域的概念。如果你还不知道,可以阅读前面的解释。 。如今,前后端分离的项目占据了主导地位。前端服务往往在本地启动,需要访问不同的后端地址。跨域问题是不可避免的。 为了解决跨域问题,让我们创...
9。启用gzip压缩gzip是一种常用的网页压缩技术。经过gzip压缩后,传输的网页大小通常可以缩小一半甚至更小(官网原文),更小的网页大小意味着节省带宽并提高传输速度。特别是对于高流量的大型网站,静态资源大小的任何减少都会导致流量和带宽的...
10。配置负载均衡 负载均衡之前已经介绍过相关概念。主要思想是在多台服务器之间均匀合理的分配负载,达到压力重定向的目的。 主要配置如下: http { upstream myserver { # ip_hash; # ip_h...
11.配置动静分离动静分离之前也介绍过,就是将动静请求分开。主要有两种方法。一种是简单地将静态文件分成单独的域名,放在独立的服务器上。这也是目前常见的解决方案。另一种方法是将动态和静态文件混合在一起发布,通过 Nginx 配置将它们分开。...
12.配置高可用集群(两台机器热备) 当主用 Nginx 服务器宕机时,切换到备用 Nginx 服务器 先安装 keepalived, yum install keepalived -y 复制代码然后编辑 /etc/keepalived/...
13. PC或移动设备适配 根据不同的用户设备返回不同风格的网站。过去经常使用纯前端自适应布局,但无论复杂性和易用性,仍然不如单独编写。比如我们联合淘宝、京东...这些大型网站不采用自适应,而是采用单独的制作方式,根据用户请求user-a...