ubuntu16.04 安装composer 以及 laravel
学习laravel框架,做一个安装笔记
一、安装composer
首先,请确定计算机上有php环境(我的是php7.0),然后开始安装composer,官方安装:https://getcomposer.org/download/
php7.0 -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php7.0 -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" php7.0 composer-setup.php --install-dir=/usr/local/bin --filename=composer php7.0 -r "unlink('composer-setup.php');"
执行完成后,composer安装成功,可以使用如下指令查看版本
composer --version
二、安装laravel
在此之前需要先安装一波依赖,依赖项如下图所示
不需要全木都有,把打星号的装上都ok,而且有一些安装php7.0的时候,都一起安装了,据我的电脑,只需要安装如下几个就可以
sudo apt install php7.0-dom php7.0-xml php7.0-zip php7.0-mbstring
之后开始安装laravel
composer global require "laravel/installer"
安装完成之后,可以通过如下命令创建项目
laravel new blog #我安装完成之后这种方法用不了,老老实实的用的下面那个
composer create-project --prefer-dist laravel/laravel blog
至此安装完毕,安装完成之后,进入工程目录,运行如下命令运行项目
php7.0 artisan serve
之后访问:http://127.0.0.1:8000即可
最后,修改镜像源为中国镜像
composer config -g repo.packagist composer https://packagist.phpcomposer.com
或者修改当前项目的 composer.json
配置文件
composer config repo.packagist composer https://packagist.phpcomposer.com