
nginx
无风的雨
这个作者很懒,什么都没留下…
展开
-
nginx优化https(ocsp)
当用户使用客户端或其他的设备访问https网站时,需要先验证https证书,验证方式有两种:1.证书颁发机构(ca)的证书吊销列表(CRL),CRL列出被认为不能再使用的证书的序列号。客户端通过访问CRL来验证网站证书是否有效。2.在线证书状态协议(ocsp),其OCSP查询地址是http://ocsp.int-x3.letsencrypt.org/,浏览器需要发送请求到这个地址来验证证书状态。在线证书状态协议(OCSP)克服了证书注销列表(CRL)的主要缺陷:必须经常在客户端下载以确保列表的更新。当原创 2020-06-18 15:49:34 · 2361 阅读 · 0 评论 -
centos7 配置gitlab自动部署
前言 gitlab安装,移步 gitlab安装 利用gitlab的webhook(钩子)调用外部url可以实现代码自动部署,本例通过PHP程序实现代i码自动部署,也可以通过其他方式。例如:node.js、jenkins(这种方式比较推荐的,后续有时间补上)等。添加项目test 点击 new project 填写相关信息权限等级分三种:Private 私有的,只有你自己或...原创 2018-09-07 14:40:19 · 1751 阅读 · 0 评论 -
centos7下gitlab的安装步骤
配置yum源 新建/etc/yum.repos.d/tsinghua.repo[gitlab-ce]name=Gitlab CE Repositorybaseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/gpgcheck=0enabled=1缓存相关包yum makecache...原创 2018-09-07 11:22:24 · 10183 阅读 · 0 评论 -
免费申请https网站ssl证书--支持通配符
大家都知道从一些大型公司购买HTTPS证书,一个域名每年都几千个大洋。那么有没有免费,答案是有。现隆重推荐(Let’s Encrypt 免费证书) EEF 电子前哨基金会、 Mozilla 基金会和美国密歇根大学成立了一个公益组织叫 ISRG ( Internet Security Research Group ),这个组织从 2015 年开始推出了 Let’s Encrypt 免费证书。这个...原创 2018-06-29 18:55:29 · 12937 阅读 · 8 评论 -
docker 之基于Dockerfile构建 Nginx+ php7
前言本文是将Nginx 和PHP7安装在不同容器,同–link实现交互通信,网上查有些资料将LNMP装在一个容器,我认为装在一起固然简单一些,但不够灵活(纯个人看法,有不同观点,欢迎回复)。 系统环境:CentOS Linux release 7.4.1708 一、构建nginx 1、创建目录/var/docker/mkdir -p /var/docker从 github 拉取相...原创 2018-03-21 17:09:25 · 9431 阅读 · 0 评论 -
使用logrotate分割nginx日志 当前nginx日志为空
/etc/logrotate.d/nginx 配置如下/var/log/nginx/*.log {dailymissingokrotate 7compressdelaycompressnotifemptysharedscriptspostrotate kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`endscrip原创 2018-02-04 17:30:04 · 905 阅读 · 0 评论 -
NGINX 常见错误分析
一、403 Forbidden nginx出现403 Forbidden错误一般有四种情况 1、selinux 没有设置成SELINUX=disabled 临时解决办法:setenforce 0永久解vim /etc/selinux/config设置 SELINUX=disabled 重新系统2、直接访问目录,没有指定访问的文件 3、权限配置不正确 解决办法:设原创 2018-01-19 00:18:28 · 3355 阅读 · 0 评论 -
centos7 安装elk日志分析系统
架构图 Elasticsearch:搜索,提供分布式全文搜索引擎; Logstash: 日志收集,管理,存储; Kibana :日志的过滤web 展示; Filebeat:监控日志文件、转发,其已取代 logstash forwarder;一、准备工作 设置 yum源,采用官网提供的源 https://www.elastic.co/guide/en/elasticsearch/ref原创 2017-12-13 18:57:42 · 6146 阅读 · 1 评论 -
centos7 下安装zabbix3.0
一、准备工作 1、 搭建lnmp环境 参考:http://blog.youkuaiyun.com/guyan0319/article/details/74295713 2、需要关闭 selinux临时关闭setenforce 0 永久关闭 修改 /etc/selinux/config,设置 SELINUX=disabled二、设置YUM源rpm -ivh http://mirrors.aliyun原创 2017-12-10 00:23:45 · 589 阅读 · 0 评论 -
yum 安装php-fpm+nginx+mysql教程
多数同学使用centos系统的yum安装工具时会遇到找不到好的yum源,今天给大家推荐一个可靠的源网站。 网址:https://webtatic.com/packages/。安装前准备根据自己系统版本安装yum源包。 CentOS/RHEL 7.x:rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarc原创 2017-07-04 10:54:18 · 1851 阅读 · 1 评论 -
免费申请SSL证书及搭建HTTPS网站
闲来无事,就想自己弄个HTTPS网站。至于什么是HTTPS,它和HTTP区别不在本文讨论之列,想了解的可以百度或谷歌。 先介绍一下我用的系统环境是Centos 7 64位。准备工作安装 gityum -y install git没有安装NGINX的, 可以通过以下命令yum -y install nginx申请SSL证书我申请的是Let’s Encrypt免费SSL证书。 一方面考虑到Let’s原创 2017-06-17 00:49:43 · 2413 阅读 · 0 评论