lnmp下的yii2框架安装搭建
前提:这里用的是yii2 advanced 版本,基本步骤:使用composer下载安装yii2框架,前提要下好composer以及composer的插件,然后用composer下载yii2高级版,nginx配置文件修改server段路,即可访问。且所有的操作是基于docker容器中一个lnmp开发环境中实现的。
1.下载composer,composer是一个php包依赖管理工具
执行命令:
curl -sS https://getcomposer.org/installer | php
然后
mv composer.phar /usr/local/bin/composer
移入/usr/local/bin/目录下,保证composer命令全局可以使用,在任何地方都可以执行。
输入php composer
表示可以看见composer已经安装成功
如果前面加上php报错不成功,那么去掉php 前缀直接执行以下命令就可以下好插件。
composer global require “fxp/composer-asset-plugin:~1.1.1”
2.利用composer下载并且安装yii2advanced框架,会在工作目录下建一个yii2blog的目录
composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced yii2blog
3.这个时候如果初始化命令init不成功,
那么选择在前面加上exec 就可以正确执行,开发环境选0,生产环境选1;
exec /var/www/work/charisma/yii2blog/init
4.最后别忘了修改nginx配置文件,
我的配置文件是:/etc/nginx/sites-available/default
5.以下是可以访问的地址:
这是yii2欢迎页面的网址:http://127.0.0.1:30010/frontend/web/index.php
这是后台登录页面的网址:http://127.0.0.1:30010/backend/web/index.php?r=site%2Flogin
6.如果这一步说明yii2框架已经安装好了
7.至于博客后台adbc权限的实现完全可以参考以下文章: