Laravel 5.0入门笔记(1): 安装与配置

个人觉得, 初学Laravel最好安装有中文说明文档的版本. 在当前最新版是5.2的情况下, 我安装的版本是5.0. 官方给出的安装方式有两种:

  • 通过 Laravel 安装工具
  • 通过 Composer Create-Project

无论哪种方式, 我们都需要安装composer, 它是Laravel的包管理器, Laravel通过它来管理各个插件包的依赖性.

Composer的安装

我这里直接在Debian服务器上安装, 当然这首先你得安装php5.3.2以上版本, 运行
sudo apt-get install php5-cli

关于如何安装PHP+Mysql+nginx, 可参考这里, 其中涉及到Mysql的初始化, 需要注意. 而待会我们安装好Laravel后, 我们可以将nginx的root设置为laravel-root-dir/public

接下来, 直接全局安装Composer

最后, 由于composer默认使用的源在国外, 我们可以换成国内全量镜像:

安装Laravel5.0

直接在/var/www目录下运行如下命令

其中{projname}应该替换成你的项目名称, 例如laravel5.

测试运行

现在你可以使用:

来开启laravel, 通过访问服务器的localhost:8000来查看Laravel标志.

如果是在Windows下通过ssh登陆到服务器, 你可以使用putty的端口映射将服务器的8000端口映射到本地的localhost:8000, 然后你就可以在Windows上访问localhost:8000来访问服务器的8000端口了.

Laravel的一些配置

首先, 分享个我的vim配置:

其次, 为了方便编辑Laravel的文件, 我添加了一些快捷命令, 你可能需要修改~/laravel5为你在安装Laravel5.0一节中使用的安装路径:

下面我们开始具体配置

除非特别说明, 下面的命令都假定我们在Laravel根目录, 你可以使用cdhome来切换到根目录

  1. 配置时区: vim config/app.php, 将对应行修改成:

    这里, 本地语言locale选项暂时没用, 这在以后项目中具体会谈如何本地化.
  2. 配置mysql数据库: vim .evn, 修改配置文件, 主要是修改数据库名和密码:

    当然, 实际上我们还需要建立Laravel使用的数据库, 这可以通过如下命令实现:
  3. 修改文件权限: 按照Laravel官方要求, 我们需要修改下列文件的权限:

    至此, 我们已经完成了基本配置.

发表评论