YII2 项目安装步骤及异常记录
项目环境:
操作系统:windows 7
版本管理:git
该项目我是在mac上面创建的,mac上面的环境也是一波三折啊!但我同事的环境是在windows上面,因为是前端同学,所以只好我再次操刀了、、、
1、clone代码到本地
先是从代码托管平台上面把项目clone到本地,这步没有任何问题。
2、添加各种环境变量
我一共是添加了php、composer以及git这三个环境变量,这步也问题不大。
主要是composer的安装,我是参照官网手动安装,官网可能要fan qiang才能访问。我把他代码贴出来防止大家不方便
C:\Users\username>cd C:\bin //进入安装目录下面,这是他要下载的地址,你可以进入任何你想安装的目录下面
C:\bin>php -r "readfile('https://getcomposer.org/installer');" | php //下面composer.phar, 运行这步必须要先将php添加到环境变量中
C:\bin>echo @php "%~dp0composer.phar" %*>composer.bat
// 创建批处理文件,然后将该目录放入到你的环境变量中C:\Users\username>composer -V
// 运行以上命令,检测安装设置是否正确
3、安装composer插件
这步我费了好大力气才搞定的,Yii2就是安装“fxp/composer-asset-plugin”插件。
composer global require "fxp/composer-asset-plugin:~1.1"
上面的是官网的命令,我使用该命令一直无法成功。我是使用的下面的命令才成功
composer global require "fxp/composer-asset-plugin:@dev"
4、修改composer镜像
你要是网速牛逼,又有VPN当我没说。
直接修改composer的全局配置文件
composer config -g repo.packagist composer http://packagist.phpcomposer.com
上面的命令我是从Composer中国镜像网站上直接拿来用的,你可以直接百度【composer 中国镜像】
5、composer install -vvv
没啥说的,安装各种资源包。之所以-vvv是为了查看install的详情
这之间就是漫长的等待啊!装了国内镜像也没用、、、
、、、、、、
、、、、、、
、、、、、、
在此期间如果感觉卡住了,就终止程序重新执行,我也执行了好几次该命令
6、初始化项目
init项目环境
init
配置数据库链接
在comon\config\main-lcal.php中配置你的数据库信息
迁移数据库脚本
yii migrate
7、可以愉快的预览了、、、
男儿走四方,何处不为家
死在哪里,葬在哪里,天下青山一样
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析