2013-10-26 116 views
0

我试图测试驱动器laravel 4,但我当然必须先安装Composer。现在有两种安装类型(本地和全局)。我想全球安装以避免使用Laravel 4全球安装

php composer.phar而宁可使用composer。这就是说在他们的网站上显示的说明显示:

$ mv composer.phar /usr/local/bin/composer 

我使用共享Justhost的主机上,这是行不通的,因为里面斌没有作曲家。我应该把它移到哪里以确保它是全球性的?

谢谢,

回答

1

你需要把它放在路径的任何地方。所以,你可以通过运行

echo $PATH 

检查你的,你应该看到类似:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games 

然后你选择其中的一个(由分隔“:”),并将其移动到那里:

mv composer.phar /usr/sbin/composer 
1

通常,共享主机不会授予您访问bin目录的权限,因此唯一的选择是在您的共享主机上安装“本地”作曲家(假设您的主机上有终端访问权限ac计数)。最有可能的是,你谈论的这个例子预设了一个完整的终端访问上述目录。游戏并没有结束,但可以采用许多其他选择。 例如: 1)获得VPS账户(这是最昂贵的解决方案) 2)设置本地开发环境(MAMP,WAMP,XAMP,Vagrant)并将最终项目传输到共享主机(使用FTP/SFTP ) 3)使用PAAS(平台即服务)。亚马逊有一年免费订阅选项,但必须使用信用卡注册。一对真正值得关注的PAAS服务(免费选择)是fortabbitphpcloud