`

Laravel环境配置

阅读更多

全程参考  https://lvwenhan.com/laravel/432.html/ 

 

默认本地已经安装了VirtualBox

此时,先用vagrant安装虚拟机环境

 

vagrant box add dev centos-6.5-x86_64-base.box

 PS: 上面的命令含义为:vagrant 是vagrant的命令,box为参数,add为添加一个box环境,dev为你要创建的box环境名称,centos-6.5-x86_64-base.box 为你下载的box环境镜像。

然后执行

vagrant init dev
vagrant up

 

 

接下来,登陆到虚拟机上,按照http://pkg.phpcomposer.com/#composer-mirror 上面的步骤安装composer环境,记得要先修改php配置文件中disable_functions的内容,去掉proc_open、proc_get_status

然后到希望放置网站的目录下执行

composer create-project laravel/laravel learnlaravel5 5.0.22

此时会生成一个 learnlaravel5 文件夹

将nginx服务器的网站根目录配置为 learnlaravel5/public 的绝对路径

 

启动服务后如果发现500错误,有可能是因为没在宿主机上对文件夹赋权

如果当前服务根目录可访问,但是/home出现404,有可能是laravel配置中的优雅链接没有配置

需要在nginx配置中加上

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

  

 

 

分享到:
评论

相关推荐

    windows下laravel安装配置过程

    详细记录了在windows环境下,PHP框架laravel的安装配置,同时提供相对完整的安装过程的错误解决方案。

    Laravel 5+ .env环境配置文件详解

    主要介绍了Laravel 5+ .env环境配置文件详解,需要的朋友可以参考下

    laravel5学习教程

    Laravel 系列教程一:安装及环境配置 Laravel 5 系列教程二:路由,视图,控制器工作流程 Laravel 5 系列教程三:视图变量传递和Blade Laravel 5 系列教程四:数据库和Eloquent

    Laravel配置homestead所需要的新版virtualbox3.0

    尝试各种办法,最终成功下载virtualbox3.0,成功配置homestead开发环境,有需要的可以下载

    Laravel_5.5 最新版本

    Laravel_5.5 最新版本,通过cmd使用composer库下载laravel5.5,环境配置必须php7.0以上

    Laravel框架环境与配置操作实例分析

    主要介绍了Laravel框架环境与配置操作,结合实例形式分析了laravel框架基本环境配置方法及维护模式相关操作技巧,需要的朋友可以参考下

    laravel-envcoder:Laravel环境加密软件包

    Laravel Envcoder 加密您的Laravel .env,以便...将您的加密.env与当前版本进行比较,看看有什么不同安装通过作曲家$ composer require harmonic/laravel-envcoder --dev 发布配置文件(可选) php artisan vendor:publ

    带有laravel的ratchet实时演示:laravel项目演示了Ratchet库的用法

    编辑您的Laravel环境文件:添加以下行: SERVER_SOCKET_ADDRESS = tcp://127.0.0.1:5555 CLIENT_SOCKET_ADDRESS = 127.0.0.1:8080 订阅=管理员 (您可以相应地更改端口) 运行:'php artisan'命令并检查socket...

    Laravel开发-laravel-environment-config

    Laravel开发-laravel-environment-config 将环境配置级联到Laravel

    宝塔搭建laravel所需要的lnmp环境linux.docx

    宝塔搭建laravel所需要的lnmp环境linux;宝塔搭建SnipeIT系统

    Laravel5.8入门实战

    课时2本地开发环境的搭建07:50 课时3本地域名解析08:40 课时4git的简单介绍08:53 课时5composer的安装和使用11:12 课时6课程源码同步08:14 课时7PHPStorm插件的安装05:44 课时8项目开发流程介绍03:19 章节2aravel...

    laravel5.6版本下载

    如上所述,stack 驱动允许你将多个频道合并到单个日志频道,为了说明如何实现,让我们看一个你可能在生产环境中看到的示例配置: 'channels' => [ 'stack' => [ 'driver' => 'stack', 'channels' => ['syslog', ...

    laravel5.1打包版

    laravel5.1.1最新版本vendor版(无需配置环境).

    Laravel Memcached缓存驱动的配置与应用方法分析

    Memcached缓存配置在任何php环境下我们都可以配置使用来提升WEB的性能。对于大型网站(数据多,访问量大)而言,缓存系统是必备组件,其为减轻数据库负载、提高页面访问速度、提升系统性能立下汗马功劳。Laravel...

    laravel-4.1.27-sae-v1.0.0

    只需手动增加一行代码即可让Laravel4(~4.2)运行在SAE,而且在本地和在SAE开发无需命令切换,自动判断环境并切换配置。 详细介绍请看https://github.com/chariothy/laravel4-sae 放在这里的是已经用laravel4-sae...

    laravel5_env:在 Laravel 5 中使用多个环境配置的工匠命令

    Laravel 5 环境用于管理 Laravel 5 应用程序的多个.env的工匠命令。安装将EnvCommand.php复制到 Laravel 5 应用程序的app/Console/Commands/ 。 在app/Console/Kernel.php注册命令(或从这个 repo 复制一个)用法将...

    Laravel开发-laravel-env-handler

    Laravel开发-laravel-env-handler 处理环境配置(.env)的laravel 5 artisan命令

    laravel-docker:使用 docker 搭建 laravel 环境

    laravel-docker 使用 docker 开发/部署 laravel 包括 nginx,php-fpm,php-cli-daemon(supervisor),redis,mariadb 除了mariadb,都是使用 alpine 作为基础镜像。 国内用户可以使用 分支 Usage 默认的项目放在 www ...

    Laravel开发-laravel-examine-config

    Laravel开发-laravel-examine-config 添加用于检查环境配置的artisan命令。

    iis 7下安装laravel 5.4环境的方法教程

    本文主要给大家介绍了关于iis 7下安装laravel 5.4环境的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: laravel版本: Laravel5.4 IIS版本:IIS7 站点配置就不详细说啦,大家网上可以搜一坨很多的...

Global site tag (gtag.js) - Google Analytics