Web字体简介_TTF_OTF_WOFF_EOT以及SVG

字体格式有太多选择,不幸的是始终 没有一个能在所有的浏览器上通用 。这意味着,你必须使用多种字体的方案来保持 用户跨平台的一致性体验 。本文内容如题,会依次介绍一下 TTF、OTF、WOFF、EOT 和 SVG 几种字体目前在 Web 上的情况。 浏览器支持情况 @Font-face 目前浏览器的兼容性: Webkit/Safari(3.2+):TrueType/OpenType TT (.tt

- 阅读全文 -

隐藏nginx版本号的方法

使用nginx搭建好网站后,为了安全起见会隐藏它的版本号,以下为隐藏nginx版本号的操作方法。 一、如何查看Nginx默认是显示版本号的,在linux终端下,如: [root@localhost home]# curl -I www.testdomain.com HTTP/1.1 200 OK Server: nginx/1.16.1 Date: Tue, 26 Apr 2022 06:51:4

- 阅读全文 -

Docker安装Nginx 容器

下载Nginx镜像 docker pull nginx 下载最新版Nginx镜像 (其实此命令就等同于 : docker pull nginx:latest ) docker pull nginx:xxx 下载指定版本的Nginx镜像 (xxx指具体版本号) 创建Nginx配置文件 启动前需要先创建Nginx外部挂载的配置文件( /home/nginx/conf/nginx.conf) 之

- 阅读全文 -

反向代理神器——Nginx Proxy Manager

前言 对于不会配置 Nginx 的小伙伴 Nginx Proxy Manager 可以像宝塔面板一样的UI界面轻松的管理端口转发,完成反向代理的设置和SSL证书的部署。 对于喜欢写配置的同学可以使用 nginxconfig.io,更快速的完成 Nginx 配置 开始 官网:https://nginxproxymanager.com/ 这里使用 MySQL / MariaDB 数据库作为数据库,使用

- 阅读全文 -

解决nginx反向代理后页面上的js/css文件无法加载

转载自:https://www.xiaohuihui.net/posts/cf967e7d.html 问题现象: nginx 配置反向代理后,网页可以正常访问,但是页面上的 js、css 和图片等资源都无法访问。 PHP (1)nginx配置如下: (2)域名访问:js css文件无法加载; (3)IP访问:js css文件可以正常加载; (4)CI框架下无法访问 配置此例即可: PHP loca

- 阅读全文 -

Nginx的优化和压力测试

转载自:https://www.xiaohuihui.net/posts/d20c0f59.html 我们要测试 nginx 的负载能力,需要借助压力测试工具。本博客是使用 Apache 服务器自带的一个 web 压力测试工具 ApacheBench ,简称 ab。ab 是一个命令行工具,即通过 ab 命令行,模拟多个请求同时对某一 URL 地址进行访问,因此可以用来测试目标服务器的负载压力。 a

- 阅读全文 -

nginx负载均衡_Nginx负载均衡upstream

Nginx负载均衡upstream参数详解 负载均衡 nginx负载均衡是根据它的均衡策略,将请求分配给后端的不同服务器处理,比如配置了A、B、C三台服务器,如果A服务器挂了,那请求自动会落到B和C这两台服务器进行处理。 如果其中的服务器正在处理请求,那么新的一次请求则会选择比较空闲的服务器进行处理,所以它能使你的服务响应更快,可用性高,避免资源的过载和浪费。 均衡策略 (1)轮询(默认) 每个

- 阅读全文 -

nginx怎么防御DDOS攻击

防御DDOS是一个系统工程,攻击花样多,防御的成本高瓶颈多,防御起来即被动又无奈。DDOS的特点是分布式,针对带宽和服务攻击,也就 是四层流量攻击和七层应用攻击,相应的防御瓶颈四层在带宽,七层的多在架构的吞吐量。对于七层的应用攻击,我们还是可以做一些配置来防御的,例如前端是 Nginx,主要使用nginx的http_limit_conn和http_limit_req模块来防御。 ngx_http_

- 阅读全文 -

SSL:证书文件

一. 证书相关文件格式 证书相关文件有多种格式,常见格式:.crt,.key,.req,.csr,.pem,.der。 xx.crt:证书文件 xx.key:私钥文件 xx.req:请求文件 xx.csr:请求文件 xx.pem:证书文件为 pem 格式(文本文件) xx.der:证书文件为 der 格式(二进制文件) 实际上,上述文件的扩展名可以随意命名。只是为了容易理解文件的功能而选择大家都认

- 阅读全文 -

nginx 80端口重定向到443端口

nginx 80端口重定向到443端口,也就是http访问自动跳转到https 配置如下: 一、按照如下格式修改nginx.conf 配置文件 80端口会自动转给443端口,这样就强制使用SSL证书加密了。访问http的时候会自动跳转到https上面。 server { listen 80; server_name www.域名.com; rewrite ^(.*)$ h

- 阅读全文 -