CentOS7.4安装Gitlab10.5.1及汉化
之前写过Centos6.9下安装Gitlab,总体来说Centos6和Centos7环境安装Gitlab区别不大,本文以Centos7.4为例来安装Gitlab。 1、添加gitlab源
1 |
vi /etc/yum.repos.d/gitlab-ce.repo |
[cr … 阅读全文
之前写过Centos6.9下安装Gitlab,总体来说Centos6和Centos7环境安装Gitlab区别不大,本文以Centos7.4为例来安装Gitlab。 1、添加gitlab源
1 |
vi /etc/yum.repos.d/gitlab-ce.repo |
[cr … 阅读全文
原配置:
1 2 3 4 5 6 7 8 9 10 11 |
http { ...... limit_conn_zone $binary_remote_addr zone=one:10m; limit_req_zone $binary_remote_addr zone=fifa:10m rate=5r/s; ...... server { ...... limit_conn one 5; limit_req zone=fifa burst=100; ...... }} |
白名单配置:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
http { ...... geo $whiteiplist { default 1; 127.0.0.1 0; 10.10.0.0/24 0; } map $whiteiplist $limit { 1 $binary_remote_addr; 0 ""; } limit_conn_zone $limit zone=one:10m; limit_req_zone $limit zone=fifa:10m rate=5r/s; ...... server { ...... limit_conn one 5; limit_req zone=fifa burst=100; ...... }} |
说明: 1. geo指令定义一个白名单$whiteiplist, 默认值为1, 所有都受限制。 如果客户 … 阅读全文
ngx_lua_waf基于ngx_lua的web应用防火墙,使用起来简单,高性能和轻量级。 ♦防止sql注入,本地包含,部分溢出,fuzzing测试,xss,SSRF等web攻击 ♦防止svn/备份之类文件泄漏 ♦防止ApacheBench之类压力测试工具的攻 … 阅读全文
zabbix3.2版本升级到zabbix3.4版本后打开页面报错,报错内容如下 Database error The frontend does not match Zabbix database. Current database version (mand … 阅读全文
上篇文章中监控了nginx status,这篇文章来介绍如何添加模板设置告警(客户端配置见上一篇文章) 1、配置-模板-创建模板 名称随意,添加到相应的群组中,最后点击添加 2、创建模板监控项 继续再添加个监控项 我这里演示只添加了两个,其他同理 3、设置触发 … 阅读全文
以下内容在zabbix客户端配置 1、查看当前nginx的status模块
1 |
nginx -V |
查看nginx是否将--with-http_stub_status_module编译进来 可以看到我这里已经将--wi … 阅读全文
Centos创建用户设置密钥并给予sudo权限 1、添加一个普通用户
1 |
useradd whsir |
2、添加这个用户的密钥
1 2 3 4 5 |
mkdir ~whsir/.ssh cat >> ~whsir/.ssh/authorized_keys << EOF #whsir ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEApINpHWhNHj6W3vKLw9ykSygP0a2aqM+EO5aDuLJvu7r0qn9njIjaPjNRnJ4IC05VM/zvWkBEp6/jvdPTqxW5D40by9FcWWUqCzi+OSq/9R4qAaDyP7CQnj60U5JohuRa29MaIX63UANCj4oQo3SLQttQcFUSTA3azMYLnFBHf04AFJTRndkGiO7b3qAmUhceuCOrknU83VjHXBFYeMvFeBSsEpSi5Zzii+jtgupOrOMJreUY57na0Lyy+PjC7EQsDrX8Ykfz0aoOa7f1cguK2v/ZBriwTN1SRt0MWqeNpmCfHL1xkJ0chZsFwZkhEaSoA7uQzD7xwyA9TAj8o3m3Sw== 这是一个示例 EOF |
3、设置权限 [crayon-67 … 阅读全文
通过Apache创建一个自己的yum仓库,当然你也可以使用ftp,本文只是一个简单的演示。 当前演示环境,Centos7.4,关闭selinux,关闭防火墙,当前ip192.168.1.108 1、挂载光盘镜像 [crayon-67d4659cdc56a053 … 阅读全文
Hash_1.0.4中文版是一款小巧的哈希计算工具,也是一款md5校验工具。支持文件拖放,速度很快,可以计算文件的 MD5、SHA1、CRC32 的值。 Hash_1.0.4中文版下载地址: https://down.whsir.com/downloads/H … 阅读全文
之前已经编译好了nginx,但是此时需要添加一个未被编译的模块,此处以--with-http_realip_module为例。 1、查看当前nginx编译安装时安装了哪些模块
1 |
nginx -V |
[crayon-6 … 阅读全文