• 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/    加入 下图红框内容

       

       

           

      

       

    一心一意一思过,一点一滴一笔拾。
  • 相关阅读:
    IOS6.0 应用内直接下载程序 不需跳转AppStore
    维护Product
    CRM Service summary 1
    "No update of sales order X from purchase order (error V1 154)."
    Organizational Management
    懂PMP的好处
    Buying Center
    更新
    Business Partner定义,以及与Account的区分
    Fact Sheet
  • 原文地址:https://www.cnblogs.com/fengshu/p/12611206.html
Copyright © 2020-2023  润新知