1Panel及宝塔Linux面板安装教程

1Panel及宝塔Linux面板安装教程

spirit_zx
2年前发布

1Panel Linux面板

环境要求

安装前请确保您的系统符合安装条件:

操作系统:支持主流 Linux 发行版本(基于 Debian / RedHat,包括国产操作系统);
服务器架构:x86_64、aarch64、armv7l、ppc64le、s390x;
内存要求:建议可用内存在 1GB 以上;
浏览器要求:请使用 Chrome、FireFox、IE10+、Edge等现代浏览器;
可访问互联网。

安装部署

GitHub release 链接: https://github.com/1Panel-dev/1Panel/releases

RedHat/CentOS安装命令:

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

Ubuntu/Deepin安装命令:

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

Debian安装命令:

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

openEuler/其他安装命令:

第一步:安装 docker

bash <(curl -sSL https://linuxmirrors.cn/docker.sh)

第二步:安装 1Panel

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

安装成功后,控制台会打印面板访问信息,可通过浏览器访问 1Panel:

http://目标服务器 IP 地址:目标端口/安全入口
  • 如果使用的是云服务器,请至安全组开放目标端口。
  • ssh 登录 1Panel 服务器后,执行 1pctl user-info 命令可获取安全入口(entrance)
  • 安装成功后,可使用1pctl命令行工具来维护 1Panel

1pctl 命令行工具

1pctl

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

Usage:
  1pctl [COMMAND] [ARGS...]
  1pctl --help

Commands: 
  status              查看 1Panel 服务运行状态
  start               启动 1Panel 服务
  stop                停止 1Panel 服务
  restart             重启 1Panel 服务
  uninstall           卸载 1Panel 服务
  user-info           获取 1Panel 用户信息
  listen-ip           切换 1Panel 监听 IP
  version             查看 1Panel 版本信息
  update              修改 1Panel 系统信息
  reset               重置 1Panel 系统信息
  restore             恢复 1Panel 服务及数据

1pctl reset

重置 1Panel 系统信息,包括取消安全入口登录,取消两步验证等

Usage:
  1pctl reset [COMMAND] [ARGS...]
  1pctl reset --help

Commands: 
  domain              取消 1Panel 访问域名绑定
  entrance            取消 1Panel 安全入口
  https               取消 1Panel https 方式登录
  ips                 取消 1Panel 授权 IP 限制
  mfa                 取消 1Panel 两步验证

1pctl listen-ip

修改 1Panel 监听 IP

Usage:
  1pctl listen-ip [COMMAND] [ARGS...]
  1pctl listen-ip --help

Commands: 
  ipv4                监听 IPv4
  ipv6                监听 IPv6

1pctl update

修改 1Panel 系统信息

Usage:
  1pctl update [COMMAND] [ARGS...]
  1pctl update --help

Commands: 
  username            修改面板用户
  password            修改面板密码
  port                修改面板端口

1panel app

应用商店相关命令,包括初始化应用等

Usage:
  1panel app [COMMAND] [ARGS...]
  1panel app --help

Commands: 
  init                初始化应用
创建应用名为 app_name,版本为 v1.0.0 的应用,命令如下:
1panel app init -k app_name -v v1.0.0

宝塔Linux面板

安装要求:

内存:512M以上,推荐768M以上(纯面板约占系统60M内存)
硬盘:300M以上可用硬盘空间(纯面板约占20M磁盘空间)系统:CentOS 7.1+ (Ubuntu16.04+.、Debian9.0+), 确保是干净的操作系统 ,没有安装过其它环境带的Apache/Nginx/php/MySQL/pgsql/gitlab/java (已有环境不可安装) 架构:x86_64(主流服务器均是此架构),ARM不完整兼容(面板环境安装慢,部分软件可能安装不上)
宝塔Linux面板8.0.5版本是基于Centos/Debian/Ubuntu开发的,为了最好的兼容性,请使用以上系统Centos 8官方已经停止支持、如需安装建议更换Centos7系统或升级至Centos 8 Stream系统安装宝塔升级
系统兼容性顺序:Centos7.x > Debian10 > Ubuntu 20.04 > Cenots 8 stream > Ubuntu 18.04 > 其它系统

Centos安装命令:

yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh 12f2c1d72

Ubuntu/Deepin安装命令:

wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh 12f2c1d72

Debian安装命令:

wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh 12f2c1d72

Fedora安装命令:

wget -O install.sh https://download.bt.cn/install/install_6.0.sh && bash install.sh 12f2c1d72

Linux面板8.0.5升级命令:

curl https://download.bt.cn/install/update_panel.sh|bash

国产龙芯架构CPU安装命令,支持龙芯架构的loongnix 8.3、统信UOS 20、kylin v10系统

wget -O install_panel.sh https://download.bt.cn/install/0/loongarch64/loongarch64_install_panel.sh && bash install_panel.sh 12f2c1d72

以上节点无法使用的情况下,请使用下面的备用节点:

备用节点【香港】:

yum install -y wget && wget -O install.sh http://103.179.243.14:5880/install/install_6.0.sh && sh install.sh

备用节点【美国】:

yum install -y wget && wget -O install.sh http://128.1.164.196:5880/install/install_6.0.sh && sh install.sh

若点击更新后没生效,请尝试重启面板服务:

bt restart

面板特色功能:

  • 一键配置服务器环境(LAMP/LNMP)
  • 一键安全重启
  • 一键创建管理网站、ftp、数据库
  • 一键部署SSL证书
  • 一键部署源码(discuz、wordpress、dedecms、z-blog、微擎等等)
  • 一键配置(定期备份、数据导入、伪静态、301、SSL、子目录、反向代理、切换PHP版本)
  • 一键安装常用PHP扩展(fileinfo、intl、opcache、imap、memcache、apc、redis、ioncube、imagick)
  • 数据库一键导入导出
  • 系统监控(CPU、内存、磁盘IO、网络IO)
  • 防火墙端口放行
  • SSH开启与关闭及SSH端口更改
  • 禁PING开启或关闭
  • 方便高效的文件管理器(上传、下载、压缩、解压、查看、编辑等等)
  • 计划任务(定期备份、日志切割、shell脚本)
  • 软件管理(一键安装、卸载、版本切换)

面板管理常用命令:

卸载

wget http://download.bt.cn/install/bt-uninstall.sh && sh bt-uninstall.sh

宝塔命令行工具箱 (仅限6.x以上版本的面板,5.x以下版本请点击右侧目录 - 旧版本管理宝塔)

bt

重启面板

bt 1

停止面板

bt 2

启动面板

bt 3

重载面板

bt 4

修改面板密码 (交互式,执行命令后回车输入新的面板密码即可,推荐密码规则:大小写字母,数字,特殊符号)

bt 5

修改面板用户名 (交互式,执行命令后回车输入新的面板用户名即可,推荐用户名规则:大小写字母,数字,特殊符号)

bt 6

修改数据库密码

bt 7

修改面板使用端口

bt 8

清除面板缓存

bt 9

清除面板登录限制

bt 10

取消域名绑定限制

bt 12

取消IP访问限制

bt 13

查看面板默认登录信息

bt 14

清理系统垃圾

bt 15

修复面板

bt 16

设置日志切割是否压缩 (默认开启,执行第一次bt 17是关闭日志压缩,再执行一次是开启日志压缩)

bt 17

设置是否自动备份面板 (默认开启,执行第一次bt 18是关闭面板自动备份,再执行一次是开启面板自动备份)

bt 18

显示面板错误日志

bt 22

关闭BasicAuth认证

bt 23

关闭动态口令认证

bt 24

设置是否保存文件历史副本 (默认开启,执行第一次bt 25是关闭文件副本功能,再执行一次是开启文件副本功能)

bt 25

关闭面板静态文件加速

rm -rf /www/server/panel/plugin/static_cdn/ && bt restart

开启面板离线模式

echo "True" >/www/server/panel/data/not_network.pl

关闭面板离线模式

rm -rf /www/server/panel/data/not_network.pl && bt restart
© 版权声明
THE END
喜欢就支持一下吧
点赞 0 分享 收藏
评论 抢沙发
取消
易航博客