Laravel-5-基础教程系列-安装
本节教程主要介绍Composer的基础知识和Laravel 5 的安装,讲解使用php artisan和php内置服务器的初步使用
# 安装方法1
1 安装 composer 参考:http://pkg.phpcomposer.com/#composer-mirror or https://getcomposer.org/download/
curl -sS http://install.phpcomposer.com/installer | php
将composer设为全局 则只需安装一份composer 设为全局后也无需 php composer.phar 来执行 可直接 composer install 来安装包
sudo mv composer.phar /usr/local/bin/composer
2 修改 composer 的全局配置文件(推荐方式) 参考:http://pkg.phpcomposer.com/
composer config repo.packagist composer http://packagist.phpcomposer.com or composer config -g repositories.packagist composer http://packagist.phpcomposer.com
# composer 安装方法2 (推荐) 全局安装
curl -sS http://install.phpcomposer.com/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
修改后查看 Home/.composer/composer.json 文件如下,(你也可以自己手动添加):
"repositories": {
"packagist": {
"type": "composer",
"url": "http://packagist.phpcomposer.com"
}
}
3 安装 Laravel 参考:http://www.golaravel.com/post/laravel-5-getting-started-part-1/
xiaolong@xiaolong:~/www$ composer create-project laravel/laravel Laravel5
4.启动Laravel 项目
//php 内置Web Server xiaolong@xiaolong:~/www/Laravel5$ php -S localhost:8000 -t public
或者
//Laravel artisan serve 命令 xiaolong@xiaolong:~/www/Laravel5$ php artisan serve
通过浏览器访问 http://localhost:8000/,不出意外,你就可以看到漂亮的 Laravel 5 欢迎页面
也可选择配置虚拟主机:
xiaolong@xiaolong:~/www/Laravel5$ cd /etc/apache2/sites-available/
xiaolong@xiaolong:/etc/apache2/sites-available$ sudo touch laravel5.conf 内容如下:
<VirtualHost *:80>
ServerName www.laravel5.com
ServerAlias www.laravel5.com
DocumentRoot /var/www/Laravel5/public
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/Laravel5/public/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/Laravel5_error.log
CustomLog ${APACHE_LOG_DIR}/Laravel5_access.log combined
</VirtualHost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
保存文件后执行 sudo a2ensite laravel5.conf 启动配置
xiaolong@xiaolong:/etc/apache2/sites-available$ sudo a2ensite laravel5.conf
修改 etc/hosts 文件 sudo gedit /etc/hosts
xiaolong@xiaolong:~$ sudo gedit /etc/hosts
//增加一行 127.0.0.1 www.laravel5.com
通过浏览器访问 http://www.laravel5.com/,不出意外,你就可以看到漂亮的 Laravel 5 欢迎页面
下一节我们继续讲解:Laravel 的基本工作流程

浙公网安备 33010602011771号