环境介绍
php:7.0.18 ; mysql:5.7.18; centos:5.6; nginx: 1.8.1;
安装Laravel
安装Composer
依次执行以下命令:
#下载安装脚本 - composer-setup.php - 到当前目录。
php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
#执行安装过程。
php composer-setup.php
#删除安装脚本。
php -r "unlink('composer-setup.php');"
执行完后生成文件 composer.phar
可以将 composer.phar 文件复制到任意目录(比如项目根目录下),然后通过 php composer.phar 指令即可使用 Composer 了!
- 全局安装
mv composer.phar /usr/local/bin/composer #移动文件
#之前配置过环境变量的路径是/usr/local/bin/ 才可以,如果不是在 /etc/profile 文件最下面添加
- 正式安装
#下载安装包
composer global require "laravel/installer"
##发现提示 Changed current directory to /root/.composer 意思大概就是不能使用root用户操作,所有我们切换用户
su www;
#再次执行
composer global require "laravel/installer"
#可是国外的源 所以一直失败;我们切换到国内源
#先查看自己composer配置文件目录 [home] 后面的的就是路径
composer config -l -g
cd /home/www/
cd .composer
################
vim config.json
{
"config": [],
"repositories": {
"packagist": {
"type": "composer",
"url": "https://packagist.phpcomposer.com"
}
}
}
#################
#再次执行
composer global require "laravel/installer"
OK!
- 添加laravel环境变量
vim /etc/profile
#最后面追加
/home/www/.composer/vendor/bin
. /etc/prfile
#查看环境变量
echo $PATH
- 创建项目
#切换到自己的安装目录
cd /srv/www/
laravel new blog
##漫长的等待^_^....先点个外卖
#到此已经安装成功可以访问了