一、安装composer
-
$ sudo apt-get update
-
$ sudo apt-get install wget
-
下载composer.phar
$ wget https://getcomposer.org/composer.phar
或者 $curl -O https://getcomposer.org/composer.phar
-
$ chmod +x composer
- 现在可以通过
./composer
命令运行composer
,但这只仅限于在当前目录运行。要想全局使用,composer
,要设置把它为全局变量。找到composer
文件,把它移到/usl/local/bin
目录,这样就可以在全局使用composer
命令。
$ sudo mv composer /usr/local/bin
在终端输入$ composer
会有如下显示,表明安装成功Composer version 1.4-dev (d8d0ee5870010253c98a7db4d27b07cd17bd6617) 2017-01-13 09:34:43 Usage: command [options] [arguments] Options: -h,--help Display this help message -q,--quiet Do not output any message -V,--version Display this application version --ansi Force ANSI output --no-ansi Disable ANSI output -n,--no-interaction Do not ask any interactive question --profile ............ ............等等
使用 Composer 安装 Laravel
-
说明
Composer
已经安装完成。
不确定的话,可以 通过 composer --version 查询其版本。
为了方便以后下载安装包,不必去国外的网站请求(国外网站连接速度慢,容易被墙),我们使用Packagist中国全量镜像的服务。
$ composer config -g repo.packagist composer http://packagist.PHPcomposer.com
- composer config -g repo.packagist composer https://pkg.PHPcomposer.com
-
PATH变量设置Ok的方法如下:
打开~/.bashrc
sudo vim ~/.bashrc
添加行:
export PATH=$PATH:/home/lumen/.config/composer/vendor/bin - [转]http://blog.csdn.net/linruonan90/article/details/50688791
- 安装之后,无法使用,总是出现 500错误,修改一下权限:
- chmod -R 777 /home/siegel/Laravel/Lotteryweb
- 还需要修改一下
- 在apache配置文件中将所有的AllowOverride none;
- 设置为AllowOverride All;配置文件具体位置因系统不同而改变,ubuntu17.0.4
- 版本在/etc/apache2/apache2.conf文件中。
- sudo nano/etc/apache2/apache2.conf 搜 改掉,后重启apache sudo /etc/init.d/apache2 restart