在Laravel中使用MongoDB

2019-11-10
阅读 4 分钟
1.9k
MongoDB实用场景 产品用户访问日志,点击埋点统计信息 业务系统环境参数配置信息 业务系统运行时日志,如laravel.log,nginx.log 使用Homebrew在macoOS安装MongoDB PHP Driver 在macOS中,MongoDB 扩展已经从Homebrew仓库中移除,需要通过pecl安装此扩展。 {代码...} 在项目中,使用phpinfo() 查询PHP扩展安装位置。 {代...

使用Gitlab搭建Composer 私有化仓库

2019-11-01
阅读 3 分钟
5.3k
在Gitlab 中新建私有化仓库 选择一个仓库名称 {代码...} 进入目录 {代码...} 使用 composer init 初始化私有化仓库 {代码...} 一路回车,或者填写你想要的参数或者组件包 {代码...} 这里,参考Laravel 框架组件化实现,举例实际应用场景:如果你的项目正在使用migration 管理数据迁移和模型文件,当项目越大,数据迁移和...

使用Gitlab Runner 部署Laravel 项目

2019-10-31
阅读 7 分钟
3.9k
新建部署用户 创建一个deployer用户 {代码...} 修改用户权限,允许其新建目录等命令操作 {代码...} etc/sudoers只有只读的权限,如果想要修改的话,需要先添加w权限 {代码...} 在最下面增加一个用户 {代码...} 这时候要记得将写权限收回 {代码...} 设置用户密码 {代码...} 登录验证 {代码...} 生成RSA秘钥对 {代码...} ...