# 2. 跑 laravel 的 hello world
> 2017\.08.09 重新整理
上一篇笔记 [Ruby 程序员学习 laravel 框架笔记 (1)-php 开发环境安装](https://www.rails365.net/articles/ruby-cheng-xu-yuan-xue-xi-laravel-kuang-jia-bi-ji-1-php-kai-fa-huan-jing-an) 讲了关于php环境的安装,这篇来讲讲如何安装 laravel,并把它的 `hello world` 跑起来。
我们跟从官方的文档指引一步步来操作。
<https://laravel.com/docs/5.4>
## 1. 安装 laravel
一条命令就可以了。
```
composer global require "laravel/installer"
```
![](https://box.kancloud.cn/bacd78e788d93ee871c2184b51295db4_940x292.png)
这样就能成功安装 laravel 框架。
## 2. 生成项目
然后我们要生成一个全新的项目。
```
laravel new blog
```
![](https://box.kancloud.cn/a12906576542a8adbdf0518e806418c9_1294x1156.png)
会在当前目录下生成一个叫 `blog` 的目录,里面包含了 laravel 项目的基本代码。
## 3. 启动项目
进入这个前面生成的项目目录。
```
cd blog
```
用下面的命令启动该项目。
```
php artisan serve
```
![](https://box.kancloud.cn/c973914df8237654968402ecd8567a1f_970x94.png)
这样就可以跑起来了。
程序监听在 8000 端口,用浏览器运行。
![](https://box.kancloud.cn/356a307a1c6ea7bfd29d9b63dd51b0a5_2244x1148.png)
至此,`hello world`就跑起来了。
完结。
下一篇:[Ruby 程序员学习 laravel 框架笔记 (3)-第一个路由 UsersController](https://www.rails365.net/articles/ruby-cheng-xu-yuan-xue-xi-laravel-kuang-jia-bi-ji-3-di-yi-ge-lu-you-userscontroller)
- 0. 介绍
- 1. php 开发环境安装
- 2. 跑 laravel 的 hello world
- 3. 第一个路由 UsersController
- 4. 在数据库中创建一条数据
- 5. 简单的用户认证
- 6. 修改 User model
- 7. User model 的 getter 方法
- 8. view 的更多知识
- 9. 在 view 中共享变量
- 10. blade layout
- 11. 使用 @include 来整理 view
- 12. Blade if/else/unless/or
- 13. factories, faker and seeding
- 14. Blade foreach
- 15. 分页
- 16. 用中间件来限制用户必须登录
- 17. Route group
- 18. CURD 实践之改变用户表结构
- 19. CURD 实践之为新添加的属性修改注册功能
- 20. CURD 实践之用 username 来代替 email 登录
- 21. CURD 个人中心页面
- VIM 的 laravel 插件
- VIM 中有效地查看 php 源码