laravel教程:构建开发环境

翻译:柳华芳  英文作者: daylerees

laravel 是Taylor Otwell 设计的一套基于php5.3版本的php应用开发框架。laravel充分利用了php5.3的特性,并结合了大量流行的设计思想。

本文介绍如何安装和配置laravel开发环境。

在这之前,请确认你是否做到以下条件:

1、你电脑或服务器装有apache服务器

2、你熟悉apache服务器的文件系统,并指导如何移动文件

3、你有设置apache服务器配置文件的权限

如果你不是用apache服务器,比如iis或ngix等,你可以google搜索来寻找更多的安装配置方法。

首先,我们从Laravel.com 下载框架文件压缩包,并解压,将解压后的文件夹复制到apache 的root目录(xampp 的文档跟目录是htdocs),如果你根目录装有其他文件夹,你最好改此文件夹名为laravel.

本文介绍两种方法来配置你的服务器环境,通常推荐第二种,这种管理更方便一些。

方法一:创建一个新的虚拟主机

在apache目录conf.d文件夹下创建文件myproject.conf,并复制粘贴下面代码:

  1. <VirtualHost 127.0.0.2>
  2. DocumentRoot "/path/to/laravel/project/public"
  3. ServerName myproject
  4. <Directory "/path/to/laravel/project/public">
  5. Options Indexes FollowSymLinks MultiViews
  6. AllowOverride all
  7. </Directory>
  8. </VirtualHost>

c:\windows\system32\drivers\etc\hosts文件中,加入

127.0.0.2 myproject 

确保你的apache已经启动,并通过浏览器http://myproject 可访问你的项目

方法二:符号链接Symlink   public目录

如果你熟悉unix 环境Symlink,那么这将非常简单。

在你解压的laravel包里有public文件夹,这里包含laravel的启动文件和所有的公开附件,我们将要sym-linking此文件夹为你的项目路径(possibly /var/www/html/).

syslink 命令格式

  1. ln -s /path/to/laravel/public/folder /path/to/web/root/subdirectory

例如

  1. ln -s /home/dayle/laravel/myapp/public /var/www/html/myapp

将文件夹映射到服务器web root后,我们就可以开始啦,当然建议你映射到一个子目录。

设置完毕  http://localhost/myapp  访问项目,如果看到欢迎界面,证明配置成功。

下一节教程将讲述 laravel 框架的文件和目录结构

 

 

柳华芳
柳华芳

奔向光明之地

文章: 1201
订阅评论
提醒
guest

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

1 评论
内联反馈
查看所有评论
ModStart
ModStart
1 年 前

ModStart 基于原生 Laravel 开发,独创了方便易扩展的模块开发架构,通过配置式的开发过程,可以快速实现系统搭建。

1
0
希望看到您的想法,请您发表评论x