2021年7月21日

docker安装gitlab服务器

摘要: 一、安装Docker 1.安装docker依赖包 [root@gitlab ~]# yum -y install yum-utils device-mapper-persistent-data lvm2 2.添加Docker-ce镜像源并安装 1.1)国外源(适合在国外工作的朋友) [root@gi 阅读全文

posted @ 2021-07-21 18:01 KingJW 阅读(708) 评论(0) 推荐(0)

centos8搭建 gitlab

摘要: 准备工作 一台云服务器,最低配置为2gb内存,安装gitlab2gb是不够的,需要配置虚拟内存,虚拟内存设置为5gb即可 1.安装ssh sudo yum install -y curl policycoreutils-python openssh-server 2.将SSH服务设置成开机自启动,安 阅读全文

posted @ 2021-07-21 18:00 KingJW 阅读(340) 评论(0) 推荐(0)

搭建sentry服务器接集成laravel项目

摘要: 准备工作: Centos服务器 安装Git工具 安装/升级Docker到19.03.8以上 安装/升级Docker-Compose到1.24.1以上 安装git(yum install -y git) 开始: 克隆sentry项目 git clone https://github.com/getse 阅读全文

posted @ 2021-07-21 17:59 KingJW 阅读(122) 评论(0) 推荐(0)

Gitlab CI/CD 文件编写 推送代码 支持Psr规范性检查,自动化Phpunit测试

摘要: 这两天在捣鼓 Gitlab 的 .gitlab-ci.yml 文件的编写,做个简单的使用记录 项目安装代码规范检查包: squizlabs/php_codesniffer composer.json 文件内 scripts 块增加便捷命令 "lint": "phpcs --standard=PSR1 阅读全文

posted @ 2021-07-21 17:58 KingJW 阅读(407) 评论(0) 推荐(0)

MySql分表、分库、分片和分区

摘要: 一、前言 数据库的数据量达到一定程度之后,为避免带来系统性能上的瓶颈。需要进行数据的处理,采用的手段是分区、分片、分库、分表。 二、分片(类似分库) 分片是把数据库横向扩展(Scale Out)到多个物理节点上的一种有效的方式,其主要目的是为突破单节点数据库服务器的 I/O 能力限制,解决数据库扩展 阅读全文

posted @ 2021-07-21 17:57 KingJW 阅读(896) 评论(0) 推荐(0)

CI & CD ?

摘要: CI, CD AND CD 当我们在谈论现代的软件编译和发布流程的时候,经常会听到CI 和CD这样的缩写短语。CI很容易理解,就是持续集成。但是CD既可以指代码持续交付,也可理解为代码持续部署。CI和CD之间有很多相似的部分,但是也有很大的区别。这里我们将给大家介绍它们之间的区别和联系。 持续集成( 阅读全文

posted @ 2021-07-21 17:56 KingJW 阅读(86) 评论(0) 推荐(0)

laravel 模型增加统一查询

摘要: 模型增加统一查询,每次查询都要加入固定的查询,比如 where('status', Page::STATUS_PRIVATE); 在需要的模型内增加如下方法:增加你所需要增加的查询,这样子使用该模型查询的时候,会统一增加该查询,如下示例就是在模型查询中只查询出 status 为下架状态。 publi 阅读全文

posted @ 2021-07-21 17:55 KingJW 阅读(183) 评论(0) 推荐(0)

导航