阿里云上安装并运行Laravel(Lamp)

本文详细记录了在阿里云上安装并运行Laravel(LAMP环境)过程中遇到的各种问题及解决方案,包括阿里云自带镜像的PHP扩展问题,SSH配置的难点,MySQL的权限设置,以及Composer的环境变量问题。通过逐一解决这些坑,最终成功部署Laravel应用。
摘要由CSDN通过智能技术生成

Lamp的安装就不说了,随便在网上搜索就能搜索到。
我很久以前就打算自己写一个个人博客,写了一点——渐渐认识到了一些需要改变的东西。于是打算重新来过,我因此选择了Laravel.
好了,什么都不懂的小白我开始慢慢折腾了。

坑1 阿里自带镜像

可能是我不太会用,因为我之前并没有接触过这种操作,我以前都是写c++小程序跑一跑的,并没有接触过项目,甚至连linux系统都没怎么接触过。我还是要吐槽阿里云自带的lamp应用镜像,阿里自带的镜像并不是不能用,我一开始的无框架个人博客就是在原镜像上运行的,然而当我开始装laravel的时候,自带镜像在php上的问题就开始出现了。
当然,我们当今互联网发展,很多问题都可以直接到网上去找,所以我摸爬滚打也装好了很多扩展。然后关键来了:composer是phar文件,阿里云自带的镜像缺失phar.phar!
这近乎是无解的,因为我们也不知道阿里云镜像的配置,作为小白的我也不可能把种种配置之间造成的相互作用搞得一清二楚。搜索百度,谷歌十几种搜索前十页所有的方法都尝试了,phar.phar还是永远的missing。这可不得不使人感到沮丧。
我因此决定放弃阿里云提供的lamp镜像,所幸在这个坑的摸索中我稍微掌握了linux的一些配置和操作命令,也不是毫无所获!

坑2 SSH

ssh的配置说难也不难。这里说一下自己碰壁的几个地方:
1.关于root连接。
当我们生成过密钥以后,通过账户密码的设定就被取消了
我们到/etc/ssh/的设置中把passwordauthentication后面的no改成yes,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值