教程 Web 入门之部署到阿里云
安装环境
我使用的是宝塔集成环境,详见安装操作,记得保存宝塔地址、账号、密码。安装lnmp环境,注意PHP版本。
拉取git代码
cd
命令进入/wwww/wwwroot
目录用git clone [https/ssh 地址]
命令拉取git库代码。
宝塔建站点
- 进入宝塔后台网站页添加站点。
- 域名自便可以输入IP,注意不要带http,根目录选择刚才的项目根目录
hell_laravel
。 - 提交后再次点击选择二级目录
public
。
正常访问
访问发现报错
原因是
.gitignore
文件有屏蔽提交功能。composer install
命令下载vendor
文件一系列报错putenv
,proc_open
函数被禁用,fileinfo
扩展没安装,在宝塔后台软件商店
找到PHP进行操作。访问报500,项目权限不够
chmod -R 777 hello_laravel
命令授权。还报500,
.env
文件没有,cp
命令拷贝.env .example
文件为.env
没有key,在根目录输入
php artisan key:generate
命令生成key。访问成功。
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: