PHP 之 Laravel 框架安装及相关开源软件

Laravel 被称为简洁、优雅的PHP开发框架,但第一次接触此框架的人有不少都卡在了安装上,其实在 Linux 下只需要很简单的几步就可以搞定,这里我们以 CentOS 下 PHP + Nginx + Mysql 的环境为例。

首先需要了解 Laravel 安装依赖,比如 Laravel4.2 就有下面的要求: PHP >= 5.4 - MCrypt PHP 扩展 
最主要的是 PHP 版本,正常安装的话相关扩展应该都会包含

另外你的系统需要有 Composer,一个 PHP 依赖管理工具,没装过的可以在这里下载:https://getcomposer.org/download/ 然后把composer.phar文件改名为composer放在/usr/bin目录下

接下来设置 composer 镜像地址

composer config -g repositories.packagist composer http://packagist.phpcomposer.com

最后就是用 composer 安装 laravel 了。版本、安装路径都可以在参数中指定,这里我们安装的是4.2版本,放在nginx网站根目录下

composer create-project laravel/laravel=4.2 /usr/local/nginx/html/laravel4.2 --prefer-dist

安装成功后记得更改 Laravel 目录权限

chmod 777 -R /usr/local/nginx/html/laravel4.2

不出意外的话,在浏览器上可以访问到 Laravel 的欢迎页面了



只有框架当然不够,还有许多内容需要添加,在网上能够找到一些基于 Laravel 的开源软件,我们试一个在 Laravel5.1 上简单开发的博客程序,就叫 laravel51,在github 上就可以下载:https://github.com/mangoim/laravel51

安装步骤也很简单,先用git拉下来

git clone https://github.com/mangoim/laravel51.git

在 mysql 上创建数据库 laravel51,然后导入sql文件

mysql -u root -p laravel51 < /usr/local/nginx/html/laravel51/laravel51.sql

修改数据库脚本中配置

vim /usr/local/nginx/html/laravel51/config/database.php

改成mysql中的字段,username 和 password 根据你本地 mysql 的设置来修改

‘mysql‘ => [
            ‘driver‘    => ‘mysql‘,
            ‘host‘      => ‘localhost‘,
            ‘database‘  => ‘laravel51‘,
            ‘username‘  => ‘root‘,
            ‘password‘  => ‘123456‘,
            ‘charset‘   => ‘utf8‘,
            ‘collation‘ => ‘utf8_unicode_ci‘,
            ‘prefix‘    => ‘‘,
            ‘strict‘    => false,
        ],

在 nginx 下配置一个新的端口

vim /usr/local/nginx/conf/nginx.conf

这里我设置为 7070 端口

重启一下服务器,浏览器在 7070 下访问 index.php,应该会有这样的页面

后台功能也开发好了一部分,访问 index.php/admin,用户名:roy 密码:123456

最后推荐一些有用的网址: 最重要的就是官方文档了,想要深入了解 Laravel 的需要好好看看:http://www.golaravel.com/laravel/docs 另外有一个国内开发者写的入门教程,适合于新人上手:https://lvwenhan.com/laravel/432.html 下面是一个基于Laravel4.2的 CMS,其实许多这类项目都是个人用业余时间开发的,大家用熟Laravel之后也可以自己做一个,万一火了呢。(http://simpla.simplahub.com/;https://git.oschina.net/ken.yang/Simpla)

OneAPM for PHP 能够深入到所有 PHP 应用内部完成应用性能管理 能够深入到所有 PHP 应用内部完成应用性能管理和监控,包括代码级别性能问题的可见性、性能瓶颈的快速识别与追溯、真实用户体验监控、服务器监控和端到端的应用性能管理。想阅读更多技术文章,请访问 OneAPM 官方技术博客

转自:http://news.oneapm.com/laravel-php/   更多:http://www.oneapm.com/ai/php/laravel.html

时间: 2024-12-31 22:31:23

PHP 之 Laravel 框架安装及相关开源软件的相关文章

laravel框架安装

传送门:goofyy技术宅 Laravel-简洁.优雅的PHP开发框架(PHP Web Framework) PHP是一门优秀的语言,当php遇上Laravel框架,简直了,Laravel框架是PHP框架排行榜最高的框架,小编暑假闲来没事也是玩一玩.不多扯,首先是Laravel框架的安装,很多新手死在了这一步. 首先写一下小编的开发环境: 安装环境: 操作系统:Mac OS X10.10.4 数据库:mysql 5.5.16 PHP: 5.5.24 小编使用的是Laravel5.1.PHP版本要

Laravel 框架安装

Composer 在命令行执行 create-project 来安装 Laravel: 就是下面这一句话就OK了!composer create-project laravel/laravel --prefer-dist

2、ZK框架安装、相关类库、web及zk配置

1.先去ZK官网注册一个账号 2.在MyEclipse菜单栏中Help----Eclipse Marketplace中搜索ZK Studio,点击install安装即可       3.相关类库 bsh.jar:BeanShell Java代码解析器 commons-el.jar:Apache的表达式语言(EL)解析器类库 commons-fileupload.jar:Apache的文件上传类库 commons-io.jar:Apache的I/O流处理类库(和文件上传包一起使用) dojoz.j

Laravel框架学习 -- 安装

环境:mac os  10.10.5; php 5.6.9; 文档参考: http://www.golaravel.com/ 包管理: python  一般使用 pip Laravel 利用 Composer(Composer 中文)来管理其自身的依赖包. 安装: [email protected]:/Users/lpe234  $ brew tap josegonzalez/homebrew-php Warning: Already tapped! [email protected]:/Use

云计算教程学习入门视频课件:云计算开源软件有哪些?

伴随着低门槛,未来的可移植性及业界巨头的支持等三大优势,开源云工具如雨后春笋般不断出现.在一些云计算领域的大潮流的背后,开源工具扮演着很重要的角色,最近越来越多厂商都在公开他们的源代码来吸引开发人员. 开源在云计算领域中很流行,因为它提供了较低的门槛,因为各大云厂商已经在大规模的使用开源软件,如果你对某个开源工具有兴趣,很可能某个云供应商已经用这个工具进行过上万次的操作了,开源不再等于没有技术支持的杂牌软件了,在许多地方它已经是大多数新兴云平台背后的核心. 面对特殊时期的考验,面对广大学员对线上

流行开源软件云上体验周 ——一种正确的云上开源软件体验姿势!

当你想尝试一款新的开源软件时,当你一直关注的开源项目发行了最新的版本时,当你迫不及待想要成为新发布的开源项目的捉虫师,你会以什么样的方式去获得并安装最新的开源软件环境呢?是一直开着电脑下载几个G的安装包?等着快递小哥把最新发行版光盘送到你家?再花上几个小时配置环境之后,终于大功告成? 我们用怎样的姿势来体验开源软件才能效率最高,达到成本的最优化呢? 开放黑客松开发团队了解到开源爱好者的这些需求和痛点,引入了一种正确的云上开源软件体验姿势,只需要3分钟三步: 1.    打开浏览器,访问开放黑客松

Spring Boot 2.0(二):Spring Boot 开源软件都有哪些?(转)

2016年 Spring Boot 还没有被广泛使用,在网上查找相关开源软件的时候没有发现几个,到了现在经过2年的发展,很多互联网公司已经将 Spring Boot 搬上了生产,而使用 Spring Boot 的开源软件在 Github/码云 上面已有不少,这篇文章就给大家介绍一下 Github/码云 上面和 Spring Boot 相关的开源软件. 1. awesome-spring-boot 首先给大家介绍的就是Spring Boot 中文索引,这是一个专门收集 Spring Boot 相关

安装 Laravel 框架

这篇主要介绍下如何安装 Laravel 框架,Laravel 是当下非常流行的 PHP 开发框架之一. 具体特性这里就不多做介绍了 操作系统环境: Centos6.8 如果是一个刚安装好的系统,安装 Laravel 之前需要先安装 PHP 和 Composer 一.安装 php (这里省略) 请参考:http://blog.51cto.com/tchuairen/1771597 安装好 PHP 后进入第二步 二.安装 Composer Composer 是 PHP 用来管理外部类库的工具,类似于

laravel 框架 开源的cms推荐

laravel 框架写的开源的cms系统 TypiCMS系统 多语言和模块化的CMS Laravel 5.2框架 下载地址:https://github.com/TypiCMS/Base BootstrapCMS系统 下载地址:https://github.com/BootstrapCMS/CMS Laravel-Administrator系统 内容管理系统采用 Laravel 5.2 and Twitter Bootstrap 3框架 系统要求: PHP >= 5.5.9 with    •