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 的基本工作流程 

posted @ 2016-02-23 14:32  Richard2014  阅读(211)  评论(0)    收藏  举报