美文网首页
Lnmp环境部署遇到一些问题

Lnmp环境部署遇到一些问题

作者: 冷掌柜 | 来源:发表于2018-11-11 21:40 被阅读0次

    Lnmp环境部署遇到一些问题

    1.安装命令查看lnmp.org官网
    2.安装完成后,查看composer是否安装,若未安装安装composer
    3.在目录/home/default目录下安装laravel框架
    4.由于default/目录下存在.user.ini文件,导致laravel无法使用composer安装, 这时候可以去GitHub上复制链接,wegt+链接下载,如图右键复制链接。或者使用命令sudo chattr -i ./.user.*解锁,然后sudo rm -rf .user.ini删除掉文件。最后重启lnmp:sudo lnmp restart

    1545794443(1).jpg

    5.安装完Laravel后,不出意外会报错

    20180107192915964.png
    这时切换目录cd /usr/local/php/etc,然后vim php.ini,显示如下
    20180107193229183.png
    删掉proc_open函数再执行,又报错,如图
    20180107214858075.png
    在把这个函数从中删掉,再执行
    20180107220138150.png
    6.这时候项目已经下载下来
    storage 目录和 bootstrap/cache 目录应该允许 Web 服务器写入,否则 Laravel 将无法运行
    chmod -R 777 storage/ //我一般给777
    cd bootstrap
    chmod -R 777 cache/
    7.修改nginx.conf文件
    //修改配置文件之前先备份
    cp /usr/local/nginx/conf/nginx.conf /usr/local/nginx/conf/nginx.conf.backup
    vim /usr/local/nginx/conf/nginx.conf
    //首先修改根目录,直接指向laravel/public
    root /home/wwwroot/default/laravel/public;
    //再加上这一句
    location / {
    try_files $uri $uri/ /index.php?$query_string;
    }
    8.这时如果报错500,切换目录cd /usr/local/nginx/conf找到fastcgi.conf文件,修改如下图 1541932227(1).jpg

    相关文章

      网友评论

          本文标题:Lnmp环境部署遇到一些问题

          本文链接:https://www.haomeiwen.com/subject/ufmxfqtx.html