摘要:
我们都知道,默认情况下,nginx的项目log是一直被累计写入的,随着时间越久,那么这个文件就会越大,这个时候如果我们要去做一些查找和排查就会比较困难,因为日志文件太大,操作起来比较费劲。 因此我们为了规避这个问题,提出日志切割的方案。 那日志切割的原理是怎么样的,我们来分析一下,我们先统计下连续1 阅读全文
摘要:
1、禁止ip直接访问 2、访问http强制重定向到https 3、SSL证书配置,这个标准可以通过SSL的校验,地址:https://myssl.com/ ssl_certificate ceti/xxx.pem; ssl_certificate_key ceti/xxx.key; ssl_sess 阅读全文
摘要:
首先安装服务端memcached,这个本次不讲,我已经安装完毕了,通过命令查看,服务已经开启,且端口正常开放! ps aux | grep memcached 测试可以正常连接! telnet localhost 11211 安装步骤如下: 安装php的memcached拓展我们要用到2个安装包:1 阅读全文
摘要:
首先,插入数据,有3个方法都可以实现 create() create方法返回当前模型的对象实例,用箭头符号就能获取主键ID 如果你的自增ID是id的话,获取方法也要变成 $order->id $order = order::create($data); echo $order->id; save() 阅读全文
摘要:
1、安装好gitlab服务(不详细介绍) 2、安装好jenkins服务(不详细介绍) gitlab配置 在gitlab上进入要操作的项目,在左边的菜单栏上找到这个配置,【设置-Webhooks】 网址:从jenkins上对应的项目获取 Secret 令牌:从jenkins上对应的项目获取 触发来源: 阅读全文
摘要:
登录gitlab后台之后,如果判断账号是不是超级管理员呢 1、看导航栏,是否有这个图标,如果有表示是超级管理员,如果没有则不是。 2、地址栏直接加admin访问,例如:192.168.1.22/admin,如果能正常显示,则是超级管理员,否则会报错404 如果不是超级管理员,那怎么设置为超级管理员呢 阅读全文
摘要:
在日常项目中,mysql的case when then end还是比较有意思的,请看例子: select的使用 数据表结构: 执行语句: SELECT count(*), CASE WHEN role_count between 1 and 100 THEN '一般' WHEN role_count 阅读全文
摘要:
目标有大小,先定个周目标,后续会持续更新,只为遇见更好的自己! 阅读全文
摘要:
对于数据库中的时间戳数据,我们有什么方法可以把它处理成我们需要的格式呢,这里会用到一个系统函数:FROM_UNIXTIME,语法如下: FROM_UNIXTIME(unix_timestamp, format) 返回:Unix时间标记的一个字符串,根据format格式化,如果format为空默认会使 阅读全文
摘要:
查看服务器当前时区信息,运行命令:timedatectl status timedatectl status 可以看到服务器目前是东八区的时区,如果因为业务需要修改时区,怎么操作呢 首先,进入到服务器目录:/usr/share/zoneinfo/ cd /usr/share/zoneinfo/ 可以 阅读全文