Linux系统之部署Linux管理面板1Panel

一、介绍
1.1简介
1Panel 是一个现代化、开源的 Linux 服务器运维管理面板。
1.2特点
快速建站:深度集成 Wordpress 和 Halo,域名绑定、SSL 证书配置等一键搞定;
高效管理:通过 Web 端轻松管理 Linux 服务器,包括应用管理、主机监控、文件管理、数据库管理、容器管理等;
安全可靠:最小漏洞暴露面,提供防火墙和安全审计等功能;
一键备份:支持一键备份和恢复,备份数据云端存储,永不丢失。

二、环境准备
关闭防火墙、selinux

systemctl stop firewalld  && systemctl disable  firewalld  
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config 

内核、系统查看(内核版本5.10,系统采用的Euler22.03版本):

[root@cdn ~]# uname -r
5.10.0-153.12.0.92.oe2203sp2.x86_64
[root@cdn ~]# cat  /etc/os-release
NAME="openEuler"
VERSION="22.03 (LTS-SP2)"
ID="openEuler"
VERSION_ID="22.03"
PRETTY_NAME="openEuler 22.03 (LTS-SP2)"
ANSI_COLOR="0;31"

三、部署
创建1Panel的安装目录

mkdir -p /data/1panel 

执行一键部署:

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
[root@cdn ~]# curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
开始下载 1Panel v1.9.1 版本在线安装包
安装包下载地址: https://resource.fit2cloud.com/1panel/package/stable/v1.9.1/release/1panel-v1.9.1-linux-amd64.tar.gz% Total    % Received % Xferd  Average Speed   Time    Time     Time  CurrentDload  Upload   Total   Spent    Left  Speed
100 39.9M  100 39.9M    0     0  14.6M      0  0:00:02  0:00:02 --:--:-- 14.6M
1panel-v1.9.1-linux-amd64/1panel.service
1panel-v1.9.1-linux-amd64/1pctl
1panel-v1.9.1-linux-amd64/LICENSE
1panel-v1.9.1-linux-amd64/README.md
1panel-v1.9.1-linux-amd64/install.sh
1panel-v1.9.1-linux-amd64/1panel██╗    ██████╗  █████╗ ███╗   ██╗███████╗██╗
███║    ██╔══██╗██╔══██╗████╗  ██║██╔════╝██║
╚██║    ██████╔╝███████║██╔██╗ ██║█████╗  ██║██║    ██╔═══╝ ██╔══██║██║╚██╗██║██╔══╝  ██║██║    ██║     ██║  ██║██║ ╚████║███████╗███████╗╚═╝    ╚═╝     ╚═╝  ╚═╝╚═╝  ╚═══╝╚══════╝╚══════╝
[1Panel Log]: ======================= 开始安装 =======================
设置 1Panel 安装目录(默认为/opt):^C
[root@cdn ~]#
[root@cdn ~]# mkdir -p /data/1panel
[root@cdn ~]#
[root@cdn ~]# curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
安装包已存在,跳过下载
1panel-v1.9.1-linux-amd64/1panel.service
1panel-v1.9.1-linux-amd64/1pctl
1panel-v1.9.1-linux-amd64/LICENSE
1panel-v1.9.1-linux-amd64/README.md
1panel-v1.9.1-linux-amd64/install.sh
1panel-v1.9.1-linux-amd64/1panel██╗    ██████╗  █████╗ ███╗   ██╗███████╗██╗
███║    ██╔══██╗██╔══██╗████╗  ██║██╔════╝██║
╚██║    ██████╔╝███████║██╔██╗ ██║█████╗  ██║██║    ██╔═══╝ ██╔══██║██║╚██╗██║██╔══╝  ██║██║    ██║     ██║  ██║██║ ╚████║███████╗███████╗╚═╝    ╚═╝     ╚═╝  ╚═╝╚═╝  ╚═══╝╚══════╝╚══════╝
[1Panel Log]: ======================= 开始安装 =======================
设置 1Panel 安装目录(默认为/opt):/data/1panel
[1Panel Log]: 检测到 Docker 已安装,跳过安装步骤
[1Panel Log]: 启动 Docker
[1Panel Log]: ... 在线安装 docker-compose% Total    % Received % Xferd  Average Speed   Time    Time     Time  CurrentDload  Upload   Total   Spent    Left  Speed
100 56.8M  100 56.8M    0     0  16.0M      0  0:00:03  0:00:03 --:--:-- 16.0M
[1Panel Log]: docker-compose 安装成功
设置 1Panel 端口(默认为18077):18077
[1Panel Log]: 您设置的端口为:18077
[1Panel Log]: 防火墙未开启,忽略端口开放
设置 1Panel 面板用户(默认为8a2c2a0bf7):admin
[1Panel Log]: 您设置的面板用户为:admin
设置 1Panel 面板密码(默认为e0cc9faed3):
错误:面板密码仅支持字母、数字、特殊字符(!@#$%*_,.?),长度 8-30 位
设置 1Panel 面板密码(默认为e0cc9faed3):
错误:面板密码仅支持字母、数字、特殊字符(!@#$%*_,.?),长度 8-30 位
设置 1Panel 面板密码(默认为e0cc9faed3):
[1Panel Log]: 配置 1Panel Service
Created symlink /etc/systemd/system/multi-user.target.wants/1panel.service → /etc/systemd/system/1panel.service.
[1Panel Log]: 启动 1Panel 服务
[1Panel Log]: 1Panel 服务启动成功!
[1Panel Log]:
[1Panel Log]: =================感谢您的耐心等待,安装已经完成==================
[1Panel Log]:
[1Panel Log]: 请用浏览器访问面板:
[1Panel Log]: 外网地址: http://N/A:18077/dc8ad56460
[1Panel Log]: 内网地址: http://192.168.100.21:18077/dc8ad56460
[1Panel Log]: 面板用户: admin
[1Panel Log]: 面板密码: admin@1234
[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]: 如果使用的是云服务器,请至安全组开放 18077 端口
[1Panel Log]:
[1Panel Log]: ================================================================

四、检查

[root@cdn ~]# systemctl status 1panel.service
● 1panel.service - 1Panel, a modern open source linux panelLoaded: loaded (/etc/systemd/system/1panel.service; enabled; vendor preset: disabled)Active: active (running) since Tue 2023-12-19 22:04:58 CST; 9min agoMain PID: 2068 (1panel)Tasks: 5 (limit: 21391)Memory: 71.6MCGroup: /system.slice/1panel.service└─ 2068 /usr/bin/1panelDec 19 22:10:28 cdn.tym.com 1panel[2068]: [GIN] 2023/12/19 - 22:10:28 | 200 |    4.111731ms |   192.168.100.1 | GET      "/a>
Dec 19 22:10:59 cdn.tym.com 1panel[2068]: [GIN] 2023/12/19 - 22:10:59 | 200 |     101.142µs |   192.168.100.1 | GET      "/d>
Dec 19 22:10:59 cdn.tym.com 1panel[2068]: [GIN] 2023/12/19 - 22:10:59 | 200 |    2.960293ms |   192.168.100.1 | GET      "/a>
Dec 19 22:10:59 cdn.tym.com 1panel[2068]: [GIN] 2023/12/19 - 22:10:59 | 200 |    3.777246ms |   192.168.100.1 | GET      "/a>
Dec 19 22:10:59 cdn.tym.com 1panel[2068]: [GIN] 2023/12/19 - 22:10:59 | 200 |     539.619µs |   192.168.100.1 | GET      "/a>
Dec 19 22:10:59 cdn.tym.com 1panel[2068]: [GIN] 2023/12/19 - 22:10:59 | 200 |     827.979µs |   192.168.100.1 | GET      "/a>
Dec 19 22:10:59 cdn.tym.com 1panel[2068]: [GIN] 2023/12/19 - 22:10:59 | 200 |    1.120943ms |   192.168.100.1 | GET      "/a>
Dec 19 22:10:59 cdn.tym.com 1panel[2068]: [GIN] 2023/12/19 - 22:10:59 | 200 |    1.242231ms |   192.168.100.1 | GET      "/a>
Dec 19 22:10:59 cdn.tym.com 1panel[2068]: [GIN] 2023/12/19 - 22:10:59 | 200 |     417.176µs |   192.168.100.1 | GET      "/a>
Dec 19 22:10:59 cdn.tym.com 1panel[2068]: [GIN] 2023/12/19 - 22:10:59 | 200 |    1.869538ms |   192.168.100.1 | GET      "/a>
[root@cdn ~]# ss -tunlp |grep 18077
tcp   LISTEN 0      4096         0.0.0.0:18077      0.0.0.0:*    users:(("1panel",pid=2068,fd=25))

五、页面访问
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述

六、运维工具使用
1Panel 默认内置了命令行运维工具 1pctl,通过执行 1pctl help,可以查看相关的命令说明。

[root@cdn ~]# 1pctl --help
1Panel 控制脚本Usage:./1pctl [COMMAND] [ARGS...]./1pctl --helpCommands:status              查看 1Panel 服务运行状态start               启动 1Panel 服务stop                停止 1Panel 服务restart             重启 1Panel 服务uninstall           卸载 1Panel 服务user-info           获取 1Panel 用户信息listen-ip           切换 1Panel 监听 IPversion             查看 1Panel 版本信息update              修改 1Panel 系统信息reset               重置 1Panel 系统信息restore             恢复 1Panel 服务及数据

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/288377.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ros2机器人在gazebo中移动方案

原文连接Gazebo - Docs: Moving the robot (gazebosim.org) 很重要的地方:使用虚拟机运行Ubuntu的时候,需要关闭”加速3D图形“的那个选项,否则gazebo无法正常显示。 Moving the robot(使用命令移动机器人示例) In t…

基于AWD攻防对Web漏洞的研究

写在前面 Copyright © [2023] [Myon⁶]. All rights reserved. 基于awd攻防环境和xshell远程连接,配合kali linux渗透系统、蚁剑、D盾、河马、Seay代码审计系统等,演示现实中网站可能存在的漏洞,对网站进行漏洞扫描,渗透测…

【Jenkins】远程API接口介绍

Jenkins 为其功能提供了远程访问 API。目前它支持: REST API 风格,包含xml和json格式Python 包装接口Java 包装接口Ruby 包装接口 远程访问 API 以 REST 样式提供。也就是说,没有所有功能的单一入口点,而是在“.../api/” URL 下…

软件测试实现Finddler的手机抓包过程

Fiddler的手机抓包过程 1、启动Fiddler 打开菜单栏中的 Tools > Fiddler Options,打开“Fiddler Options”对话框: 2、在Fiddler Options”对话框 切换到“Connections”选项卡,然后勾选“Allow romote computers to connect”后面的复选…

论文报告公式序号右对齐技巧

最近在写报告,感觉这个方法很不错,所以记录一下。 1.添加一个1行3列的表格,将公式序号放在中间表格与右边表格中,公式居中,序号右对齐。 2.将边框去掉,选择无边框。 3.得出结果 结束!&#xff…

司铭宇老师:销售经理培训课程内容

销售经理是销售团队的核心领导,他们的能力和素质直接影响到整个团队的绩效。针对销售经理的培训课程内容应涵盖多个方面,旨在提升销售经理的领导力、团队管理能力、沟通技巧和市场分析能力。以下是一篇关于针对销售经理的培训课程内容的文章,…

Golang(壹)

爱情不需要华丽的言语,只需要默默的行动。 简介 应用领域: 下载vscode 使用vscode Go下载 - Go语言中文网 - Golang中文社区 下载sdk 解压到文件中,打开sdk解压文件 穿插dos操作系统知识点: 测试go语言环境 看到vscode 的目录结…

实验一、进程创建、调度与撤消

实验一、进程创建、调度与撤消 一、目的 通过进程的创建和调度的设计来达到如下目的: 加深对进程概念的理解,明确进程和程序的区别;进一步认识并发执行的概念,区别顺序执行和并发执行;深入了解系统如何组织进程&…

Mysql日志:undo log、redo log 、bin log、两阶段提交

借鉴: https://blog.csdn.net/Huangjiazhen711/article/details/127900821 https://blog.csdn.net/qq_42757463/article/details/132618759 https://blog.csdn.net/weixin_62458944/article/details/132721814 https://blog.csdn.net/m0_73311735/article/details/1…

如何通过ETLCloud的API对接功能实现各种SaaS平台数据对接

前言 当前使用SaaS系统的企业越来越多,当我们需要对SaaS系统中产生的数据进行分析和对接时就需要与SaaS系统提供的API进行对接,因为SaaS一般是不会提供数据库表给企业,这时就应该使用ETL(Extract, Transform, Load)的…

Potplayer播放器远程访问群晖WebDav本地资源【内网穿透】

文章目录 本教程解决的问题是:按照本教程方法操作后,达到的效果是:1 使用环境要求:2 配置webdav3 测试局域网使用potplayer访问webdav3 内网穿透,映射至公网4 使用固定地址在potplayer访问webdav 国内流媒体平台的内容…

线上盲盒小程序的优势

目前,我国盲盒市场规模即将达到300亿元,盲盒已经进入了发展的爆发期。 盲盒 随着人们的生活水平不断提高,对消费市场要求也越来越高。面对大家不断升级的消费体验,盲盒也是抓住了消费者的好奇心和惊喜感,消费者在购买…