Destoon B2B 系统安装详细教程
Destoon 是一个功能强大的 B2B(企业对企业)电子商务网站程序,安装它需要你拥有一台支持 PHP 和 MySQL 的虚拟主机或服务器。

本教程将以最常见的方式:通过 FTP 上传文件 + 浏览器访问安装 来进行讲解。
第一步:安装前准备
在开始安装之前,请确保你已经准备好以下几样东西:
-
一个域名
www.yourcompany.com,这个域名需要已经解析到你的服务器 IP 地址。
-
一个支持 PHP 和 MySQL 的虚拟主机/服务器
(图片来源网络,侵删)- PHP 版本: Destoon 对 PHP 版本有一定要求,建议使用 PHP 7.0 - 7.4 之间的版本,PHP 8.x 版本部分功能可能不兼容,请先查阅官方文档或咨询主机商。
- MySQL 版本: 建议 MySQL 5.6 或更高版本。
- 其他要求: 需要支持
GD图形库、curl、zend等组件,大部分正规主机商都默认开启。
-
FTP 软件和 FTP 账号密码
- FTP 软件: FileZilla (免费且易用) 是首选。
- FTP 信息: 包括主机地址、用户名、密码和端口号(通常是 21),这些信息由你的主机服务商提供。
-
Destoon 安装包
- 访问 Destoon 官方网站
[https://www.destoon.com/](https://www.destoon.com/)下载最新的稳定版安装包。 - 下载后你会得到一个
.zip或.rar压缩包。
- 访问 Destoon 官方网站
第二步:上传文件到服务器
这一步的目的是将你下载的 Destoon 程序文件通过 FTP 传送到你的网站根目录。
-
连接 FTP 服务器
(图片来源网络,侵删)打开 FileZilla,输入你的 FTP 主机地址、用户名、密码和端口,然后点击“快速连接”。
-
找到网站根目录
- 连接成功后,你会看到服务器上的文件列表,网站根目录通常有以下几种名称,具体请咨询你的主机商:
public_htmlwwwhtdocsweb
- 这是你的网站访问的起始目录,所有网站文件都应该放在这里。
- 连接成功后,你会看到服务器上的文件列表,网站根目录通常有以下几种名称,具体请咨询你的主机商:
-
上传 Destoon 文件
- 在本地电脑上,找到你刚刚下载的 Destoon 压缩包(
destoon_v8.0.zip)。 - 重要提示: 不要直接上传压缩包! 你需要先在本地电脑上解压这个压缩包。
- 解压后,你会得到一个文件夹(
destoon或destoon_v8.0)。 - 将这个解压后的文件夹内的所有文件和子文件夹,拖拽到 FileZilla 右侧的网站根目录中。
- 等待上传完成,上传过程可能需要一些时间,取决于你的文件大小和网速。
- 在本地电脑上,找到你刚刚下载的 Destoon 压缩包(
第三步:设置目录权限
这是安装过程中非常关键的一步,Destoon 需要对某些目录和文件有写入权限,以便在安装和运行时能够创建和修改配置文件、上传文件等。
你需要通过 FTP 软件修改以下目录的权限为 777 (或 755,但 777 最保险,安装成功后再改回 755)。
api/cache/file/module/template/upload/static/config/module/install/(安装目录,安装完成后可以删除或改名)
如何设置权限(以 FileZilla 为例):
- 在右侧文件列表中,右键点击你需要修改权限的文件夹。
- 选择 “文件权限...” (File permissions...)。
- 在弹出的窗口中,勾选 "数字" 选项。
- 在输入框中输入
777。 - 点击 “确定”。
- 对上述所有目录重复此操作。
第四步:运行安装向导
所有准备工作都已完成,可以开始正式安装了。
-
打开浏览器访问安装地址
- 在浏览器地址栏中输入你的域名,并在后面加上
/install/。 http://www.yourcompany.com/install/- 如果你的 Destoon 文件是直接放在根目录下的,那么访问
http://www.yourcompany.com/即可,它会自动跳转到安装页面。
- 在浏览器地址栏中输入你的域名,并在后面加上
-
进入安装界面
- 如果一切顺利,你会看到 Destoon 的安装欢迎页面。
- 如果遇到问题(
500 Internal Server Error或404 Not Found),请检查:- 上传的文件是否完整?
- 目录权限是否已正确设置为
777? - 主机环境是否满足要求?(可以创建一个
phpinfo.php文件上传到根目录,用浏览器访问查看 PHP 版本和已安装模块)
-
安装步骤
-
环境检测
- 系统会自动检测你的 PHP、MySQL、GD 等环境。
- 如果所有项目都显示为 或 “通过”,则可以点击“下一步”。
- 如果有 或 “失败”,请根据提示解决问题,通常是 PHP 模块未开启或目录权限问题。
-
数据库配置
- 数据库地址: 通常是
localhost,如果不是,请咨询主机商。 - 数据库用户名: 你的数据库用户名。
- 数据库密码: 你的数据库密码。
- 数据库名: 你需要为 Destoon 创建一个新的数据库名称,可以在你的主机控制面板(如 cPanel、宝塔面板)中创建。
- 数据库前缀: 可以使用默认的
destoon_,也可以自定义,用于避免和其他程序的数据表冲突。 - 管理员账号: 设置你的网站后台管理员用户名和密码。请务必牢记,这是你以后登录后台管理系统的凭证。
- 数据库地址: 通常是
-
网站信息
- 网站名称: 你的网站标题。
- 网站网址: 你的网站完整域名。
- 网站路径: 通常保持默认 即可。
- 网站编码: 强烈建议使用
UTF-8,以支持多语言和特殊字符。 - 管理员邮箱: 填写你的常用邮箱。
-
安装完成
- 点击“开始安装”按钮,系统会开始创建数据表并写入初始数据。
- 安装成功后,页面会提示安装完成。
-
第五步:安装后配置与清理
安装向导完成后,还有一些重要的收尾工作。
-
删除安装目录
- 为了安全,必须删除或重命名
install/这个目录,你可以通过 FTP 软件将其删除,或者将其重命名为install_bak等名字。
- 为了安全,必须删除或重命名
-
修改目录权限
- 将之前设置为
777的目录权限改回755,这是一个重要的安全措施,可以防止非法写入。 - 注意:
config/目录下的global.php和cache/目录下的文件通常需要保持666或755的写入权限,具体以系统要求为准。static/目录下的文件也需要可写。
- 将之前设置为
-
登录后台管理
- 在浏览器地址栏输入你的域名,后面加上
/admin/。 http://www.yourcompany.com/admin/- 使用你在安装步骤中设置的管理员账号和密码登录。
- 在浏览器地址栏输入你的域名,后面加上
-
完成初始配置
- 登录后台后,Destoon 会引导你进行一些基本的网站设置,
- 基本设置: 设置网站 Logo、公司信息、联系方式等。
- 支付方式: 配置支付宝、微信等支付接口。
- 模板选择: 选择你喜欢的网站模板。
- 会员设置: 设置会员注册、升级等规则。
- 登录后台后,Destoon 会引导你进行一些基本的网站设置,
常见问题与解决方案 (FAQ)
-
Q1: 访问安装页面时,提示
404 Not Found或500 Internal Server Error怎么办?- A1: 这是最常见的问题。
- 500 错误: 通常是目录权限未设置正确,或者
.htaccess文件与服务器环境冲突,先检查777权限,如果不行,可以尝试暂时将根目录下的.htaccess文件重命名(如改为.htaccess_bak)再试。 - 404 错误: 可能是文件上传不完整,或者域名解析未生效,请检查 FTP 上传的文件是否齐全,并用
ping命令检查域名是否正确解析到服务器 IP。
- 500 错误: 通常是目录权限未设置正确,或者
- A1: 这是最常见的问题。
-
Q2: 数据库连接失败,提示
Access denied for user '...'@'localhost'。- A2: 这表示数据库用户名或密码错误,请返回第三步的“数据库配置”,仔细核对用户名、密码和数据库名是否正确。
-
Q3: 安装完成后,前台页面显示空白或乱码。
- A3:
- 空白: 检查
config/目录权限是否可写,或者查看服务器错误日志(error_log)。 - 乱码: 几乎可以肯定是 网站编码 设置错误,请确保在安装步骤和后台设置中,所有地方都选择了
UTF-8编码。
- 空白: 检查
- A3:
-
Q4: 安装向导检测到环境不通过(如
curl、GD未开启)。- A4: 这是因为你的主机商没有开启这些 PHP 模块,你需要联系你的主机服务商,让他们帮你开启相应的 PHP 扩展。
希望这份详细的教程能帮助你成功安装 Destoon B2B 系统!如果在安装过程中遇到其他问题,可以查阅 Destoon 官方论坛或咨询你的主机服务商。
