一、1Panel介紹
1.1Panel簡(jiǎn)介
1Panel 是一個(gè)現(xiàn)代化、開源的 Linux 服務(wù)器運(yùn)維管理面板。
2.1Panel特點(diǎn)
- 快速建站:深度集成 Wordpress 和 Halo,域名綁定、SSL 證書配置等一鍵搞定;
- 高效管理:通過(guò) Web 端輕松管理 Linux 服務(wù)器,包括應(yīng)用管理、主機(jī)監(jiān)控、文件管理、數(shù)據(jù)庫(kù)管理、容器管理等;
- 安全可靠:最小漏洞暴露面,提供防火墻和安全審計(jì)等功能;
- 一鍵備份:支持一鍵備份和恢復(fù),備份數(shù)據(jù)云端存儲(chǔ),永不丟失。
二、本地環(huán)境規(guī)劃
1.本此實(shí)踐目的
1.在Linux系統(tǒng)中部署1Panel運(yùn)維面板;
2.加強(qiáng)在Linux系統(tǒng)環(huán)境的日常使用能力;
3.可以熟練使用1Panel面板對(duì)Linux系統(tǒng)進(jìn)行高效運(yùn)維;
2.本地環(huán)境規(guī)劃
本次實(shí)踐為個(gè)人測(cè)試環(huán)境,生產(chǎn)環(huán)境請(qǐng)謹(jǐn)慎使用,個(gè)人環(huán)境規(guī)劃如下:
hostname | IP地址 | 操作系統(tǒng)版本 | 1Panel版本 |
---|---|---|---|
jeven | 192.168.3.166 | centos 7.6 | v1.12 |
三、檢查本地環(huán)境
1.檢查操作系統(tǒng)版本
檢查L(zhǎng)inux的發(fā)行版本,本次實(shí)踐使用的是centos7.6版本。
[root@jeven ~]# cat /etc/os-release
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"
[root@jeven ~]#
2.檢查系統(tǒng)內(nèi)核版本
檢查L(zhǎng)inux內(nèi)核版本,本次內(nèi)核之前已經(jīng)升級(jí)到了6.1.8-1版本。
[root@jeven ~]# uname -r
6.1.8-1.el7.elrepo.x86_64
四、部署1Panel
1.創(chuàng)建安裝目錄
創(chuàng)建1Panel的安裝目錄
mkdir -p /data/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@jeven ~]# 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]: ======================= 開始安裝 =======================
設(shè)置 1Panel 安裝目錄(默認(rèn)為/opt):/data/1panel
[1Panel Log]: 您選擇的安裝路徑為 /data/1panel
[1Panel Log]: 檢測(cè)到 Docker 已安裝,跳過(guò)安裝步驟
[1Panel Log]: 啟動(dòng) Docker
[1Panel Log]: 檢測(cè)到 Docker Compose 已安裝,跳過(guò)安裝步驟
設(shè)置 1Panel 端口(默認(rèn)為19729):
[1Panel Log]: 您設(shè)置的端口為:19729
[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]: 啟動(dòng) 1Panel 服務(wù)
[1Panel Log]: 1Panel 服務(wù)啟動(dòng)成功!
[1Panel Log]:
[1Panel Log]: =================感謝您的耐心等待,安裝已經(jīng)完成==================
[1Panel Log]:
[1Panel Log]: 請(qǐng)用瀏覽器訪問(wèn)面板:
[1Panel Log]: http://$LOCAL_IP:19729
[1Panel Log]:
[1Panel Log]: 項(xiàng)目官網(wǎng): https://1panel.cn
[1Panel Log]: 項(xiàng)目文檔: https://1panel.cn/docs
[1Panel Log]: 代碼倉(cāng)庫(kù): https://github.com/1Panel-dev/1Panel
[1Panel Log]:
[1Panel Log]: 如果使用的是云服務(wù)器,請(qǐng)至安全組開放 19729 端口
[1Panel Log]:
[1Panel Log]: ================================================================
3.檢查1Panel服務(wù)運(yùn)行狀態(tài)
檢查1Panel服務(wù)運(yùn)行狀態(tài)
[root@jeven ~]# systemctl status 1panel.service
● 1panel.service - 1Panel, a modern open source linux panel
Loaded: loaded (/etc/systemd/system/1panel.service; enabled; vendor preset: disabled)
Active: active (running) since Thu 2023-04-20 15:22:30 CST; 1min 49s ago
Main PID: 8722 (1panel)
Tasks: 12
Memory: 226.4M
CGroup: /system.slice/1panel.service
└─8722 /usr/bin/1panel
4.檢查1Panel監(jiān)聽端口
檢查1Panel的監(jiān)聽端口為19729
[root@jeven ~]# ss -tunlp |grep 19729
.tcp LISTEN 0 4096 :::19729 :::* users:(("1panel",pid=8722,fd=20))
五、關(guān)閉防火墻和selinux
1.關(guān)閉防火墻
可選擇關(guān)閉防火墻或者開啟防火墻放行19729端口,如果是在云服務(wù)器上,記得打開放行安全組端口。
- 關(guān)閉防火墻
systemctl stop firewalld && systemctl disable firewalld
- 放行8080端口
firewall-cmd --permanent --add-port=19729/tcp
firewall-cmd --reload
2. 關(guān)閉selinux
- 關(guān)閉selinux
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
setenforce 0
六、訪問(wèn)1Panel管理面板
1.1Panel管理面板的初始化
訪問(wèn)地址:http://192.168.3.166:19729/login
設(shè)置管理員賬號(hào)和密碼,進(jìn)行初始化。
2.登錄1Panel管理面板
訪問(wèn)地址:http://192.168.3.166:19729/login
輸入剛設(shè)置的賬號(hào)和密碼。
3.訪問(wèn)1Panel管理面板首頁(yè)
進(jìn)入到1Panel管理面板首頁(yè)
七、1Panel管理面板的基本使用
1.查看服務(wù)器整理概覽
可以在1Panel首頁(yè)上看到Linux服務(wù)器的系統(tǒng)狀態(tài),磁盤IO和流程的實(shí)時(shí)監(jiān)控情況。
2.1Panel的應(yīng)用商店
在應(yīng)用商店,可以看到各種開源應(yīng)用,可直接安裝,使用非常方便。
3.1Panel的容器管理功能
1Panel可以對(duì)宿主機(jī)容器進(jìn)行管理,包括對(duì)宿主機(jī)內(nèi)的容器、鏡像、容器編排、網(wǎng)絡(luò)、存儲(chǔ)卷、容器倉(cāng)庫(kù)、docker基本配置等進(jìn)行管理操作。
4.計(jì)劃任務(wù)管理
可以對(duì)Linux進(jìn)行計(jì)劃任務(wù)管理操作。
5.主機(jī)文件管理
可以對(duì)Linux的文件系統(tǒng)進(jìn)行管理
6.主機(jī)監(jiān)控
對(duì)Linux主機(jī)進(jìn)行系統(tǒng)監(jiān)控,包括系統(tǒng)負(fù)載、CPU、內(nèi)存、硬盤、網(wǎng)絡(luò)等方面進(jìn)行監(jiān)控。
7.主機(jī)的終端連接
可以連接Linux的命令行終端,ip選擇本地的127.0.0.1,賬號(hào)密碼選擇Linux登錄的用戶名和密碼。
8.日志管理
可以查看1Panel的相關(guān)面板日志。
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-420175.html
八、運(yùn)維工具 1pctl的使用
1Panel 默認(rèn)內(nèi)置了命令行運(yùn)維工具 1pctl,通過(guò)執(zhí)行 1pctl help,可以查看相關(guān)的命令說(shuō)明。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-420175.html
[root@server001 ~]# 1pctl --help
1Panel 控制腳本
Usage:
./1pctl [COMMAND] [ARGS...]
./1pctl --help
Commands:
status 查看 1Panel 服務(wù)運(yùn)行狀態(tài)
start 啟動(dòng) 1Panel 服務(wù)
stop 停止 1Panel 服務(wù)
restart 重啟 1Panel 服務(wù)
uninstall 卸載 1Panel 服務(wù)
user-info 獲取 1Panel 用戶信息
version 查看 1Panel 版本信息
到了這里,關(guān)于Linux系統(tǒng)之部署Linux管理面板1Panel的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!