翻译:柳华芳 英文作者: 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
,并复制粘贴下面代码:
<VirtualHost 127.0.0.2>
DocumentRoot "/path/to/laravel/project/public"
ServerName myproject
<Directory "/path/to/laravel/project/public">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
</Directory>
</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 命令格式
ln -s /path/to/laravel/public/folder /path/to/web/root/subdirectory
例如
ln -s /home/dayle/laravel/myapp/public /var/www/html/myapp
将文件夹映射到服务器web root后,我们就可以开始啦,当然建议你映射到一个子目录。
设置完毕 http://localhost/myapp
访问项目,如果看到欢迎界面,证明配置成功。
下一节教程将讲述 laravel 框架的文件和目录结构
ModStart 基于原生 Laravel 开发,独创了方便易扩展的模块开发架构,通过配置式的开发过程,可以快速实现系统搭建。