composer 安装 Laravel 出现的问题

使用 composer 安装,不能使用 root 用户 , 所以我新添加一个用户 xue110
> su xue110
>  /usr/local/php7/bin/php /usr/local/bin/composer create-project laravel/laravel laravel5.1 --prefer-dist "5.1.*"
因为 php 应用没有写入环境变量中,执行时出现这样的提示
sh: php: command not found
Script php -r "copy('.env.example', '.env');" handling the post-root-package-install event returned with error code 127

> php -v 
bash: php: command not found

> su - root
回到 root 用户中

> vi /etc/profile
将  /usr/local/php7/bin 添加
export PATH="/usr/local/subversion/bin:/usr/local/php7/bin:$PATH"

> source /etc/profile
source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录

> php -v 
> echo $PATH
可测试一下。写入是否有效果

> su xue110
> source /etc/profile
> cd /home/Dev
php /usr/local/bin/composer create-project laravel/laravel laravel5.1 --prefer-dist "5.1.*"
laravel5.1 是安装的目录文件,会自行创建
安装完成最后出现
Application key [RGCUzmhOG38TI71NhFb0oTxcTeDq6ilz] set successfully.
安装成功

你可能感兴趣的:(linux,php)