搭建萤火商城2.0

搭建萤火商城2.0

需要的东西有 LNMP

  1. 安装php7.4

    # 添加第三方REMI源
    yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm
    
    # 安装php7.4 及相关模块
    yum install -y php74-php-fpm php74-php-cli php74-php-bcmath php74-php-gd php74-php-json php74-php-mbstring php74-php-mcrypt php74-php-mysqlnd php74-php-opcache php74-php-pdo php74-php-pecl-crypto php74-php-pecl-mcrypt php74-php-pecl-geoip php74-php-recode php74-php-snmp php74-php-soap php74-php-xml php74-php-imagick php74-php-pecl-zip php74-php-redis
    
    # 验证是否安装成功
    php74 -v
    

    配置php-fpm

    # 把php-fpm 用户和用户组从apache修改为nginx (24行、26行)
    vi /etc/opt/remi/php74/php-fpm.d/www.conf
    

    # 添加nginx用户
    useradd nginx
    
    # 启动php-fpm # 没有报错就没有问题啦
    systemctl start php74-php-fpm
    
    # 如果需要设置 php74-php-fpm 开机自启动
    # systemctl enable php74-php-fpm
    
  2. 部署萤火商城项目包

    下载地址:https://gitee.com/xany/yoshop2.0/

    # 解压
    unzip yoshop2.0-master.zip
    # 把解压后的项目移动到 /usr/local/nginx/html
    mv yoshop2.0-master /usr/local/nginx/html/
    # 检查
    cd /usr/local/nginx/html
    ls
    

    # 重命名项目包
    mv yoshop2.0-master/ yoshop
    # 修改萤火商城项目包 属主和属组为 nginx
    chown -R nginx.nginx yoshop/
    
  3. 配置nginx

    # nginx配置文件修改
    vi /usr/local/nginx/conf/nginx.conf
    # vi中:set nu设置显示行号
    
    # 修改
    # 1.把配置文件第2行取消注释(删掉前面的#)并把nobody改成nginx
    # 2.在配置文件第44行  html改为html/yoshop/public
    # 3.在配置文件第45行  添加index.php
    # 4.在配置文件第65~71行 取消注释这块代码(删掉前面的#)
    # 5.在配置文件第66行 html改为html/yoshop/public
    # 6.在配置文件69行修改scripts 为$document_root ($fastcgi_script_name;前面)
    

    ### 重启nginx
    # 停止
    /usr/local/nginx/sbin/nginx -s stop
    # 启动
    /usr/local/nginx/sbin/nginx
    
    # 临时关闭 selinux (不关闭会404)
    setenforce 0
    # 永久关闭 selinux (临时关闭的话重启之后就失效了)
    vi /etc/selinux/config
    # 把里面的SELINUX=enforcing改为SELINUX=permissive
    

  4. 完成!测试访问!

    关闭防火墙或添加80端口白名单

    访问 http://你的服务器地址/install 进行安装

    h5首页 http://你的服务器地址
    超级管理员后台 http://你的服务器地址/admin
    店铺管理后台 http://你的服务器地址/store



posted @ 2022-05-09 22:08  dnsayhey  阅读(2889)  评论(1编辑  收藏  举报