代码拉取完成,页面将自动刷新
同步操作将从 Fixhub/Fixhub 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
Fixhub 是一款免费、开源,基于Laravel 5.3框架开发的web自动部署系统。
注意 Fixhub仍处于并将长期处于初级阶段,下面的部分特性可能还没有100%完成,即使完成了也有可能会有bug。有任何问题请随时向我们反馈。
一. Clone the repository
$ git clone https://github.com/fixhub/fixhub.git
二. 安装依赖包
$ composer install -o --no-dev
三. 安装socket.io
$ npm install --production
四. 确保storage、bootstrap/cache、bootstrap/fixhub和public/upload目录可写。
$ make file-permission
五. 拷贝.env.example到.env
$ cp .env.example .env
六. 安装Fixhub
$ php artisan app:install
七. 将你的服务器根目录指向 public/
, 请查看 examples/
下的相关配置文件,里面包含 Apache和 nginx的配置范例.
八. 启动web socket,配置相关计划任务.
1、 通过`supervisor`管理Fixhub后台服务,请看`examples/supervisor.conf`
2、 不通过`supervisor`管理Fixhub后台服务,你需要手动启动websocket服务。在Fixhub根目录执行`node socket.js` (目录监听6001端口)。手动设置计划任务请看`examples/crontab`.
一. 获取最新代码
$ git fetch --all
$ git checkout 0.1.3
二. 更新依赖
$ composer install -o --no-dev
三. 执行Fixhub升级
$ php artisan app:update
体验Fixhub, 请访问 Fixhub:
demo@fixhub.org
fixhub
注意:demo账号的角色为开发工程师,没有权限访问管理功能.
Fixhub is licensed under The MIT License (MIT).
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。