Git使用的是开源中国码云
文档出处:
部署成功三要素:
1.配置Repo
2.设定为ssh
3.初始访问路径为./public/index.php
进入LeanCloud管理后台:
选择相应应用->云引擎->部署,对于还没配置Repo的,要先配置
点击配置按钮
将Deploy Key复制到我的码云项目后台
配置二级域名地址:
这时访问这个二级域名是显示No Application
随带提一句,除了LeanCloud二级域名外,也支持绑定自己的域名,对于移动应用开发这种对于域名不敏感的场景来说,二级域名也足够用了,有时间再来尝试做下绑定自己的域名。
链接地址:
这时候只要回到部署页面,点下部署:
结果出了点意外,报这样的错:
意思是说要使用ssh方式部署,而非https。
回到码云,找出ssh地址:
换上部署页面就应该OK啦:
再点部署,总应该能行了吧。
还是报错:
翻看文档:,发现
云引擎 PHP 项目必须有 $PROJECT_DIR/public/index.php 文件,该文件为整个项目的启动文件。
莫不是找不到这个public/index.php文件?
改造一下CI项目的目录结构
创建一个public目录在根目录,将index.php移入其中,并将index.php的$application_folder、$system_path改为相应目录
第三次尝试部署,终于成功。
404云错误不去理会,已提示忽略。
这时访问上述二级域名
还是https的哦。
对小程序开发有趣的朋友关注公众号: huangxiujie85,QQ群: 581513218,微信: small_application,陆续还将推出更多作品。