当前位置: 首页 > news >正文

服务器部署1Panel

文章目录

    • 概要
    • 1Panel
    • 部署
      • 登录服务器进行安装。
      • 选择语言
      • 选择镜像加速,会默认下载docker和docker-compose。配置好端口、安全入口、用户和密码。
      • 进入服务器放开端口
    • 通过外部端口访问

概要

1Panel

1Panel 提供了一个直观的 Web 界面和 MCP Server,帮助用户轻松管理 Linux 服务器中的网站、文件、容器、数据库以及大型语言模型(LLMs)。

在这里插入图片描述

部署

我们选择Ubuntu环境下安装1Panel。
在这里插入图片描述

登录服务器进行安装。

在这里插入图片描述

选择语言

root-ef00:~# curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
开始下载 1Panel v1.10.29-lts 版本在线安装包
安装包下载地址: https://resource.fit2cloud.com/1panel/package/stable/v1.10.29-lts/release/1panel-v1.10.29-lts-linux-amd64.tar.gz% Total    % Received % Xferd  Average Speed   Time    Time     Time  CurrentDload  Upload   Total   Spent    Left  Speed
100 44.7M  100 44.7M    0     0  19.9M      0  0:00:02  0:00:02 --:--:-- 19.9M
Warning: Got more output options than URLs
1panel-v1.10.29-lts-linux-amd64/1panel.service
1panel-v1.10.29-lts-linux-amd64/1pctl
1panel-v1.10.29-lts-linux-amd64/GeoIP.mmdb
1panel-v1.10.29-lts-linux-amd64/install.sh
1panel-v1.10.29-lts-linux-amd64/lang/en.sh
1panel-v1.10.29-lts-linux-amd64/lang/fa.sh
1panel-v1.10.29-lts-linux-amd64/lang/pt-BR.sh
1panel-v1.10.29-lts-linux-amd64/lang/ru.sh
1panel-v1.10.29-lts-linux-amd64/lang/zh.sh
1panel-v1.10.29-lts-linux-amd64/1panel
Select a language:
1. English
2. Chinese  中文(简体)
3. Persian
4. Português (Brasil)
5. Русский
Enter the number corresponding to your language choice: 2

选择镜像加速,会默认下载docker和docker-compose。配置好端口、安全入口、用户和密码。

 ██╗    ██████╗  █████╗ ███╗   ██╗███████╗██╗     
███║    ██╔══██╗██╔══██╗████╗  ██║██╔════╝██║     
╚██║    ██████╔╝███████║██╔██╗ ██║█████╗  ██║     ██║    ██╔═══╝ ██╔══██║██║╚██╗██║██╔══╝  ██║     ██║    ██║     ██║  ██║██║ ╚████║███████╗███████╗╚═╝    ╚═╝     ╚═╝  ╚═╝╚═╝  ╚═══╝╚══════╝╚══════╝
[1Panel 2025-05-20 13:09:28 install Log]: ======================= 开始安装 ======================= 
设置1Panel安装目录 (默认为/opt): 
[1Panel 2025-05-20 13:09:30 install Log]: 您选择的安装路径是 /opt 
[1Panel 2025-05-20 13:09:30 install Log]: ... 在线安装Docker 
[1Panel 2025-05-20 13:09:33 install Log]: 选择延迟最低的源 https://mirrors.aliyun.com/docker-ce,延迟() 0.10642 
[1Panel 2025-05-20 13:09:33 install Log]: 尝试下一个备用链接 https://get.docker.com 正在下载Docker安装脚本 
curl: (35) OpenSSL SSL_connect: Connection reset by peer in connection to get.docker.com:443 
[1Panel 2025-05-20 13:09:33 install Log]: 下载安装脚本失败 https://get.docker.com 尝试下一个备用链接 
[1Panel 2025-05-20 13:09:33 install Log]: 尝试下一个备用链接 https://testingcf.jsdelivr.net/gh/docker/docker-install/install.sh 正在下载Docker安装脚本 
[1Panel 2025-05-20 13:09:34 install Log]: 已成功下载Docker安装脚本 https://testingcf.jsdelivr.net/gh/docker/docker-install/install.sh 成功 
# Executing docker install script, commit: 
+ sh -c apt-get -qq update >/dev/null
+ sh -c DEBIAN_FRONTEND=noninteractive apt-get -y -qq install ca-certificates curl >/dev/null
+ sh -c install -m 0755 -d /etc/apt/keyrings
+ sh -c curl -fsSL "https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg" -o /etc/apt/keyrings/docker.asc
+ sh -c chmod a+r /etc/apt/keyrings/docker.asc
+ sh -c echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.asc] https://mirrors.aliyun.com/docker-ce/linux/ubuntu jammy stable" > /etc/apt/sources.list.d/docker.list
+ sh -c apt-get -qq update >/dev/null
+ sh -c DEBIAN_FRONTEND=noninteractive apt-get -y -qq install docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-ce-rootless-extras docker-buildx-plugin >/dev/null
+ sh -c docker version
Client: Docker Engine - CommunityVersion:           28.1.1API version:       1.49Go version:        go1.23.8Git commit:        4eba377Built:             Fri Apr 18 09:52:10 2025OS/Arch:           linux/amd64Context:           defaultServer: Docker Engine - CommunityEngine:Version:          28.1.1API version:      1.49 (minimum version 1.24)Go version:       go1.23.8Git commit:       01f442bBuilt:            Fri Apr 18 09:52:10 2025OS/Arch:          linux/amd64Experimental:     falsecontainerd:Version:          1.7.27GitCommit:        05044ec0a9a75232cad458027ca83437aae3f4darunc:Version:          1.2.5GitCommit:        v1.2.5-0-g59923efdocker-init:Version:          0.19.0GitCommit:        de40ad0================================================================================To run Docker as a non-privileged user, consider setting up the
Docker daemon in rootless mode for your user:dockerd-rootless-setuptool.sh installVisit https://docs.docker.com/go/rootless/ to learn about rootless mode.To run the Docker daemon as a fully privileged service, but granting non-root
users access, refer to https://docs.docker.com/go/daemon-access/WARNING: Access to the remote API on a privileged Docker daemon is equivalentto root access on the host. Refer to the 'Docker daemon attack surface'documentation for details: https://docs.docker.com/go/attack-surface/================================================================================[1Panel 2025-05-20 13:11:11 install Log]: Docker安装成功 
Synchronizing state of docker.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable docker
是否要配置镜像加速 [y/n]:  y
[1Panel 2025-05-20 13:11:26 install Log]: 创建新配置文件 /etc/docker/daemon.json... 
[1Panel 2025-05-20 13:11:26 install Log]: 已添加镜像加速配置。 
[1Panel 2025-05-20 13:11:26 install Log]: 正在重启Docker服务... 
[1Panel 2025-05-20 13:11:27 install Log]: Docker服务已成功重启。 
[1Panel 2025-05-20 13:11:27 install Log]: Docker安装成功 
[1Panel 2025-05-20 13:11:27 install Log]: ... 在线安装Docker Compose % Total    % Received % Xferd  Average Speed   Time    Time     Time  CurrentDload  Upload   Total   Spent    Left  Speed
100 59.8M  100 59.8M    0     0  71.4M      0 --:--:-- --:--:-- --:--:-- 71.3M
[1Panel 2025-05-20 13:11:28 install Log]: Docker Compose安装成功 
设置1Panel端口 (默认是 28686): 33333
[1Panel 2025-05-20 13:11:45 install Log]: 您设置的端口是:  33333 
[1Panel 2025-05-20 13:11:45 install Log]: 正在打开防火墙端口 33333 
Rules updated
Rules updated (v6)
Firewall not enabled (skipping reload)
设置1Panel安全入口 (默认是 85ffe3b35d): root
[1Panel 2025-05-20 13:11:53 install Log]: 您设置的面板安全入口是 root 
设置1Panel面板用户 (默认是 79598a0283): root
[1Panel 2025-05-20 13:11:59 install Log]: 您设置的面板用户是 root 
[1Panel 2025-05-20 13:11:59 install Log]: 设置1Panel面板密码,设置后按回车键继续 (默认是 4bd889eeac):  
**********
[1Panel 2025-05-20 13:14:02 install Log]: 正在配置1Panel服务 
Created symlink /etc/systemd/system/multi-user.target.wants/1panel.service → /etc/systemd/system/1panel.service.
[1Panel 2025-05-20 13:14:02 install Log]: 正在启动1Panel服务 
[1Panel 2025-05-20 13:14:03 install Log]:  
[1Panel 2025-05-20 13:14:03 install Log]: =================感谢您的耐心等待,安装已完成================== 
[1Panel 2025-05-20 13:14:03 install Log]:  
[1Panel 2025-05-20 13:14:03 install Log]: 请使用您的浏览器访问面板:  
[1Panel 2025-05-20 13:14:03 install Log]: 外部地址:  http://********:33333/root 
[1Panel 2025-05-20 13:14:03 install Log]: 内部地址:  http://192.168.8.186:33333/root 
[1Panel 2025-05-20 13:14:03 install Log]: 面板用户:  root 
[1Panel 2025-05-20 13:14:03 install Log]: 面板密码:  123456root 
[1Panel 2025-05-20 13:14:03 install Log]:  
[1Panel 2025-05-20 13:14:03 install Log]: 官方网站: https://1panel.cn 
[1Panel 2025-05-20 13:14:03 install Log]: 项目文档: https://1panel.cn/docs 
[1Panel 2025-05-20 13:14:03 install Log]: 代码仓库: https://github.com/1Panel-dev/1Panel 
[1Panel 2025-05-20 13:14:03 install Log]: 前往 1Panel 官方论坛获取帮助: https://bbs.fit2cloud.com/c/1p/7 
[1Panel 2025-05-20 13:14:03 install Log]:  
[1Panel 2025-05-20 13:14:03 install Log]: 如果您使用的是云服务器,请在安全组中打开端口 33333 
[1Panel 2025-05-20 13:14:03 install Log]:  
[1Panel 2025-05-20 13:14:03 install Log]: 为了您的服务器安全,离开此屏幕后您将无法再次看到您的密码,请记住您的密码。 
[1Panel 2025-05-20 13:14:03 install Log]:  
[1Panel 2025-05-20 13:14:03 install Log]: ================================================================ 

进入服务器放开端口

我这里的端口是33333
在这里插入图片描述

在这里插入图片描述为了方便演示,我们这里使用0.0.0.0
在这里插入图片描述
在这里插入图片描述

通过外部端口访问

在这里插入图片描述

在这里插入图片描述

通过配置的用户密码访问

在这里插入图片描述
然后就可以进行可视化的服务器操作

http://www.xdnf.cn/news/556633.html

相关文章:

  • 證券行業證券交易系統開發方案
  • 基于SpringBoot+Vue的学籍管理系统的设计与实现
  • Kubernetes在线练习平台深度对比:KillerCoda与Play with Kubernetes
  • 【开源工具】文件夹结构映射工具 | PyQt5实现多模式目录复制详解
  • 【鸿蒙开发】Hi3861学习笔记- MQTT通信
  • 统一端点管理(UEM):定义、优势与重要性
  • 从零开始:Python 从0到1轻松入门
  • 易路 AI 招聘:RPA+AI 颠覆传统插件模式,全流程自动化实现效率跃迁
  • 物业收费智能化:如何实现账单零差错自动生成?
  • SpringBean模块(三)具有生命周期管理能力的类(1)AutowireCapableBeanFactory
  • DOS常用命令及dos运行java
  • 协程+Flow:现代异步编程范式,替代RxJava的完整实践指南
  • NVIDIA Earth-2 AI 天气模型 DLI 课程:解锁全球风云的未来之匙
  • 4大AI智能体平台,你更适合哪一个呐?
  • 第六部分:第三节 - 路由与请求处理:解析顾客的点单细节
  • ⭐️白嫖的阿里云认证⭐️ 第二弹【课时3:大模型辅助内容生产场景】for 「大模型Clouder认证:利用大模型提升内容生产能力」
  • 基于YOLO11深度学习的变压器漏油检测系统【Python源码+Pyqt5界面+数据集+安装使用教程+训练代码】【附下载链接】
  • 通过 API 获取 1688 平台店铺所有商品信息的完整流程
  • Vue+eElement ui el-input输入框 type=number 输入无效。赋值输入框也不显示(问题已解决)
  • FaceFusion 3.2.0 参数配置参考
  • Java实现定时任务的几种常见方式
  • 新闻媒体发稿:社会实践返家乡主题如何选择
  • 《扣子空间:开启AI智能体办公新时代》
  • DAY29 超大力王爱学Python
  • 理解阿里云的MQTT
  • 探秘「4+3原型驱动的交付模式」如何实现软件快速定制
  • MySQL 数据库迁移方法汇总
  • 第五届机器学习与智能系统工程国际学术会议(MLISE 2025)
  • vform自定义表单研究
  • 《算法笔记》11.8小节——动态规划专题->总结 问题 A: 第二题