Linux系统下安装部署Linux管理面板1panel

目录

一 1panel介绍

1、1Panel简介

2、1Panel特点

二、本地环境规划

1、本此实验目的

2、本地环境部署

三、部署1Panel(在线安装)

1.创建安装目录

2.一键部署1Panel

3.检查1Panel服务运行状态

4.检查1Panel监听端口

四、关闭防火墙和selinux

1. 关闭防火墙

2. 关闭selinux

五、访问1Panel管理面板

1.1Panel管理面板的初始化

2.登录1Panel管理面板

3.访问1Panel管理面板首页

六、1Panel管理面板的基本使用

1.查看服务器整理概览

2.1Panel的应用商店

3.1Panel的容器管理功能

4.主机栏下

一、文件管理

二、监控 

三、终端管理

四、防火墙管理

五、进程管理

六、SSH管理栏

5、工具箱管理栏

进程守护管理

6.计划任务管理

7.日志审计功能栏

面板日志

操作日志

访问日志

系统日志

登录日志

网站日志

七、运维工具 1pctl命令的使用

​编辑查看访问1panel面板入口

备注:


一 1panel介绍

1、1Panel简介

*  1Panel 是一个现代化、开源的 Linux 服务器运维管理面板

2、1Panel特点

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

二、本地环境规划

1、本此实验目的

1.在Linux系统中部署1Panel运维面板;
2.加强在Linux系统环境的日常使用能力;
3.可以熟练使用1Panel面板对Linux系统进行高效运维;

2、本地环境部署

本次实践为个人测试环境,生产环境请谨慎使用,个人环境规划如下:

IP操作系统版本1Panel版本
192.168.95.196centos 7.9v1.1.2

三、部署1Panel(在线安装)

1.创建安装目录

创建1Panel的安装目录(默认在/opt目录下,也可以自定义创建)

mkdir /path/1Panel

2.一键部署1Panel

使用以下命令,一键部署1Panel。

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

[root@localhost ~]# curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
开始下载 1Panel v1.1.2 版本在线安装包
安装包下载地址: https://resource.fit2cloud.com/1panel/package/stable/v1.1.2/release/1panel-v1.1.2-linux-amd64.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 41.9M  100 41.9M    0     0  15.8M      0  0:00:02  0:00:02 --:--:-- 15.8M
1panel-v1.1.2-linux-amd64/
1panel-v1.1.2-linux-amd64/LICENSE
1panel-v1.1.2-linux-amd64/quick_start.sh
1panel-v1.1.2-linux-amd64/1pctl
1panel-v1.1.2-linux-amd64/install.sh
1panel-v1.1.2-linux-amd64/README.md
1panel-v1.1.2-linux-amd64/1panel
1panel-v1.1.2-linux-amd64/1panel.service

 ██╗    ██████╗  █████╗ ███╗   ██╗███████╗██╗     
███║    ██╔══██╗██╔══██╗████╗  ██║██╔════╝██║     
╚██║    ██████╔╝███████║██╔██╗ ██║█████╗  ██║     
 ██║    ██╔═══╝ ██╔══██║██║╚██╗██║██╔══╝  ██║     
 ██║    ██║     ██║  ██║██║ ╚████║███████╗███████╗
 ╚═╝    ╚═╝     ╚═╝  ╚═╝╚═╝  ╚═══╝╚══════╝╚══════╝
[1Panel Log]: ======================= 开始安装 ======================= 
设置 1Panel 安装目录(默认为/opt):
[1Panel Log]: 您选择的安装路径为 
[1Panel Log]: 检测到 Docker 已安装,跳过安装步骤 
[1Panel Log]: 启动 Docker  
[1Panel Log]: 检测到 Docker Compose 已安装,跳过安装步骤 
设置 1Panel 端口(默认为19413):
[1Panel Log]: 您设置的端口为:19413 
[1Panel Log]: 防火墙未开启,忽略端口开放 
[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://$LOCAL_IP:19413 
[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]: 如果使用的是云服务器,请至安全组开放 19729 端口 
[1Panel Log]:  
[1Panel Log]: ================================================================ 

3.检查1Panel服务运行状态

检查1Panel服务运行状态

systemctl status 1panel.service

4.检查1Panel监听端口

 netstat -tnlp |grep 19413

四、关闭防火墙和selinux

1. 关闭防火墙

可选择关闭防火墙或者开启防火墙放行19413端口,如果是在云服务器上,记得打开放行安全组端口。

* 关闭防火墙

 systemctl stop firewalld && systemctl disable firewalld

 * 放行端口

firewall-cmd --permanent --add-port=19413/tcp

firewall-cmd --reload

2. 关闭selinux

sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config setenforce 0

五、访问1Panel管理面板

1.1Panel管理面板的初始化

访问地址:http://192.168.95.196:19413/login
设置管理员账号和密码,进行初始化。

2.登录1Panel管理面板

访问地址:http://192.168.3.166:19729/login

输入刚才设置的用户名密码

3.访问1Panel管理面板首页

六、1Panel管理面板的基本使用

1.查看服务器整理概览

可以在1Panel首页上看到Linux服务器的系统状态,磁盘IO和流程的实时监控情况。

2.1Panel的应用商店

在应用商店,可以看到各种开源应用,可直接安装,使用非常方便。

3.1Panel的容器管理功能

Panel可以对宿主机容器进行管理,包括对宿主机内的容器、镜像、容器编排、网络、存储卷、容器仓库、docker基本配置等进行管理操作。

4.主机栏下

一、文件管理

二、监控 

三、终端管理

四、防火墙管理

五、进程管理

六、SSH管理栏

5、工具箱管理栏

进程守护管理

进程守护 - 1Panel 文档 (首次使用需要下载安装supervisor点击快速跳转可参考官方文档)

6.计划任务管理

可以对Linux进行计划任务管理操作。

7.日志审计功能栏

面板日志
操作日志

访问日志

系统日志

登录日志

网站日志

七、运维工具 1pctl命令的使用

 1pctl --help

查看访问1panel面板入口

1pctl user-info

备注:

以上内容是在个人本地测试环境服务器进行安装测试的实践操作过程以及部分功能介绍,其余功能还需要技术大佬进行摸索研究!!!!!

官方学习文档:1Panel 文档

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

线程的状态:操作系统层面和JVM层面

在操作系统层面,线程有五种状态 初始状态:线程被创建,操作系统为其分配资源。 可运行状态(就绪状态):线程被创建完成,进入就绪队列,参与CPU执行权的争夺。或因为一些原因,从阻塞状态唤醒的线程…

2024年购买阿里云服务器多少钱?1000元年预算配置报价

2024年阿里云服务器优惠价格表,一张表整理阿里云服务器最新报价,阿里云服务器网整理云服务器ECS和轻量应用服务器详细CPU内存、公网带宽和系统盘详细配置报价单,大家也可以直接移步到阿里云CLUB中心查看 aliyun.club 当前最新的云服务器优惠券…

区块链创新:探索 Web3 的去中心化应用

引言 随着数字化时代的发展,区块链技术作为一种颠覆性的技术正在改变着我们的社会和经济生活。在这个背景下,Web3的概念应运而生,它代表了一种去中心化的互联网新时代,为去中心化应用(DApps)的发展提供了坚…

面试笔记——MyBatis(执行流程、延迟加载和缓存)

MyBatis 是一个持久层框架,用于简化 Java 应用程序与数据库之间的交互过程。具体而言,它提供了一种将数据库操作映射到 Java 方法的方式,通过 XML 文件或注解配置 SQL 语句与 Java 方法的映射关系。使用 MyBatis,开发人员可以通过…

Visual Studio QT6 工程引入组件模块,例如:QtXml

QT 工程引入 QtXml QT 版本 6.6.1 Visual Studio 版本 Microsoft Visual Studio Community 2022 (64 位) - Current 版本 17.7.5 打开 Visual Studio 项目工程选择 工具栏 - 扩展 - QT VS Tools -Qt Project Settings 勾选 xml 后点击确定 点击应用即可 注意:配置环…

数字三角形

分析: 由上图可以知道,最大和的路径是7->3->8->7->5 (30)。 题意是一个有N层的三角形,来寻找从顶部到底部,每个数字加起来的最大和。向下移动的过程中,只能向左或右。 我们是找最大的和的,那么…

Mac电脑虚拟显示器:BetterDisplay Pro for Mac v2.0.11激活版

BetterDisplay Pro是一款由waydabber开发的Mac平台上的显示器校准软件,可以帮助用户调整显示器的颜色和亮度,以获得更加真实、清晰和舒适的视觉体验。 软件下载:BetterDisplay Pro for Mac v2.0.11激活版 以下是BetterDisplay Pro的主要特点&…

Java数据结构-ArrayList

目录 1. 初识集合框架2. ArrayList的介绍3. ArrayList的使用3.1 构造方法3.2 add3.3 addAll3.4 remove3.5 get3.6 set3.7 contains3.8 IndexOf3.9 lastIndexOf3.10 subList 4. ArrayList的遍历4.1 简单粗暴法4.2 循环遍历法4.3 迭代器 1. 初识集合框架 Java集合框架是Java编程…

【前端面试3+1】01闭包、跨域

一、对闭包的理解 定义: 闭包是指在一个函数内部定义的函数,并且该内部函数可以访问外部函数的变量。闭包使得函数内部的变量在函数执行完后仍然可以被访问和操作。 特点: 闭包可以访问外部函数的变量,即使外部函数已经执行完毕。…

抖音视频关键词无水印下载软件|手机网页视频批量提取工具

全新视频关键词无水印下载软件,助您快速获取所需视频! 随着时代的发展,视频内容已成为人们获取信息和娱乐的重要途径。为了方便用户获取所需视频,推出了一款功能强大的视频关键词无水印下载软件。该软件主要功能包括关键词批量提取…

【经验分享||快速解决】VScode+Python配置Selenium环境配置问题。ERROR: Cannot uninstall ‘certifi‘.

目录 正常安装遇到的问题 当在控制台输入pip install selenium时候,遇到的问题如下: 主要爆红的问题为 解决办法和正确安装方法 降低selenium的版本即可 在vscode控制台输入上面的代码即可。 总结 正常安装遇到的问题 当在控制台输入pip instal…

基于nodejs+vue发艺美发店管理系统python-flask-django-php

系统根据现有的管理模块进行开发和扩展,采用面向对象的开发的思想和结构化的开发方法对发艺美发店管理的现状进行系统调查。采用结构化的分析设计,该方法要求结合一定的图表,在模块化的基础上进行系统的开发工作。在设计中采用“自下而上”的…

文件编辑命令—vim

1.vim vim 是vi的升级版本.vi 文件名(vi方向键用不了) vim 的官方网站 (welcome home : vim online) 自己也说 vim 是一个程序开发工具而不是文字处理软件。 2.安装vim sudo apt install vim 如果出错了:apt update:刷新软件源; 出现"无法获得锁 之类的"sudo rm 文件…

8.软件工程

整个章节偏向于记忆、背诵; 主要议题: 软件体系:3层; UML重点,重点记3要素中的关系、图; 1.软件体系结构 分层 优点:利于软件的重复利用; 缺点:以什么方式分层&#…

小迪安全47WEB 攻防-通用漏洞Java 反序列化EXP 生成数据提取组件安全

#知识点: 1、Java 反序列化演示-原生 API 接口 2、Java 反序列化漏洞利用-Ysoserial 使用 3、Java 反序列化漏洞发现利用点-函数&数据 4、Java 反序列化考点-真实&CTF 赛题-审计分析 #内容点: 1、明白-Java 反序列化原理 2、判断-J…

Echarts 利用多X轴实现未来15天天气预报

Echarts 利用多X轴实现未来15天天气预报 UI 设计图 Echarts 实现效果 代码实现 代码分解 echarts 图表上下均显示数据 通过设置 grid.top 和 grid.bottom 设置白天和夜间天气展示区域 grid: {top: 36%,bottom: 36%,left: 5%,right: 5%}, 天气图标的设置 由于 axisLabel 的…

SpringBoot学习之ElasticSearch下载安装和启动(Mac版)(三十一)

本篇是接上一篇Windows版本,需要Windows版本的请看上一篇,这里我们继续把Elasticsearch简称为ES,以下都是这样。 一、下载 登录Elasticsearch官网,地址是:Download Elasticsearch | Elastic 进入以后,网页会自动识别系统给你提示Mac版本的下载链接按钮 二、安装 下载…

C++ 简单模拟实现 STL 中的 list 与 queue

目录 一,list 1, list 的节点与迭代器 2,list 的数据结构、一些简单的功能、构造函数 3,list 的对元素操作 4,C 11 的一些功能 5,完整代码: 二,queue 一,list std…

织梦地方php分类信息源码带数据库【附下载】

织梦地方(DedeCMS)是一款基于PHPMySQL技术的开源内容管理系统(CMS)。它以其强大的功能、灵活的扩展性和友好的用户界面,成为了众多网站建设者的首选。 在功能方面,织梦地方CMS提供了丰富的模板标签和灵活的…

问卷调查数据分析指南!掌握方法,精准把握用户需求!

“我们可以用自定义报表、交叉报表、自定义过滤器等放方式进行问卷调查数据分析。“ 问卷调查的过程中,问卷设计、问卷分发、问卷收集可能都不是让我们最头疼的。经过几天的奋战,终于拿到了数据,但是问题也随之而来。收集上来的问卷信息&…