|
1 |
| -## 1 环境要求 |
| 1 | +## 1. 特点 |
| 2 | + |
| 3 | +!!! note "完全独立运行" |
| 4 | + - 离线版集成 1Panel 社区版的全部功能,可在无外网环境中独立运行。 |
| 5 | + - 尤其适用于企业内网、离线机房及涉密环境的部署场景。 |
| 6 | + |
| 7 | +!!! note "应用商店支持" |
| 8 | + - 离线包中已预置常用应用的镜像,并会在安装完成后自动导入系统。 |
| 9 | + - **OpenResty 版本**:`1.27.1.2-2-3-focal` |
| 10 | + - **MySQL 版本**:`8.4.6`、`8.0.43`、`5.7.44`、`5.6.51` |
| 11 | + - 除了内置镜像,用户还可以通过导入外部镜像的方式来安装其他应用。 |
| 12 | + - 其他应用需要用户手动导入镜像后才能使用,导入教程参考 [导入应用镜像](#6)。 |
| 13 | + - 镜像一旦导入成功,即可在 1Panel 应用商店中显示并安装,灵活性高。· |
| 14 | + |
| 15 | +!!! note "自动安装 Docker" |
| 16 | + - 安装过程中若检测到系统未安装 Docker,脚本将自动完成 Docker 的安装。 |
| 17 | + |
| 18 | +## 2. 环境要求 |
2 | 19 |
|
3 | 20 | !!! note ""
|
4 |
| - **安装前请确保您的系统符合安装条件:** |
| 21 | + **安装前请确认系统满足以下条件:** |
5 | 22 |
|
6 |
| - - 操作系统:支持主流 Linux 发行版本(基于 Debian / RedHat,包括国产操作系统); |
7 |
| - - 服务器架构:x86_64; |
8 |
| - - 内存要求:建议可用内存在 1GB 以上; |
9 |
| - - 浏览器要求:请使用 Chrome、FireFox、IE10+、Edge等现代浏览器。 |
| 23 | + - 操作系统:支持主流 Linux 发行版(基于 Debian/RedHat,包括国产操作系统) |
| 24 | + - 服务器架构:x86_64 |
| 25 | + - 内存:建议可用内存不小于 1GB |
| 26 | + - 浏览器:Chrome、FireFox、IE10+、Edge 等现代浏览器 |
10 | 27 |
|
11 |
| -## 2 下载离线包 |
| 28 | +## 3. 下载离线包 |
12 | 29 |
|
13 | 30 | !!! note ""
|
14 |
| - 请自行下载 1Panel 最新版本的离线包,并复制到目标机器的 /tmp 目录下。 |
15 |
| - 离线包下载链接: https://community.fit2cloud.com/#/products/1panel/downloads |
| 31 | + 请下载最新版 1Panel 离线包,并上传至目标服务器的 `/tmp` 目录。 |
| 32 | + |
| 33 | + > **下载地址**:离线包下载链接将在版本上线后第一时间公布,请关注后续更新。 |
16 | 34 |
|
17 |
| -## 3 安装部署 |
| 35 | +## 4. 安装部署 |
18 | 36 |
|
19 |
| -### 3.1 解压离线包 |
| 37 | +### 4.1 解压离线包 |
20 | 38 |
|
21 | 39 | !!! note ""
|
22 |
| - 以 root 用户 ssh 登录到目标机器, 并执行如下命令: |
| 40 | + 使用 root 用户登录目标服务器,执行以下命令: |
23 | 41 |
|
24 |
| - ``` |
| 42 | + ```bash |
25 | 43 | cd /tmp
|
26 |
| - # 解压离线包(1panel-v2.0.0-lts-linux-amd64.tar.gz 为示例离线包名称,操作时可根据实际离线包名称替换) |
27 |
| - tar zxvf 1panel-v2.0.0-lts-linux-amd64.tar.gz |
| 44 | + # 解压离线包(请将示例文件名替换为实际名称) |
| 45 | + tar zxvf 1panel-v2.0.11-offline-linux-amd64.tar.gz |
28 | 46 | ```
|
29 | 47 |
|
30 |
| -### 3.2 执行安装脚本 |
| 48 | +### 4.2 执行安装脚本 |
31 | 49 |
|
32 | 50 | !!! note ""
|
33 |
| - ``` |
34 |
| - # 进入离线包目录(1panel-v2.0.0-lts-linux-amd64 为示例离线包目录名称,操作时可根据实际离线包名称替换) |
35 |
| - cd 1panel-v2.0.0-lts-linux-amd64 |
36 |
| - |
37 |
| - # 运行安装脚本 |
| 51 | + ```bash |
| 52 | + # 进入解压目录(请根据实际目录名替换) |
| 53 | + cd 1panel-v2.0.11-offline-linux-amd64 |
| 54 | + |
| 55 | + # 执行安装脚本 |
38 | 56 | /bin/bash install.sh
|
39 |
| - ``` |
| 57 | + ``` |
40 | 58 |
|
41 |
| -## 4 登录访问 |
| 59 | +## 5. 登录访问 |
42 | 60 |
|
43 | 61 | !!! note ""
|
44 |
| - 安装成功后,控制台会打印面板访问信息,可通过浏览器访问 1Panel: |
| 62 | + 安装成功后,控制台将显示面板访问信息。可通过浏览器访问: |
45 | 63 |
|
46 | 64 | ```
|
47 |
| - http://目标服务器 IP 地址:目标端口/安全入口 |
| 65 | + http://目标服务器IP地址:目标端口/安全入口 |
48 | 66 | ```
|
49 | 67 |
|
50 |
| - - **如果使用的是云服务器,请至安全组开放目标端口。** |
51 |
| - - **ssh 登录 1Panel 服务器后,执行 1pctl user-info 命令可获取安全入口(entrance)** |
| 68 | + - **如使用云服务器,请确保安全组已开放目标端口** |
| 69 | + - **执行 `1pctl user-info` 命令可查看安全入口(entrance)** |
| 70 | + |
| 71 | +!!! note "" |
| 72 | + 安装完成后,可使用 [1pctl 命令行工具](cli.md) 进行日常维护。 |
| 73 | + |
| 74 | +## 6. 导入应用镜像 |
| 75 | + |
| 76 | +!!! note "" |
| 77 | + 如需使用其他应用(如 JumpServer),可手动导入镜像,具体步骤如下: |
| 78 | + |
| 79 | + 1. **在可联网机器上拉取并导出镜像**: |
| 80 | + |
| 81 | + ```bash |
| 82 | + docker pull jumpserver/jms_all:v4.10.8 |
| 83 | + docker save -o /tmp/jumpserver_4.10.8.tar jumpserver/jms_all:v4.10.8 |
| 84 | + ``` |
| 85 | + |
| 86 | + 2. **上传镜像文件**:将 `jumpserver_4.10.8.tar` 上传至 1Panel 服务器的 `/tmp` 目录 |
| 87 | + |
| 88 | + ```bash |
| 89 | + scp /tmp/jumpserver_4.10.8.tar root@<1Panel 离线服务器 IP>:/tmp/ |
| 90 | + ``` |
| 91 | + |
| 92 | + 3. **导入镜像**:在 1Panel 服务器上执行: |
| 93 | + |
| 94 | + ```bash |
| 95 | + docker load -i /tmp/jumpserver_4.10.8.tar |
| 96 | + ``` |
52 | 97 |
|
53 |
| -!!! note "" |
54 |
| - 安装成功后,可使用 [1pctl](cli.md) 命令行工具来维护 1Panel |
| 98 | + 完成上述步骤后,即可在应用商店中看到 JumpServer 应用并直接安装使用。 |
0 commit comments