当前位置: 首页 > wzjs >正文

信阳住房和城乡建设厅网站外链提交

信阳住房和城乡建设厅网站,外链提交,网站 建设 函,网站空间费用ShopXO v2.2.4开源商城手动部署(保姆级) 1.项目了解 1.1项目简洁 ShopXO国内领先企业级免费开源电商系统! 求实进取、创新专注、自主研发、国内领先企业级电商系统解决方案。遵循MIT开源协议发布,无需授权、可商用、可二次开发、满足99%的电商运营需…

ShopXO v2.2.4开源商城手动部署(保姆级)

1.项目了解

1.1项目简洁

ShopXO国内领先企业级免费开源电商系统!

  • 求实进取、创新专注、自主研发、国内领先企业级电商系统解决方案。
  • 遵循MIT开源协议发布,无需授权、可商用、可二次开发、满足99%的电商运营需求。
  • 支持PC+H5、支付宝小程序、微信小程序、百度小程序、头条&抖音小程序、QQ小程序、APP等…
  • 支持多仓库、多商户模式运营(组件插件化、即插即用),可视化DIY拖拽装修。

1.2 核心技术框架

  • 前端AmazeUI
  • 后端ThinkPHP
  • 数据库MySQL

1.3 需要环境

  • 系统:Centos 7+
  • PHP版本:7.4
  • MySQL版本:5.7.42

2.安装

2.1 MySQL安装

# 添加MySQL YUM 仓库
sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm# 修改仓库配置以启用5.7版本
sudo yum-config-manager --disable mysql80-community
sudo yum-config-manager --enable mysql57-community# 安装 MySQL 5.7
sudo yum install mysql-community-server# 启动MySQL 5.7
sudo systemctl start mysqld# 设置开机自启动
sudo systemctl enable mysqld# 验证版本
mysql --version

2.2 PHP安装

# 添加 Remi 仓库(支持多版本PHP)
sudo yum install epel-release
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm# 启动PHP 7.4仓库
sudo yum-config-manager --enable remi-php74# 安装PHP 7.4 及其相关扩展
sudo yum install php php-cli php-common php-mysqlnd php-fpm# 验证版本
php -v

2.3 Apache安装

# 安装apache ,[-y] 直接下载安装,无需确认
sudo yum install httpd -y # 启动Apache 服务
sudo systemctl start httpd# 设置开机启动
sudo systemctl enable httpd# 检查服务状态
sudo systemctl status httpd# 配置防火墙(如果是云服务器请检查安全组是否配置)
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --reload

3.MySQL中的问题

3.1MySQL的登录问题

3.1.1 查询到临时密码

假如我们能够查询到临时密码的情况

  • 查看临时登录密码 (安装的我们并没有设置mysql的账户和登录密码,但系统为我们生成了一个root,临时密码需要去mysqld.log文件中去查找)

    # 通过grep 去查找
    grep 'temporary password' /var/log/mysqld.log# 输出示例:A temporary password is generated for root@localhost: xxxxxxxx
    
  • 使用临时密码登录

    mysql -u root -p
    # 输入临时密码
    
  • 修改账户密码

    # 密码一般存储在mysql库中的user表格中use mysql;
    alter user 'root'@'localhost' identified by '你的新密码';
    FLUSH PRIVILEGES;
    EXIT;
    
3.1.2 查询不到临时密码

方法1:我们不查询不到临时密码,但是可以跳过权限检查强制重置密码

  • 停止mysql服务
sudo systemctl stop mysqld 	# mysql(根据系统)
  • 跳过权限检查模式启动mysql

    sudo mysqld_safe --skip-grant-tables --skip-networking &
    
    • --skip-grant-tables:禁用权限验证
    • --skip-networking:禁止远程连接,仅允许本地访问
  • 无密码进行登录

    mysql -u root
    
  • 修改root密码

    FLUSH PRIVILEGES;
    ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
    EXIT;
    
  • 重启MySQL服务

    systemctl restart mysqld
    

方法2:修改配置文件

  • 查询配置文件地址

    sudo find / -name "mysql.conf"
    或
    sudo find / -name "my.cnf"
    
  • 编辑MySQL配置文件

    sudo vim /etc/my.cnf
    或
    sudo vim /etc/mysql/my.cnf
    
  • 在文件的[mysqld]段添加:

    skip-grant-tables
    skip-networking
    
  • 保存并启动MySQL:

    systemctl restart mysqld
    

3.2开启远程连接

  • 修改配置文件,添加bind-address字段

    sudo vim /etc/my.cnf  # 在[mysqld]下方添加
    bind-address = 0.0.0.0
    
  • 创建远程用户并授权

    # 创建用户
    use mysql;
    create user 'your_user'@'%' identified by '你的密码';# 授权所有数据库权限
    GRANT ALL PRIVILEGES ON *.* TO 'you_user'@'%' WITH GRANT OPTION;# 刷新权限
    FLUSH PRIVILEGES
    
  • 开启防护墙的端口

    sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent  # 开放端口
    sudo firewall-cmd --reload                                       # 重载规则
    

4.将项目代码部署到Apache中

  • 将项目文件部署移到/var/www/html中

    # 我的文件路径是/root/shopxo-v2.2.4mv /root/shopxo-v2.2.4 /var/www/html/shopxo-v2.2.4
    
  • 修改项目文件的权限

    sudo chown -R apache:apache /var/www/html/shopxo-v2.2.4
    sudo chmod -R 755 /var/www/html/shopxo-v2.2.4
    
  • 修改httpd.conf文件

    vim /etc/httpd/conf/httpd.conf# 将DocumentRoot "/var/www/html/" 修改为你的项目地址
    DocumentRoot "/var/www/html/shopxo-v2.2.4"
    
  • 重启httpd服务

    systemctl restart httpd
    

5.安装ShopXO遇到问题

5.1项目安装

  • 在windwos的浏览器中输入http://localhost (我使用的是云服务器http://公网IP)进入一下界面

在这里插入图片描述

  • 检查配置环境
    在这里插入图片描述
    在这里插入图片描述

  • 数据库配置

  • 在这里插入图片描述

  • 完成后保存号后端密码

5.2 环境配置问题

  • 环境检查GD库不符合要求

    # 安装GD扩展
    sudo apt install php-gd# 重启服务器
    sudo systemctl restart httpd
    
  • 函数/类

    • simplexml_load_string函数 不支持

      # 可能是为安装SimpleXML 扩展
      # 安装 php-xml 包(包含 SimpleXML 扩展)
      sudo yum install php-xml# 验证安装,如果返回simplexml,则扩展已经启用
      php -m | grep simplexml# 重启服务器
      sudo systemctl restart httpd
      
    • ZipArchive类 不支持

      # 可能你未安装
      sudo yum install php-zip libzip-devel# 重启服务器
      sudo systemctl restart httpd
      
  • 目录/文件权限检查

    请提高你项目文件的操作权限chmod指令

注意后续应该没有什么问题了

http://www.dtcms.com/wzjs/422602.html

相关文章:

  • 搭建一个个人网站常用的五种网络营销工具
  • vs2013网站开发代码昆明关键词优化
  • 网站建设存在的问题和不足怎么提高关键词搜索排名
  • 网站怎么做百度认证爱链
  • 外贸b2b和b2c哪个更有前景上海站群优化
  • 网站备案用座机租用如何让网站被百度收录
  • 大连项目备案网站网站seo优化服务
  • 滨州做网站新型网络营销方式
  • pc端和移动端的网站电商运营培训正规平台
  • 有主体新增网站2022最新时事新闻及点评
  • 建设的网站后台会自动退出是正常的站外seo是什么
  • 小规模网站开发税率销售系统
  • 二级域名可以单独做网站吗网络外贸推广
  • 大网站前端怎么做的交换链接名词解释
  • wordpress 搭建wiki廊坊seo推广
  • 网站收费怎么做搜索百度下载安装
  • apicloud手机版下载网站seo优化教程
  • 大数据开发培训机构哪家好百度推广优化
  • 360网站地图怎么做百度站长工具怎么关闭
  • 长沙 网站seo服务 网络服务防控措施持续优化
  • 建设企业网站收费吗百度云官网登录入口
  • 做双语网站用什么cms系统好百度seo优化技术
  • 济宁专业做网站个人发布信息的免费平台
  • 网站制作注意事项短视频搜索seo
  • 三门峡建设环境局网站代发关键词包收录
  • 湖南衡阳网站建设最新全国疫情实时大数据
  • wordpress商品多选聊城网站seo
  • 雅安网站开发百度线上推广
  • 网站建设销售前景高端seo服务
  • 外企外贸是做什么的seo外链技巧