随笔分类 -  nginx

服务器学习
摘要:获取配置文件中的证书及到期时间 date_ssl=openssl x509 -in `grep -rh 'pem' /opt/nginx/conf/sites/* |awk '{print $2}'|awk -F ';' '{print$1}'|uniq` -noout -enddate|awk - 阅读全文
posted @ 2022-07-20 15:00 忙碌在路上 阅读(657) 评论(0) 推荐(0) 编辑
摘要:[root@local-huajing /home/fastdfs/storage/data/00/00]# tail -f /opt/nginx/logs/error.log [2021-04-18 21:41:46] ERROR - file: ../fastdfs-nginx-module-m 阅读全文
posted @ 2021-04-18 21:51 忙碌在路上 阅读(416) 评论(0) 推荐(0) 编辑
摘要:自签名证书可以在自己的内网环境或者非对外环境使用,保证通信安装 1、生产证书 直接使用脚本生产: 中途会提示书如1次域名和4次密码,把一下文件保存为sh文件,赋予x权限后 直接执行,根据提示输入。 2、拷贝证书到nginx指定位置 上述脚本执行完成后会在当前目录生产4个文件,例如我的: 我们只小cr 阅读全文
posted @ 2018-01-16 15:07 忙碌在路上 阅读(1811) 评论(0) 推荐(0) 编辑
摘要:部分应用场景下要求服务器根据客户输入的二级域名地址自动访问不同的页面,比如一个服务器放置了不同的业务,商城、官网等多个业务,又不想一个个配置server, 网站目录结构入戏: html 网站根目录 mall 商城源码 www 官网源码 blog 博客源码 test 测试网站源码 有四个网站,按照以前 阅读全文
posted @ 2017-11-06 15:07 忙碌在路上 阅读(3207) 评论(0) 推荐(0) 编辑
摘要:某些时候,作为运维挂你人员会部署一些工具用于使用外网对内部服务器进行某些管理,比如phpmyadmin、gateone堡垒机等工具。但是这些软件 一旦部署之后,所有人都可以访问到我们的登录页面似乎并不是很安全,为了多一道屏障,我们而已对这些页面进行再次的登录验证。效果类似如下: 会弹出让你输入账号密 阅读全文
posted @ 2017-11-06 14:37 忙碌在路上 阅读(1191) 评论(0) 推荐(0) 编辑
摘要:工具: 1)ab -n 总访问次数 -c 并发用户数 目标url 查询某一个工具是哪个软件包安装的 rpm -qf 2)loadrunner 可视化 3)webbench 制作指定大小页面: 理想状态: 在响应时间没有剧增的时候最大吞吐率 解决的问题: 1)支持多少人访问? 2)支持多少并发? 3) 阅读全文
posted @ 2017-09-05 10:29 忙碌在路上 阅读(616) 评论(0) 推荐(0) 编辑
摘要:源码安装nginx就面临这样的麻烦,不能使用service nginx restart 来重启nginx,没办法只能重新加载下nginx. #/usr/local/nginx/sbin/nginx -s reload 阅读全文
posted @ 2017-06-28 14:12 忙碌在路上 阅读(640) 评论(0) 推荐(0) 编辑
摘要:https://oneinstack.com 不解释 阅读全文
posted @ 2017-06-23 14:42 忙碌在路上 阅读(180) 评论(0) 推荐(0) 编辑
摘要:1 假设要使用的域名是b.com,以前的老域名是a.com,则以下设置让nginx把a.com的请求访问转发到b.com,并返回301给浏览器。 2 server 3 { 4 listen 80; 5 server_name www.a.com a.com; 6 return 301 http://www.b.com$re... 阅读全文
posted @ 2017-06-22 12:34 忙碌在路上 阅读(161) 评论(0) 推荐(0) 编辑
摘要:编写nginx服务脚本:脚本内容如下: [root@www ~]# cat /etc/init.d/nginx #!/bin/bash # nginx Startup script for the Nginx HTTP Server # chkconfig: - 85 15 # pidfile: /usr/local/nginx1.10/logs/nginx.pid # config: /us... 阅读全文
posted @ 2017-06-16 16:14 忙碌在路上 阅读(352) 评论(0) 推荐(0) 编辑
摘要:编写nginx服务脚本:脚本内容如下: [root@www ~]# cat /etc/init.d/nginx #!/bin/bash # nginx Startup script for the Nginx HTTP Server # chkconfig: - 85 15 # pidfile: /usr/local/nginx1.10/logs/nginx.pid # config: /us... 阅读全文
posted @ 2017-06-16 16:14 忙碌在路上 阅读(556) 评论(0) 推荐(0) 编辑
摘要:因项目需要做tomcat2台机器的负载均衡,配置好负载环境后,发现tomcat的日志一律是我前置nginx代理服务器的ip 通过百度教材发现需要修改nginx的配置文件,修改代理头信息,传递给后方,后方进行获取即可。 类似教材网上很多。我经过试验也发现能用。大概的思路就行 nginx配置文件loca 阅读全文
posted @ 2017-06-11 19:08 忙碌在路上 阅读(369) 评论(0) 推荐(0) 编辑
摘要:一.正则表达式匹配,其中:~ 为区分大小写匹配~* 为不区分大小写匹配!~和!~*分别为区分大小写不匹配及不区分大小写不匹配二.文件及目录匹配,其中:-f和!-f用来判断是否存在文件-d和!-d用来判断是否存在目录-e和!-e用来判断是否存在文件或目录-x和!-x用来判断文件是否可执行三.rewri 阅读全文
posted @ 2017-05-06 08:58 忙碌在路上 阅读(4360) 评论(0) 推荐(0) 编辑
摘要:今日不熟一个tiinkphp框架网站的时候,由于服务器环境是centos6.5+nginx1.8,已经运行php商城项目很正常, 本以为一切比较简单,直接新建了项目文件夹,xftp上传了程序,并配置nginx.conf文件,添加新的server块, 绑定了子域名跟项目文件夹的关系,一开始访问是No 阅读全文
posted @ 2017-04-21 09:42 忙碌在路上 阅读(914) 评论(0) 推荐(0) 编辑
摘要:1、^: 匹配字符串的开始位置; 2、 $:匹配字符串的结束位置; 3、.*: .匹配任意字符,*匹配数量0到正无穷; 4、\. 斜杠用来转义,\.匹配 . 特殊使用方法,记住记性了; 5、(值1|值2|值3|值4):或匹配模式,例:(jpg|gif|png|bmp)匹配jpg或gif或png或bm 阅读全文
posted @ 2017-02-09 17:27 忙碌在路上 阅读(87161) 评论(2) 推荐(2) 编辑
摘要:原状况如下: 访问:www.test.com 敲回车后浏览器中自动跳转致: www.test.com/index.html 公司新需求如下: 访问:www.test.com 敲回车后浏览器中url不变,仍显示www.test.com,但是能访问到index.html页面。 配置如下: 阅读全文
posted @ 2016-08-09 14:38 忙碌在路上 阅读(19306) 评论(0) 推荐(1) 编辑
摘要:ssh链接到linux服务器,我用的centos 6.5 64位的。 #设置dns,ect/reserv.conf 设置,注释掉原来的nameserver,添加nameserver=8.8.8.8访问外网 yum -y update更新软件源 #安装 EPEL扩展源,增加软件可选择库,以下命令适合64centos安装使用。uname -a 可查看系统位数。 rpm -ivh htt... 阅读全文
posted @ 2016-07-28 10:00 忙碌在路上 阅读(514) 评论(0) 推荐(0) 编辑
摘要:ecstore 后台登陆跳转到 api失败,中心请求网店API失败 阅读全文
posted @ 2016-06-23 13:26 忙碌在路上 阅读(207) 评论(0) 推荐(0) 编辑
摘要:502 bad gateway 错误 阅读全文
posted @ 2016-06-22 22:05 忙碌在路上 阅读(359) 评论(0) 推荐(0) 编辑