下载composer.phar
curl -sS https://getcomposer.org/installer | php
移动 composer.phar,这样 composer 就可以进行全局调用
mv composer.phar /usr/local/bin/composer
切换为国内镜像:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
更新 composer
composer selfupdate
通过 Composer 创建项目
composer create-project --prefer-dist laravel/laravel lmrs
注意先查看php.ini是否有开启php_mbstring,没有则在文件最后加上下面一行,否则生成的项目中缺少vendor目录
extension=php_mbstring.dll
安装php-mbstring扩展
yum install php-mbstring
准备好了,访问,what? 找不到文件,查看nginx日志报错,错误日志如下
FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 192.168.115.1, server: localhost, request: "GET / HTTP/1.1", upstream: "fastcgi://192.168.115.128:9000", host: "192.168.115.128"
跑回去检查nginx配置文件,没有错,灵机一动重启一下php?哎,好了,万能的重启,截图