环境 本人自己单间的amp 源码编译
1.简化php
alias php="/usr/local/php/bin/php"
2.再/usr/local/src下
php -r “copy(‘https://install.phpcomposer.com/installer’, ‘composer-setup.php’);”
php composer-setup.php
3.让composer变为全局变量
mv composer.phar /usr/local/bin/composer
4.赋予可执行权限
cd /usr/local/bin/ && chmod +x composer
5.进入opt/apache/htdocs目录
cd /opt/apache/
6.修改权限 因为composer命令不能再root用户模式下执行
chmod 777 htdocs/
7.安装yii2
composer create-project --prefer-dist yiisoft/yii2-app-advanced advanced
8.初始化
cd advanced
php init
9.修改apache配置文件让他指向 advanced/frontend/web
10.重启apache
11.开放防火墙设置80
firewall-cmd --permanent --add-port=80/tcp --zone=public
firewall-cmd --reload