zoukankan      html  css  js  c++  java
  • Laravel框架的一些配置

    服务器的配置

    1、在apache下的配置

    配置httpd-conf:php5_module、rewrite_module、Listen

    配置extra/httpd-vhost:端口、站点、域名、默认首页

    系统hosts:将域名指向本地

    重启apache

    linux下记得修改文件夹权限:storage、vendor

    2、在nginx下的配置

    配置nginx.conf:端口、站点、域名、默认首页

    FastCgi

    location ~ .php$ {
      fastcgi_pass 127.0.0.1:9000;
      fastcgi_index index.php;
      fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
      include fastcgi_params;
    }
    

    配置重新规则

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

    系统hosts:将域名指向本地

    重启服务器

    linux下记得修改文件夹权限:storage、vendor

    3、在IIS下的配置

    新建站点,配置站点名称、域名、端口、站点目录

    Handler Mapping -> Add Module Mapping,将*.php 用FastCgi来解析

    配置重写规则:URL Rewrite,引入public目录下.htaccess,导入即可

    配置首页:Default Document,添加index.php

    系统hosts:将域名指向本地

    修改文件夹权限:storage、vendor

    配置Laravel框架

    .env

    APP_ENV=local (当前环境)
    APP_DEBUG=true (是否输出调试信息)
    APP_KEY=IzgS5zu0kSeAQWlpbDS9FumDeHUjf4NC  (加密字符串)
    
    DB_HOST=localhost:3306 (数据库 Host, 默认端口是:3306)
    DB_DATABASE=homestead (database)
    DB_USERNAME=homestead (username)
    DB_PASSWORD=secret (password)
    

    config/app.php

    'timezone' => 'PRC', (时区)
    
    'locale' => 'zh', (当地语言)
    
    'key' => env('APP_KEY', 'IzgS5zu0kSeAQWlpbDS9FumDeHUjf4NC'),  (重复默认加密, 与.env 保持一致)
    

    config/database.php

    'default' => env('DB_CONNECTION', 'mysql'), (默认数据库连接, 可以在.env 里面指定)
    
    'mysql' => [  
            'driver'    => 'mysql',
            'host'      => env('DB_HOST', 'localhost'),  
            'database'  => env('DB_DATABASE', 'forge'),
            'username'  => env('DB_USERNAME', 'forge'),
            'password'  => env('DB_PASSWORD', ''),
            'charset'   => 'utf8',
            'collation' => 'utf8_unicode_ci',
            'prefix'    => '',
            'strict'    => false,
     ],
  • 相关阅读:
    CSS3动画
    Grid布局
    JS向上取整、向下取整、四舍五入等
    JS DOM资料
    关于setInterval和setTimeout中的this指向问题
    JavaScript 高级技巧 Memoization
    请求接口的方式
    HTTP协议知识
    CSS样式重置
    Chrome 为什么使用多进程,不使用多线程
  • 原文地址:https://www.cnblogs.com/yxhblogs/p/6790513.html
Copyright © 2011-2022 走看看