❤『Nginx学习』
红尘炼炼心
学习一个技术,先想是什么场景下会用到这个技术,它解决了什么问题!
不乱于心,不困于情。不畏将来,不念过往。如此,安好。
以大多数人的努力程度之低,根本轮不到拼天赋。
展开
-
nginx--中文域名解析
各大域名供应商目前已出现中文域名,记录中文域名在Linux环境下的配置。原创 2021-08-27 16:56:52 · 483 阅读 · 2 评论 -
Nginx负载均衡---七层(应用层)
配置实例upstream model{ ip_hash; server www.aaa.cn; server zb.bbb.cn;}server{ listen 80; #listen [::]:80; server_name www.ning.com; #root /home/wwwroot/a; #include ...原创 2019-11-12 20:48:53 · 695 阅读 · 0 评论 -
nginx: [warn] the "ssl" directive is deprecated, use the "listen ... ssl
NGINX配置Https问题[警告]“ssl”指令已弃用,请使用“listen ... ssl”指令代替原创 2019-09-06 16:51:17 · 1425 阅读 · 0 评论 -
wss连接---Error in connection establishment: net::ERR_SSL_PROTOCOL_ERROR
wss协议实际是websocket+SSL,就是在websocket协议上加入SSL层,类似https(http+SSL)。利用nginx代理wss通讯原理及流程是:1、客户端发起wss连接连到nginx2、nginx将wss协议的数据转换成ws协议数据并转发到Workerman的websocket协议端口3、Workerman收到数据后做业务逻辑处理4、Workerma...原创 2019-04-01 14:13:16 · 42259 阅读 · 9 评论 -
阿里云https证书安装
参考文档:https://help.aliyun.com/knowledge_detail/95491.html?spm=5176.2020520154.cas.59.7deb56a7xrD7OE配置流程安装配置文件(秘钥)nginx配置结果展示...原创 2019-03-14 12:01:37 · 336 阅读 · 0 评论 -
configure: error: Cannot find php-config. Please use --with-php-config=PATH 编译安装错误
我们在编译安装插件时,在运行到./config时时常会遇到以下问题configure: error: Cannot find php-config. Please use --with-php-config=PATH此问题很明显提示我们对php-config的路径进行指定(直接运行使用默认配置,可能是我们的默认配置路径有问题)我们可以通过find命令对php-config文件路径...原创 2018-12-13 14:59:14 · 2019 阅读 · 0 评论 -
linxu下查找大文件
日志一次又一次的帮助我们解决了问题,外部网站请求日志可以关闭,但是错误日志必须开启,这样可以帮助我们快速定位问题的发生原因!本次问题即是通过日志一步一步解决滴,此次问题时内部空间不足。!!!服务器内部空间不足时,会导致网站各种各样的问题,楼主遇到过因此而导致php、mysql无法运行,网站502等问题,此时就需要去服务器内部查找占据大容量的文件。当遇到服务器问题时,首先查日志,...原创 2018-11-28 17:26:35 · 164 阅读 · 0 评论 -
access.log日志记录与关闭
服务器上日志access.log继续所有客户端请求的信息,不像error.log错误日志仅仅记录服务器报错信息,有时由于服务器上的项目网页请求频繁(请求多),导致日志access.log容量增大,这时如果服务器容量足够大,那么服务器正常运行可能短期不会受到影响,但长期来看,还是需要定时去清理日志,此时,我们有两种方法来解决这个问题。1.设置定时脚本,对日志进行定时请清空。(建议选取用户访问少的...原创 2018-11-28 12:05:38 · 23229 阅读 · 0 评论 -
MySQL授权远程操作
Mysql为了安全性,在默认情况下用户只允许在本地登录,本机之外的远程操作会不可避免的受到权限限制,无法进行连接操作。对此我们需要进行授权操作,以便远程连接进行操作。允许root用户在任何地方进行远程登录,对所有库拥有操作权限本机利用用户名、密码进入mysql:mysql -u root -p"mypassword" 进行授权操作:m原创 2017-09-29 19:27:30 · 296 阅读 · 0 评论 -
Linux防火墙开放端口号 及 常用端口号详解
一、防火墙开放端口号 开放端口号命令:/sbin/iptables -I INPUT -p tcp --dport 11211 -j ACCEPT保存防火墙修改命令(必须):/etc/rc.d/init.d/iptables save[说明]此处端口号为11211,可对应修改二、各种常见的端口号及原创 2017-09-29 20:02:49 · 2462 阅读 · 0 评论 -
vi命令大全
linux下vi命令大全进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发原创 2017-07-26 15:58:23 · 585 阅读 · 0 评论 -
Nginx下TP3.2页面访问404问题
在使用Thinkphp的时候,项目在本地可以正常使用;但迁移到nginx后,会出现页面只能访问首页,其它页面出现404错误的问题。这是因为TP默认采用的是pathinfo的URL访问模式(TP的URL访问模式可在手册中了解),而Nginx默认是没有开启pathinfo模式的,PHP默认也没有开启phpinfo的配置,所以访问时会出现404错误页面!!!原创 2017-11-13 15:49:36 · 8646 阅读 · 0 评论 -
开启nginx目录文件列表显示功能
正常访问nginx的时,显示nginx欢迎页,也就是我们目录首页(/nginx/html/index.html文件),不会显示项目目录列表,这对于本人代码也起到一定的保护作用;但我们在开发阶段为了快速浏览列表,可设置目录列表的【显示】那么重要的时刻到了-----在nginx.conf主配置文件中http或location代码段中,配置一段代码即可实现:http { include原创 2017-11-09 21:23:14 · 3311 阅读 · 0 评论