laravel 4安装及入门图文教程


Posted in PHP onOctober 29, 2014

一.安装Composer

首先你需要安装Composer,Composer是PHP依赖管理工具,Laravel框架就是使用 Composer 执行安装和依赖管理。
注:
(1)若安装Composer出错,在php.ini中开启php_openssl,php_fileinfo扩展,因为Laravel需要。
(2)安装过程中,选择正确的php.exe位置
laravel 4安装及入门图文教程

二.安装Laravel

Composer安装完成后,在cmd中,你的网站目录执行下面命令即可:

composer create-project laravel/laravel your-project-name

Composer会自动帮你下载Laravel及安装。
laravel 4安装及入门图文教程

三.部署虚拟主机

例如我的项目名称是project:

<VirtualHost *:80>
DocumentRoot "E:/www/project/public"
ServerName laravel.dev
ErrorLog "logs/laravel.log"
CustomLog "logs/laravel.log" common
</VirtualHost>

当然,也需要在你的hosts中绑定域名:

127.0.0.1    laravel.dev

至此,安装完成:
laravel 4安装及入门图文教程

四.实现Hello World

通过路由实现打印Hello World,在app/routes.php中新增:

Route::get('test', function()
{
return 'Hello World!';
});

因为Laravel模板使用的是Blade,所以在后面的教程才介绍Controller或view相关!

PHP 相关文章推荐
用PHP实现图象锐化代码
Jun 14 PHP
php利用iframe实现无刷新文件上传功能的代码
Sep 29 PHP
PHP 使用MySQL管理Session的回调函数详解
Jun 21 PHP
PHP 动态生成静态HTML页面示例代码
Jan 15 PHP
让CodeIgniter的ellipsize()支持中文截断的方法
Jun 12 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(九)
Jun 24 PHP
PHP命名空间(namespace)的动态访问及使用技巧
Aug 18 PHP
PHP中的排序函数sort、asort、rsort、krsort、ksort区别分析
Aug 18 PHP
Symfony2中被遗弃的getRequest()方法分析
Mar 17 PHP
php基于curl实现的股票信息查询类实例
Nov 11 PHP
thinkPHP5.0框架安装教程
Mar 25 PHP
Thinkphp事务操作实例(推荐)
Apr 01 PHP
thinkphp浏览历史功能实现方法
Oct 29 #PHP
thinkphp获取栏目和文章当前位置的方法
Oct 29 #PHP
thinkphp实现like模糊查询实例
Oct 29 #PHP
ThinkPHP结合AjaxFileUploader实现无刷新文件上传的方法
Oct 29 #PHP
PHP多个文件上传到服务器实例
Oct 29 #PHP
php跨站攻击实例分析
Oct 28 #PHP
php获取根域名方法汇总
Oct 28 #PHP
You might like
层叠菜单的动态生成
2006/10/09 PHP
PHP入门教程之日期与时间操作技巧总结(格式化,验证,获取,转换,计算等)
2016/09/11 PHP
PHP序列化操作方法分析
2016/09/28 PHP
PHP守护进程化在C和PHP环境下的实现
2017/11/21 PHP
JavaScript 学习 - 提高篇
2007/02/02 Javascript
分享几种比较简单实用的JavaScript tabel切换
2015/12/31 Javascript
react-router中的属性详解
2017/06/01 Javascript
详解从零搭建 vue2 vue-router2 webpack3 工程
2017/11/22 Javascript
浅谈Vue内置component组件的应用场景
2018/03/27 Javascript
JavaScript继承定义与用法实践分析
2018/05/28 Javascript
深入解析ES6中的promise
2018/11/08 Javascript
Element input树型下拉框的实现代码
2018/12/21 Javascript
jQuery实现的点击显示隐藏下拉菜单功能完整示例
2019/05/17 jQuery
浅谈监听单选框radio改变事件(和layui中单选按钮改变事件)
2019/09/10 Javascript
js实现转动骰子模型
2019/10/24 Javascript
Vue数字输入框组件使用方法详解
2020/02/10 Javascript
python实现360的字符显示界面
2014/02/21 Python
python控制windows剪贴板,向剪贴板中写入图片的实例
2018/05/31 Python
python自动发送邮件脚本
2018/06/20 Python
python正则表达式匹配[]中间为任意字符的实例
2018/12/25 Python
python 2.7 检测一个网页是否能正常访问的方法
2018/12/26 Python
python pytest进阶之conftest.py详解
2019/06/27 Python
python实现键盘输入的实操方法
2019/07/16 Python
django2.2 和 PyMySQL版本兼容问题
2020/02/17 Python
使用Python文件读写,自定义分隔符(custom delimiter)
2020/07/05 Python
HTML5实现Notification API桌面通知功能
2016/03/02 HTML / CSS
大学生职业规划论文
2014/01/11 职场文书
信息专业毕业生五年职业规划参考
2014/02/06 职场文书
学校庆元旦歌咏比赛主持词
2014/03/18 职场文书
辞旧迎新演讲稿
2014/09/15 职场文书
社区国庆节活动总结
2015/03/23 职场文书
工作简报怎么写
2015/07/21 职场文书
Nginx反向代理多个服务器的实现方法
2021/03/31 Servers
Python Pygame实战之塔防游戏的实现
2022/03/17 Python
详解Vue3使用axios的配置教程
2022/04/29 Vue.js
Java代码规范与质量检测插件SonarLint的使用
2022/08/05 Java/Android