一步步教你搭建别人的laravel项目
2017-02-17 16:07
447 查看
概述:
在多种的PHP开发框架(PHP Web Framework)中,说到简洁、优雅的当然是Laravel,并且目前Laravel发展迅速,今天已经到5.4版本了,然而国内关于Laravel的资源却不多,多数问题还得到国外的技术论坛去找。最近我的公司也给一份Laravel代码让我们自己搭建学习一下,搭建过程问题不少,我这里分享一下给大家。
准备:
1、Laravel 框架对系统环境有一些要求。如- PHP >= 5.5.9 - OpenSSL PHP 扩展 - PDO PHP 扩展 - Mbstring PHP 扩展 - Tokenizer PHP 扩展 。因此,我们开始之前要修改一下PHP的配置文件以致达到要求。2、除此之外,新建一个Laravel项目,比较快捷方便的方法是用Composer去安装,虽然我们这里是说搭建别人的laravel项目,但是我们还得Composer去安装项目所需要的依赖源(一般存放在vdener文件下)。
3、composer一般默认的是国外的下载源镜像,因此你会发现第一步的下载过程可能非常的漫长,因此我们要更换国内的下载源镜像。
——————-composer安装————–
必须先打开mbstring扩展以及openssl扩展(把对应的dll文件复制到提示的目录c:/php)
添加国内镜像 在composer.json 文件中最后添加
"repositories": { "packagist": { "type": "composer", "url": "https://packagist.phpcomposer.com" } }
分析:
(1)设置虚拟域名 包含host和nginx配置(2)设置linux文件拥有者和权限
(3)composer安装依赖源 vdener文件夹
(composer dump-autoload
composer install –no-scripts)
(4)安装app key (php artisan key:generate)
(5)根据需求创建数据库 (php artisan migrate) 出现提示没有创建的字段,那么先从migration文件夹中把alter属性的文件先删掉只留下create属性
(6)数据迁移和数据填充 (php artisan db:seed –class=AuthorTableSeeder)
(7)观察表的名字是否有前缀,如果有在.evn文件中修改 DB_PREFIX=blo_
总结:
以上是大概的搭建别人laravel项目的经验,我这里是总结篇,随后我会写几篇文章关于经常会遇到的laravel报错以及解决方法,希望能帮到laravel的初学者。相关文章推荐
- 【java项目实战】一步步教你使用MyEclipse搭建java Web项目开发环境(一)
- Java开发环境的搭建以及使用eclipse从头一步步创建java项目
- 一步步教你使用MyEclipse搭建java Web项目开发环境
- Java开发环境的搭建以及使用eclipse从头一步步创建java项目
- vagrant使用virtualbox安装ubuntu16.04搭建lemp部署laravel项目
- Java开发环境的搭建以及使用eclipse从头一步步创建java项目
- Java开发环境的搭建以及使用eclipse从头一步步创建java项目
- lamp+laravel5.4搭建项目环境
- Web开发、测试环境搭建(LAMP、SVN服务器、Laravel项目创建)
- Java开发环境的搭建以及使用eclipse从头一步步创建java项目
- 一步步搭建BaseWebServices-项目准备
- 在lnmp上运行和搭建laravel项目
- Java开发环境的搭建以及使用eclipse从头一步步创建java项目
- 【java项目实战】一步步教你使用MyEclipse搭建java Web项目开发环境(一)
- Java开发环境的搭建以及使用eclipse从头一步步创建java项目
- 在lnmp上运行和搭建laravel项目
- Java开发环境的搭建以及使用eclipse从头一步步创建java项目
- JAVA开发环境的搭建(配置JAVA开发环境)以及使用eclipse从头一步步创建java项目
- Java开发环境的搭建以及使用eclipse从头一步步创建java项目
- 【java项目实战】一步步教你使用MyEclipse搭建java Web项目开发环境(一)