宝塔面板安装ecshop
准备环境:
虚拟机:vm虚拟机
系统:centos8.5, (注意处理器核心要给到4核心,否则后面可能不够用)
1. 下载ecshop源码包,地址:https://www.ecshop.com/
有账号的话登录, 没有的话就注册一个,登录之后它就会自动下载源码
解压出来会得到两个文件夹
进入“ECShop_V4.1.20_UTF8_release20250416\readme” 文件夹,打开部署文件
往下滑可以找到部署框架所需的环境
进入面板的软件商店, 根据这些信息一一安装,注意版本限制
安装完成之后,在“网店”内点击“添加站点”, 域名填写linux虚拟机的ip地址,创建数据库,点击确定,确定之后会弹出数据库的账号密码,可以保存下来
点击网站的根目录进入其界面,将ecshop的zip文件上传到当前目录
解压后,将"ECShop_V4.1.20_UTF8_release20250416/source/ecshop"文件夹内的所有文件剪切到根目录
然后还是全选,将所有文件权限修改成777
然后将进入(数据库)开放连接权限,点击确定
这里还有一步,通过linux命令开启远程访问,否则无法使用工具连接到数据库,步骤如下。首先远程到linux虚拟机先, 输入mysql登录命令:mysql -u root -p, 然后输入密码登录(这个密码可以在面板>数据库>root密码)中获得
授权用户允许远程访问(以用户root
、密码你的密码
为例,允许所有 IP 访问数据库), 然后刷新权限,退出mysql
GRANT ALL PRIVILEGES ON ecshop_db.* TO 'root'@'%' IDENTIFIED BY '你的数据库密码' WITH GRANT OPTION; FLUSH PRIVILEGES; # 刷新权限 exit; # 退出MySQL
创建一个数据库,后面会用到, 命令可以自定义,创建数据库命令:CREATE DATABASE ecshop_db
之后在(面板>安全)放行3306端口
最后网站上输入"http://域名IP/",就可以进入到安装界面了
接下来就是ecshop的安装教程了
这里的(系统环境)必须是支持状态,如果不是则需要在面板检查是哪个出了文件; (目录权限检测)也必须全部是可写状态,如果不是则需要在面板检测权限。
数据库主机:数据库ip
端口号:默认3306
用户名:默认root
密码:在(面板>数据库>root密码)可以看到
数据库名:点击(搜),选择刚刚创建的数据库
表前缀:默认不动
管理员账号:这个是登录商城后台的,自定义账号密码就行,后台地址是:http://域名IP/admin
进入登录界面后, 刷新一下当前界面,注册登录就行