一、宝塔面板
宝塔面板是一款功能强大且易于使用的服务器管理软件,支持Linux和Windows系统,通过web端可视化操作,优化了建站流程,提供安全管理、计划任务、文件管理以及软件管理等功能。
1.1 宝塔面板的特点与优势
-
易用性
宝塔面板提供图形化界面,用户无需掌握复杂的命令行操作即可完成服务器环境的配置和管理。 -
功能丰富
支持一键部署常见的开发环境(如LAMP、LNMP、Tomcat、Node.js等)以及网站、数据库、FTP、SSL等功能模块。 -
高效部署AI大模型
宝塔面板支持快速部署DeepSeek R1等AI大模型,在数学、代码生成和推理任务中表现出色,适合中小企业和个人开发者使用.
1.2 宝塔面板的安装与部署方法
1.2.1 推荐配置
- 云服务器ECS e实例:2核2G,3M固定带宽,40G ESSD Entry云盘,适合中小型网站和应用。
1.2.2 宝塔面板创建ECS实例
-
登录阿里云免费试用 - 阿里云。
-
选择**【轻量应用服务器 2vCPU 4GiB】**
-
选择**【立即试用】**
-
签署协议,并前往控制台
-
服务器实例创建完成
1.2.3 宝塔面板的启动和使用
-
获取宝塔面板登录信息。
-
远程连接ECS实例。具体操作,请参见使用Workbench工具以SSH协议登录Linux实例。
-
执行以下命令,获取宝塔面板内、外网面板地址及其用户名和密码信息。
bt default
回显信息类似如下所示。
-
-
在ECS实例的安全组的入方向放行宝塔面板
8888
端口。具体操作,请参见添加安全组规则。本示例宝塔面板端口为
8888
,具体以1中实际获取为准。基于服务器数据安全考虑,除创建服务器默认放行的端口外,本示例仅放行必要的端口。 -
在具有公网访问能力的Windows主机的浏览器中,输入宝塔外网面板地址
http://<ECS实例公网IP>:8888/login
。如果无法访问宝塔面板,请参见以下文档排查:
- 宝塔官网文档FAQ
- 无法访问宝塔面板的排查思路
重要
宝塔外网面板地址请以1中获取的为准。
-
输入用户名和密码,根据界面提示登录宝塔Linux面板。
-
选中我已阅读并同意《用户协议》,单击进入面板。
-
完成宝塔账号绑定后,在弹出的推荐安装套件对话框中,您可以按需安装软件。
关于宝塔面板的具体使用,请参见宝塔面板官网文档。
二、Docker安装
2.1 命令行安装
在安装最新版本的Docker之前,请确保先卸载当前安装的Docker及其相关组件,避免潜在的安装冲突和兼容性问题。
卸载旧版本的Docker
-
执行以下命令安装Docker社区版本。
说明
如果您使用的是非阿里云服务器,请将
http://mirrors.cloud.aliyuncs.com
替换为https://mirrors.aliyun.com
。#添加Docker软件包源 sudo wget -O /etc/yum.repos.d/docker-ce.repo http://mirrors.cloud.aliyuncs.com/docker-ce/linux/centos/docker-ce.repo sudo sed -i 's|https://mirrors.aliyun.com|http://mirrors.cloud.aliyuncs.com|g' /etc/yum.repos.d/docker-ce.repo #安装Docker社区版本,容器运行时containerd.io,以及Docker构建和Compose插件 sudo yum -y install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin #启动Docker sudo systemctl start docker #设置Docker守护进程在系统启动时自动启动 sudo systemctl enable docker
-
通过查看Docker版本命令,验证Docker是否安装成功。
sudo docker -v
如下图回显信息所示,表示Docker已安装成功。
2.2 安装Docker Compose
如果您参考的本文安装Docker,那么Compose插件将默认安装到您的实例中。您可以通过如下命令查看。
sudo docker compose version
预期输出(vN.N.N代表Compose的版本):Docker Compose version vN.N.N
。
如果您的Compose插件未成功安装或您需要使用Compose独立版(docker-compose
)可参考下面内容。
重要
- 使用Compose独立版时,命令中间要用连字符,比如
docker-compose up
。 - 使用Compose插件时,命令中间不用连字符,比如
docker compose up
。
sudo dnf -y install docker-compose-plugin
使用查看Compose版本命令,验证Compose是否安装成功。
sudo docker compose version
2.3 宝塔面板一键安装Docker
- 登录宝塔面板
-
选择Docker选项
三、Dify平台的安装
3.1 Docker安装Dify
- 在Docker的应用市场搜索Dify,选择1.13版本进行安装。
-
安装配置,选择默认选项即可
3.设置管理员账户
- 在浏览器中输入”47.93.***.8088/install“,打开Dify的应用市场
-
探索Dify应用