Laravel环境配置
之前需要先对php进行下载
1.安装Docker Desktop
docker desktop安装会出现问题
1、检查Windows版本是否支持Hyper-V,可以在控制面板中启用此功能。
使用命令 systeminfo 查看(如图所示)
2、如果没有需要通过命令来安装Hyper-V,前提是需要卸载掉系统里面的虚拟机如:VMWare或Oracle VirtualBox。
3、安装支持Hyper-V的系统版本:如window10专业版(企业版和家庭版似乎不支持Hyper-V),Windows可采用更新或者重装系统来实现。
有可能会报如下图所示的错误
可参考如下链接,解决问题
[Windows 安装Docker Desktop报cannot enable hyper-v service错误](https://blog.youkuaiyun.com/agoling/article/details/108340359)
- Laragon安装
一直next直至安装完成。
可以修改为中文
3. 安装laraval框架
PHP >= 7.1.3
PHP OpenSSL 扩展
PHP PDO 扩展
PHP Mbstring 扩展
PHP Tokenizer 扩展
PHP XML 扩展
PHP Ctype 扩展
PHP JSON 扩展
使用命令
php -v
与
php -m
查看是否满足上述条件
若满足上述要求,则进行laraval框架的安装
可能会出现如上图所示现象,更新composer
composer self-update
更新过程中会出现如下错误
Failed to decode response: zlib_decode(): data error
修改方法:
编辑php.ini,修改zlib扩展相关配置:
zlib.output_compression = On
zlib.output_compression_level = 5
解决办法:
修改全局变量
composer config -g repo.packagist composer https://packagist.phpcomposer.com
解决方法:
composer config -g --unset repos.packagist
5.创建新的blog
laravel new blog
升级php
解决措施:
将laragon中的php文件夹下面的php.ini中的openssl前的分号去掉
解决方式
运行命令的目录不对,应切换到laragon的根目录下运行命令
上图出现则安装成功
6.运行blog
php artisan serve
至此安装成功结束
[1]https://blog.youkuaiyun.com/boonya/article/details/82225307
[2]https://laravelacademy.org/post/9609