【Linux】体验一款开源的Linux服务器运维管理工具

今天为大家介绍一款开源的 Linux 服务器运维管理工具 - 1panel。

一、安装

根据官方那个提供的在线文档,这款工具的安装需要执行在线安装,

objectivec 复制代码
# Redhat / CentOS

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh

废话不多说,直接上本地虚拟机安装的过程记录:

objectivec 复制代码
[root@vm-3rd89n7dd ~]# curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh
开始下载 1Panel v1.10.2-lts 版本在线安装包
安装包下载地址: https://resource.fit2cloud.com/1panel/package/stable/v1.10.2-lts/release/1panel-v1.10.2-lts-linux-amd64.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 48.4M  100 48.4M    0     0  3039k      0  0:00:16  0:00:16 --:--:-- 3100k
1panel-v1.10.2-lts-linux-amd64/1panel.service
1panel-v1.10.2-lts-linux-amd64/1pctl
1panel-v1.10.2-lts-linux-amd64/LICENSE
1panel-v1.10.2-lts-linux-amd64/README.md
1panel-v1.10.2-lts-linux-amd64/install.sh
1panel-v1.10.2-lts-linux-amd64/1panel

 ██╗    ██████╗  █████╗ ███╗   ██╗███████╗██╗     
███║    ██╔══██╗██╔══██╗████╗  ██║██╔════╝██║     
╚██║    ██████╔╝███████║██╔██╗ ██║█████╗  ██║     
 ██║    ██╔═══╝ ██╔══██║██║╚██╗██║██╔══╝  ██║     
 ██║    ██║     ██║  ██║██║ ╚████║███████╗███████╗
 ╚═╝    ╚═╝     ╚═╝  ╚═╝╚═╝  ╚═══╝╚══════╝╚══════╝
[1Panel Log]: ======================= 开始安装 ======================= 
设置 1Panel 安装目录(默认为/opt):/app
[1Panel Log]: 检测到 Docker 已安装,跳过安装步骤 
[1Panel Log]: 启动 Docker  
[1Panel Log]: ... 在线安装 docker-compose 
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 56.8M  100 56.8M    0     0   826k      0  0:01:10  0:01:10 --:--:--  790k
[1Panel Log]: docker-compose 安装成功 
设置 1Panel 端口(默认为20544):9600
[1Panel Log]: 您设置的端口为:9600 
[1Panel Log]: 防火墙未开启,忽略端口开放 
设置 1Panel 面板用户(默认为8a19f8633a):cnskylee
[1Panel Log]: 您设置的面板用户为:cnskylee 
设置 1Panel 面板密码(默认为43faa2193a):
错误:面板密码仅支持字母、数字、特殊字符(!@#$%*_,.?),长度 8-30 位
设置 1Panel 面板密码(默认为43faa2193a):
[1Panel Log]: 配置 1Panel Service 
Created symlink from /etc/systemd/system/multi-user.target.wants/1panel.service to /etc/systemd/system/1panel.service.
[1Panel Log]: 启动 1Panel 服务 
[1Panel Log]: 1Panel 服务启动成功! 
[1Panel Log]:  
[1Panel Log]: =================感谢您的耐心等待,安装已经完成================== 
[1Panel Log]:  
[1Panel Log]: 请用浏览器访问面板: 
[1Panel Log]: 外网地址: http://220.248.237.197:9600/332178f6c4 
[1Panel Log]: 内网地址: http://192.168.223.199
192.168.223.200:9600/332178f6c4 
[1Panel Log]: 面板用户: USERNAME_YOU_SET 
[1Panel Log]: 面板密码: PASSWORD_YOU_SET 
[1Panel Log]:  
[1Panel Log]: 项目官网: https://1panel.cn 
[1Panel Log]: 项目文档: https://1panel.cn/docs 
[1Panel Log]: 代码仓库: https://github.com/1Panel-dev/1Panel 
[1Panel Log]:  
[1Panel Log]: 如果使用的是云服务器,请至安全组开放 9600 端口 
[1Panel Log]:  
[1Panel Log]: ================================================================ 
[root@vm-3rd89n7dd ~]# netstat -tnlp| grep 9600
tcp        0      0 0.0.0.0:9600            0.0.0.0:*               LISTEN      3078/1panel

根据安装日志中打印的内网访问地址,使用微软Edge浏览器访问,登录页面如下:

登录后可以看见主面板,看着还可以,左侧菜单里面有很多使用的功能菜单

很强大的应用商店

随手安装一个MySQL实例,感觉速度很慢,不知道是镜像下载问题还是其他什么问题。估计这个功能在生产环境(外网隔离)基本也用不上。MySQL数据库镜像下载和安装花了8分多钟,下载和安装一个叫maxkb的大模型应用,2个多小时还没安装好......

objectivec 复制代码
# docker ps
CONTAINER ID   IMAGE          COMMAND                   CREATED       STATUS       PORTS                                                  NAMES
1fbcf5196e25   mysql:5.7.44   "docker-entrypoint.s..."   2 hours ago   Up 2 hours   0.0.0.0:3306->3306/tcp, :::3306->3306/tcp, 33060/tcp   1Panel-mysql-Sl46

文件目录管理

监控(负载、CPU、内存、磁盘IO、网络IO):

其他的功能,大家感兴趣的,可以自己安装研究下。

相关推荐
爱吃青椒不爱吃西红柿‍️19 分钟前
华为ASP与CSP是什么?
服务器·前端·数据库
IT果果日记21 分钟前
ubuntu 安装 conda
linux·ubuntu·conda
Python私教23 分钟前
ubuntu搭建k8s环境详细教程
linux·ubuntu·kubernetes
羑悻的小杀马特36 分钟前
环境变量简介
linux
小陈phd1 小时前
Vscode LinuxC++环境配置
linux·c++·vscode
运维&陈同学1 小时前
【zookeeper01】消息队列与微服务之zookeeper工作原理
运维·分布式·微服务·zookeeper·云原生·架构·消息队列
是阿建吖!1 小时前
【Linux】进程状态
linux·运维
hzyyyyyyyu1 小时前
内网安全隧道搭建-ngrok-frp-nps-sapp
服务器·网络·安全
明明跟你说过2 小时前
Linux中的【tcpdump】:深入介绍与实战使用
linux·运维·测试工具·tcpdump