一、服务器环境说明:
最近开始学习一个新的PHP框架 Laravel,安装环境如下:
操作系统:Ubuntu 12.04
Web服务器: nginx
DB:MySQL 5.5.31
二、安装方式
方法一,使用 Laravel命令安装
1. 下载 Laravel installer PHAR archive 链接地址:http://laravel.com/laravel.phar;
2. 重命名为 laravel 并移动到 /usr/local/bin;
3. 切换到服务目录下执行如下命令:laravel new blog 将会创建一个名为 blog 的目录;
# laravel new blog
方法二,使用 Composer 安装
1. 安装完成 Composer
2. 切换到服务目录下执行如下命令:composer create-project laravel/laravel blog --prefer-dist 将会创建一个名为 blog 的目录;
指定版本(4.2):composer create-project laravel/laravel myproject --prefer-dist 4.2
# composer create-project laravel/laravel blog --prefer-dist 如果 composer 没有设置为为可以全局调用则需要写完整的 composer 路径 # /usr/local/bin/composer.phar create-project laravel/laravel blog --prefer-dist
执行结果如下:
Installing laravel/laravel (v4.2.0)
- Installing laravel/laravel (v4.2.0)
Downloading: 100%
Created project in laravelCook
Loading composer repositories with package information
Installing dependencies (including require-dev)
三、 目录权限设置
app/storage 目录需要可写权限 即766
// 按 modules 生成 模块
# php artisan modules:create app
// 生成相应的 migrations
# php artisan migrate:make --path=app/modules/app/migrations create_app_table --table=dopool_app --create