Laravel 开发环境配置完全教程

8 篇文章 0 订阅
5 篇文章 1 订阅

时代在前进,不再建议大家用这种方法搭建了。有能力的话还是拥抱 Docker,拥抱 Laravel Sail 吧。

终于返校了,学校的台式上没有Laravel的运行环境,所以都得重新搞一下,顺便记录一下。
Laravel的环境同时也是常规PHP应用需要的环境。

安装VisualC++运行库

先看下自己电脑有没有VisualC++的一系列运行库
打开控制面板->应用
如已经安装,如下图所示
如果没有,我用的是网上的集成软件,如果不放心也可以到微软官网一个一个下载,64位系统的话64位的和32位的都要下载
这些运行库还是早安装好,说不定哪天哪些软件都要用到。
VisualC++ 2003~2013

以下全程应注意避免将软件装在C盘

WampServer

安装

如果不想用wamp来安装apache和php和mysql,可以自行找其他办法安装
还是推荐官网下载(V 3.2.0),不过超级慢就是了。

到下面这一步,记得拖到下面选下MySQL

接下来一直Next就好了,如果中途遇到了什么错误,就是前面说的VisualC++运行库没安装好。
安装完成后,会让你选一下默认的编辑器和浏览器,默认是记事本和IE,只是会影响一些wamp提供的文件快捷打开的时候使用的软件,我一般都懒得改,直接点两个否,要改的话点下是,再选下可执行程序就可以了。

运行wamp并图标为绿色后,打开浏览器访问localhost,若出现wamp的主页界面则表示安装成功

运行可能遇到的问题

wamp运行后会在右下角,绿色表示各项服务正常,第一次启动可能为红色或橙色,左键点击图标,点最下面那一个Refresh All Services重启所有服务就好了。

如果还是不行,可以Win+R,然后输入services.msc运行查看服务列表,查找wamp开头的三个服务,看看哪个没打开,手动打开一下,如果打开失败,就重启电脑,还是不行就只好求助百度。
另外如果电脑中有单独安装了apache或php或mysql也会影响wamp的运行,建议直接删除其它服务就好了。
wamp服务

添加PHP环境变量

右键此电脑->点击属性->点击左边的高级系统设置->点击环境变量

在打开的界面中,双击下面一栏(系统变量)中的Path,点击新建,将wamp安装目录下
\bin\php\php7.3.12 输入,然后一直点确定退出就可以了

打开一个cmd,输入php -v,如果有版本号出现,证明环境变量添加成功

PHP版本号

Composer

安装

https://getcomposer.org/download/
官网下载,获取文件信息速度略慢,但只有1.66MB,等下就可以了。
下载完安装,打开文件会提示
安装提示
是在询问你是否为电脑上的所有用户安装,我都是选是(第一个),需要管理员权限,如果没有就选第二个,只为当前用户安装。

然后就会弹开第二个,选择是否是以开发模式安装,这个不用管,直接Next就可以了
选项
下面这一步要选下PHP程序所在的位置,也就是之前安装wamp的目录下面的那个php,如果环境变量有正常添加,那此处会自动填充的

选择php位置
接下来一直点Next Install Finish就好了
如果安装失败了,就点重试。

切换国内镜像

composer仓库原来的地址在国外,下载起来是龟速,好在国内有镜像,推荐阿里云的镜像,稳定、同步间隔短。
直接全局修改就好了。
打开一个cmd,然后输入

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

如果成功了是没有提示信息的。

Laravel安装(可选)

参考资料
https://learnku.com/docs/laravel/7.x/installation/7447
Laravel的中文文档,建议收藏。

不推荐使用laravel安装器安装,容易出各种各样的问题,直接用composer安装就好,打开CMD,定位到wamp/www文件夹,然后输入下面的指令

composer create-project --prefer-dist laravel/laravel 项目名

等待下载完成即可
在运行wamp后,访问localhost/项目名,若出现Laravel主页则表示安装成功

Node.js(可选)

如果不用在项目中用到vue,可以不用这一步。

安装

Node.js中文网下载链接,速度还可以
http://nodejs.cn/download/
下载完安装就可以了,中间有个是否安装完全开发工具,我选了否。

node.js能兼容win7的最后一个大版本是13.14.0
——Wei HongHao

cnpm

npm仓库同样有国内镜像,安装cnpm后代替npm运行需要下载的指令,速度显著提升。
需要先允许SSL连接

 npm config set https-proxy null

然后按照淘宝镜像

npm install -g cnpm --registry=https://registry.npm.taobao.org

输入

cnpm -v

查看是否安装成功。如果出现

无法加载文件xxx,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。

则输入

set-executionpolicy remotesigned

然后输入Y改变策略,再重新输入上面的指令就可以了。

Cmder(可选)

下载

还是官网
有精简版和完全版两个版本,是在github下载的,速度小慢,还能接受。

配置

用cmder一是因为多窗口,二是因为好看,三是因为配置好了后在哪右键都能直接cmder here,免去一堆cd。

首先先配置环境变量,步骤和前面的php环境变量一致,值为cmder.exe所在的地址,如F:\cmder\Cmder.exe

打开PowerShell(右键电脑左下角win标识,然后点击Windows PowerShell(管理员)),输入

 Cmder /REGISTER ALL

回车执行即可
效果
cmder here

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值