第一部分 部署描述
使用 1Panel 面板 + Halo
这个方案通过可视化的 Web 面板来管理服务器和网站,避免了繁琐的命令行操作。
安装 1Panel:在你的 Linux 服务器上执行官方提供的安装命令,安装完成后,会得到一个面板的访问地址和账号密码。
安装基础软件:登录 1Panel 面板,进入“应用商店”,安装 OpenResty(Web 服务器)和 MySQL(数据库)。
一键安装 Halo:在“应用商店”中找到 Halo 应用,点击安装,并配置好域名和端口即可
第二部分 安装步骤
执行安装命令(推荐使用root或具有sudo权限的用户):
bash
curl-sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh &&sudobash quick_start.sh
或者,你也可以使用这个命令:
bash
bash-c"$(curl-sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"
跟随安装向导:脚本运行后,会以交互式的方式提示你进行一些基本设置。主要包含:
设置安装目录:直接按回车确认默认的 /opt 目录即可。
设置面板端口:建议使用一个不易冲突的端口(例如 18061),并确保该端口已在服务器防火墙中放行。
设置安全入口:这是一串用于访问面板的路径,可以提升安全性。
设置面板用户和密码:请务必记住你设置的用户名和密码,建议设置一个强密码。
完成安装:安装脚本执行完毕后,终端会显示访问地址、用户名和密码。请务必保存好这些信息。访问地址通常是:http://你的服务器IP地址:你设置的端口/安全入口
如果安装后忘记了登录信息,可以在服务器上运行 sudo 1panel user-info 命令来查询。
为了方便你进一步了解和使用,这里还有一些相关的官方资源:
| | |
|---|
| 官方网站 | | |
| 项目文档 | | |
| GitHub仓库 | https://github.com/1Panel-dev/1Panel | |
| 官方论坛 | https://bbs.fit2cloud.com/ | |