zoukankan      html  css  js  c++  java
  • lnmp1.6 搭建laravel / laravel-admin 过程遇到的问题

    1: lnmp1.6 一键安装过程见  https://lnmp.org/install.html 安装步骤

          注意 选择mysql 5.7   和php 版本7.2

    2:lnmp 环境在这里安装成功。测试自己的环境正常往下操作

    3:查看 composer 是否安装成功

          composer --version

    4:安装 nodejs

         查看安装情况  node -v

    5:  安装 yarn 

    6: 部署laravel 应用

       a: lnmp  创建主机 lnmp vhost add  步骤安装lnmp 教程操作

       b: cd 到项目目录 composer create-project laravel/laravel Laravel --prefer-dist "6.*"

       c: 安装laravel过程会出现一些正常错误。比如

       

       这些错误为php  危险函数等被禁用。只需打开php.ini 去掉。

       解决方法:  find / -name php.ini  。

                          vim  /usr/local/php/etc/php.ini   

                         搜索 disable_functions 去掉报错的函数

                       

                        这个错误大致有两到三个函数。具体根据报错修改。

     d: laravel 安装完成后,在项目目录 下会建立一个Laravel 文件存放。

         此时需要修改Laravel 文件目录用户组 

        chown www:www -R Laravel  (如果不修改当你访问首页 会提示权限不足错误)。

        修改nginx 配置文件 

                     vim /usr/local/nginx/conf/vhost/创建主机时.conf.  将路径指向public ,如下图:

                     

     f: 访问首页 测试,出现了页面异常。打开php 错误日志。

            vim  /usr/local/php/etc/php.ini     

            /display_errors  回车搜索 将off 修改为 on

            

          然后访问首页报错显示,产生了一个致命错误。 该错为 require 引用目录权限不足。

         

        解决 为:

                 vim  /usr/local/nginx/conf/fastcgi.conf   将下图隐藏。 这里应该还有其他更优的解决方法欢迎各位大佬留言。

             

     g: 重启lnmp 访问首页正常。

     h: 安装laravel-admin 

         切换到laravel 目录运行   composer require encore/laravel-admin

         此时也出现了禁用函数的错误。解决见上C.

    i: 后台安装完成 访问 后台地址 出现 404 无法访问  nginx not fund 错误

       解决方法: 修改nginx 配置。

         cd /usr/local/nginx/conf/vhost/    加入 下图红框内容

       

       

           

      

       

    一心一意一思过,一点一滴一笔拾。
  • 相关阅读:
    Nginx资源合并优化模块nginx-http-concat
    Nginx的模块http_secure_link_module
    Nginx前段加速模块pagespeed-ngx
    Naxsi+nginx前段保护
    Selenium for C#的入门Demo
    C# 比较两个数组中的内容是否相同的算法
    C#读取自定义的config
    关于分布式计算之Actor、AKKA和MapReduce
    numpy模块的基本使用
    python单元测试库
  • 原文地址:https://www.cnblogs.com/fengshu/p/12611206.html
Copyright © 2011-2022 走看看