赞
踩
目录
* 1Panel 是一个现代化、开源的 Linux 服务器运维管理面板
1.在Linux系统中部署1Panel运维面板;
2.加强在Linux系统环境的日常使用能力;
3.可以熟练使用1Panel面板对Linux系统进行高效运维;
本次实践为个人测试环境,生产环境请谨慎使用,个人环境规划如下:
IP | 操作系统版本 | 1Panel版本 |
192.168.95.195 | centos 7.9 | v1.10.2-lts |
创建1Panel的安装目录(默认在/opt目录下,也可以自定义创建,本次实验已自定义为主)
mkdir /path/1Panel
使用以下命令,一键部署1Panel。
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh
[root@mongo-node1 maycur]# 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 10.6M 0 0:00:04 0:00:04 --:--:-- 11.5M
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): (此选项可自定义也可以自行创建目录)
[1Panel Log]: 您选择的安装路径为 /opt
[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 10.0M 0 0:00:05 0:00:05 --:--:-- 11.0M
[1Panel Log]: docker-compose 安装成功
设置 1Panel 端口(默认为20904):10086 (本选项本人自定义端口也可以选用默认端口)
[1Panel Log]: 您设置的端口为:10086
[1Panel Log]: 防火墙未开启,忽略端口开放
设置 1Panel 面板用户(默认为95feba06e2):xjx(此选项本人自定义设置登录用户名)
[1Panel Log]: 您设置的面板用户为:xjx
设置 1Panel 面板密码(默认为f507479de9): (自定义设置密码)
[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://61.164.38.250:10086/dd17b3d79a
[1Panel Log]: 内网地址: http://192.168.95.195:10086/dd17b3d79a(内网访问地址)
[1Panel Log]: 面板用户: xjx
[1Panel Log]: 面板密码: Ma******* (打印个人所自定义设置的密码)
[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]: 如果使用的是云服务器,请至安全组开放 10086 端口
[1Panel Log]:
[1Panel Log]: ================================================================
检查1Panel服务运行状态
systemctl status 1panel.service
netstat -tnlp |grep 10086
可选择关闭防火墙或者开启防火墙放行10086端口,如果是在云服务器上,记得打开放行安全组端口。
* 关闭防火墙
systemctl stop firewalld && systemctl disable firewalld
* 放行端口
firewall-cmd --permanent --add-port=10086/tcp
firewall-cmd --reload
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config setenforce 0
访问以上安装输出的内网地址:
http://192.168.95.195:10086/dd17b3d79a
输入以上个人设置的用户名密码
xjx/May123456
可以在1Panel首页上看到Linux服务器的系统状态,磁盘IO和流程的实时监控情况。
在应用商店,可以看到各种开源应用,可直接安装,使用非常方便。
Panel可以对宿主机容器进行管理,包括对宿主机内的容器、镜像、容器编排、网络、存储卷、容器仓库、docker基本配置等进行管理操作。
进程守护 - 1Panel 文档 (首次使用需要下载安装supervisor点击快速跳转可参考官方文档)
可以对Linux进行计划任务管理操作。
1pctl --help
1pctl user-info
以上内容是在个人本地测试环境服务器进行安装测试的实践操作过程以及部分功能介绍,其余功能还需要技术大佬进行摸索研究!!!!!
官方学习文档:1Panel 文档
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。