宝塔面板安装CRMEB商城(开源版)
宝塔面板安装CRMEB商城(开源版)
#本教程使用VMware虚拟机安装,云服务器安装需要设置反向代理,详情参考官方文档。
一、安装准备
所需工具:
1.VMware Workstation 17.5.2
2.CRMEB开源版
3.宝塔面板
4.CentOS Stream 9
二、安装CentOS Stream 9
本次使用阿里云镜像安装,下载地址>>>>阿里云镜像站
三、安装宝塔面板
下载地址>>>>宝塔面板
1.安装好CentOS Stream 9后,先获取虚拟机IP,并通过XSHELL连接
ip addr
#展示IP
2.在XShell内输入宝塔安装代码,注意选择正确代码
url=https://download.bt.cn/install/install_lts.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_lts.sh $url;fi;bash install_lts.sh ed8484bec
#代码不定期更新,注意使用符合版本的
#安装宝塔面板时可能会提示主机名为空的情况,输入以下代码后重新输入宝塔安装代码即可解决
sudo hostnamectl set-hostname localhost
"localhost"为主机名,可自行修改
3.等待安装完成,在浏览器输入内网地址,登录面板
4.进入后会提示安装环境,默认选择Ningx+PHP+MySQL的环境即可,安装需要一定时间,等待安装完成即可
#CentOS Stream 9可能会出现安装环境失败的情况,在面板内软件商店-运行环境里重新安装即可
5.安装PHP-7.4
在软件商店-运行环境中选择“PHP-7.4安装”
#CRMEB仅支持PHP-7.1到PHP-7.4
四、配置安装环境
1.新建数据库
2.上传CRMEB安装包至"crmeb"文件夹并双击解压
#下载地址>>>>Gitee开源
#使用以下文件夹即可,自行压缩上传,压缩包上传快些
3.修改数据库配置并重启数据库
**把“sql-mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES”修改为“sql-mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION**”
sql-mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
4.安装PHP-7.4 Redis扩展
5.添加站点,根目录选择“crmeb”文件夹
6.设置伪静态,选择“crmeb”或者“Thinkphp”记得点保存
7.设置网站运行目录
五、安装CRMEB商城(开源版)
1.进入安装页面
浏览器输入IP地址进入安装页面
安装完成,进入后台页面登录,后期需要进入则输入:http://域名/admin/
后台界面展示
前台界面展示
#本次安装使用Redis缓存安装,也可选择文件缓存,Redis配置在软件商店-已安装-Redis
#Redis配置
服务器地址: 如果不使用远程地址一般为127.0.0.1
端口号: 如果没有更改,默认为:6379
数据库: 默认为0,如果安装多套程序的时候需要调整,调整范围为:0-12
数据库密码: redis数据库的密码默认为空(如果修改过填写修改的密码)
使用redis之前,记得在对应的php版本中安装redis扩展
#数据库配置
打开高级设置,如下数据库服务器地址、端口等配置;
数据库服务器: 为远程数据库连接地址,或者是ip
数据库端口:为远程数据库连接端口,默认3306
数据库用户名:为远程数据库登录的用户名称
数据库密码:为远程数据库登录的用户密码
数据库名:为远程数据库创建的库名