Laravel 官网截图
Laravel 官网截图
Laravel 是什么?
Laravel 是基于PHP开发的现代 Web应用框架,在非常活跃的社区支持下,有丰富的插件库可供选择。
21云盒提供了极简单的 Laravel 部署方法,你可以在21云盒子上通过以静态网页环境的方式进行部署。
如何部署?
- 注册成为21云盒子会员
- 创建一个 PostgreSQL数据库
- 在 Gitee 上 Fork Laravel示例
- 在21云盒子上创建一个 云服务, 并允许21云盒子访问你的代码库
- 配置以下设定
环境
PHP 7.2
构建命令:
./build.sh
启动命令:
php artisan serve --host=0.0.0.0 --port 10000
点 进阶配置 进行环境变量配置:
KEY | VALUE |
---|---|
APP_ENV | production |
DB_CONNECTION | pgsql |
DATABASE_URL | 在第一步创建云数据库里中点 数据库URL 获取 |
APP_KEY | 粘贴由 php artisan key:generate --show 生成的key |
如果对上描文字描述不清晰,可以参考以下实际操作视频: https://www.bilibili.com/video/BV1ef4y1v7rK
为什么选 21云盒子?
免运维,开箱即用的云服务在国内基本上没有,如果在找类似 Heroku 或 Nelify 的云服务平台,21云盒子还在经营,并且是最接近的了。
至于 21云盒子 和 国外这些云服务平台有什么不一样? 可以参考:
- 21云盒子 vs Heroku
- 21云盒子 vs Netlify
- 21云盒子 vs Vercel
- 21云盒子 vs Gatsby Cloud
- 21云盒子 vs Github Pages
- 21云盒子 vs Surge.sh
- 在功能和价格层面比较: 21云盒子 vs Heroku, Netlify, Vercel
原博客: https://www.21yunbox.com/blog/solutions/how-to-deploy-laravel-project-in-production-server.html