从零开始开发自己的Composer包
前言在使用 composer 的时候,我们几乎都是在用其他人分享出来的包,久而久之,难免会产生开发自己包的想法,不仅可以加深对 composer 的理解程度,同时还可以把自己常用的功能封装起来,作为自己的“小金库”储备起来。 使用 composer 开发依赖包是一项非常考验能力的事情,它涉及到一个 ...
阅读更多
SSH免密登录原理及方法
SSH 命令使用 ssh 用户名@服务器IP 可以连接到服务器,这样做的缺点是每次都要输入密码,一方面是不安全,另一方面是麻烦。 SSH 免密登录服务器在本地主机上使用 ssh-keygen -t rsa 生成密匙对,这里的 -t rsa 指的是用 rsa 加密方式生成密匙: 第一步,输入密匙存放 ...
阅读更多
Centos安装Gitlab
1、安准基础依赖安装 Gitlab 所需依赖: 1sudo yum install -y curl policycoreutils-python openssh-server 启动 ssh 服务并设置开机启动: 12sudo systemctl start sshdsudo systemctl e ...
阅读更多
再战!Docker 安装 Gitlab
前言上一次因为服务器配置太低翻车了,现在重新挑战一次。 Gitlab 硬件要求Gitlab 十分吃机器的配置,Gitlab 官方推荐 2核 4G,最低建议 1 核 2G,再低的话可能会像我上次那样直接翻车或者运行起来十分卡顿。 由于是个人学习,就不打算将其部署到线上的服务器上了,这一次我采用在本地安 ...
阅读更多
Gitlab + Satis 搭建私有 Composer 仓库
Satis 介绍Satis 是开源的静态 Composer 仓库生成器,可用于托管公司私有包的元数据。 环境要求:PHP >= 7.2 安装 GitlabCentos 搭建 Gitlab:Centos 系统安装 GitlabDocker 搭建 Gitlab:再战!Docker 安装 Gitla ...
阅读更多
游戏中的抽奖是否应该有保底机制?
前言游戏中的抽奖机制是几乎所有游戏都要面临的问题,在一定程度上来说,抽奖机制可以决定游戏的命运。 当一个打算弃坑的玩家,想在最后抽个爽,结果却出了许多氪金大佬都没有的神宠!在游戏广播下,世界频道异口同声的喊起“狗托”,豹子头“零充”玩家心情自然不言而喻,十有八九会享受万众羡慕的眼神继续愉快的玩耍。 ...
阅读更多
猴子都能学会的hexo博客安装教程
hexo 简介hexo 是一款开源博客项目。 即使是小白借助 hexo 也能轻松搭建属于自己的博客。 根据下面的教程,你能学会搭建个人博客,并且其他人可以通过外网访问到你的博客! hexo 官网:https://hexo.io/ 官方中文文档:https://hexo.io/zh-cn/docs/i ...
阅读更多