当前位置:

首页 > 系统应用 > Linux系统下安装1Panel面板教程 比宝塔更轻量的运维工具【指南】

Linux系统下安装1Panel面板教程 比宝塔更轻量的运维工具【指南】

先明确一个核心前提:1Panel 和宝塔是两种完全不同的设计思路。很多人冲着“轻量”和“现代化”去尝试 1Panel,结果第一步就卡住了——装完面板,发现根本没法直接建站。原因很简单,它默认不包含任何 PHP、MySQL 这类运行时环境。你得自己准备好这些“食材”,它才提供“厨房”给你用。这一点,是

先明确一个核心前提:1Panel 和宝塔是两种完全不同的设计思路。很多人冲着“轻量”和“现代化”去尝试 1Panel,结果第一步就卡住了——装完面板,发现根本没法直接建站。原因很简单,它默认不包含任何 PHP、MySQL 这类运行时环境。你得自己准备好这些“食材”,它才提供“厨房”给你用。这一点,是后续所有操作的基础,也是最容易被忽略的。

Linux系统下安装1Panel面板教程 比宝塔更轻量的运维工具【指南】

为什么直接运行官方一键脚本会失败

照着官方文档,复制粘贴一键安装命令,结果屏幕上跳出 curl: (7) Failed to connect,或者脚本执行到 systemctl start 1panel 就一动不动了。这时候别急着怪网络,问题大概率出在系统环境上。

最常见的两个“拦路虎”:

  • Systemd 缺失:1Panel 的服务管理依赖 systemd。如果你用的是某些极度精简的 Docker 镜像(比如 Alpine 基础镜像)或者老式的 OpenVZ 虚拟化环境,可能压根没装 systemd。检查方法很简单,运行 pidof systemd,如果什么也没返回,那这条路就走不通了。
  • SELinux 的限制:在 CentOS、Rocky Linux 等发行版上,如果 SELinux 处于强制模式(enforcing),它会默认阻止 1Panel 绑定服务端口。临时解决方案是执行 setenforce 0 切换到宽容模式。但要彻底解决,记得去修改 /etc/selinux/config 文件,将 SELINUX 的值设为 permissive 或 disabled。

另外,对于 CentOS 7 用户,还有一个细节:确保 firewalld 防火墙服务是启动状态。否则,面板的 Web 服务可能无法正常绑定 80 和 443 端口。

安装后打不开 1Panel 管理界面

脚本显示安装成功,兴冲冲打开浏览器,输入 https://你的服务器IP:9999,结果页面无法访问,或者一片空白。问题通常不在端口,而在安全和配置层面。

首先,必须使用 HTTPS。1Panel 默认使用自签名证书,所以浏览器一定会弹出“不安全”的红色警告。这是正常现象,你需要手动点击“高级”或“详细信息”,然后选择“继续前往”即可。

如果页面加载超时或完全空白,可以按顺序排查:

  • 检查服务是否真的在运行:执行 ss -tlnp | grep :9999,看看有没有进程在监听 9999 端口。如果没有,可能是服务启动失败了。
  • 检查目录权限:1Panel 的运行数据存放在 /var/lib/1panel,这个目录的所有者应该是 1panel 用户。权限错误会导致服务异常。
  • 检查云平台安全组:如果你用的是阿里云、腾讯云等云服务器,光在系统里放行端口还不够,必须登录云服务商的控制台,在“安全组”规则中手动添加一条,允许 9999 端口的入站流量。只开放 80 和 443 是访问不了面板的。

初始化密码丢失或登录失败

安装成功时,终端上会醒目地显示初始用户名和密码。但一旦你关闭了那个终端窗口,或者没及时记录下来,密码就找不回来了——是的,1Panel 没有 Web 界面的“忘记密码”功能,密码也不存储在你能随便查看的数据库里。

唯一的官方重置途径,是使用命令行工具:

  • 如果安装时配置了环境变量,可以直接运行:1pctl reset-password
  • 如果上述命令找不到,可以切换到安装目录执行:/opt/1panel/1pctl reset-password

需要警惕的是,这个命令执行后会立即生成并显示一个新密码,同时让旧密码永久失效。新密码只会打印在本次终端屏幕上,不会记录在任何日志文件里。所以,执行命令后,务必第一时间把新密码保存好。

说到底,1Panel 的“轻量”体现在它的设计哲学上:它不自动安装和注入任何应用依赖(如 MySQL、Nginx、Redis),它只提供一个强大的可视化界面来管理你已经部署好的服务。它的“运维友好”,是针对那些已经有一套服务,需要更清晰编排和监控的场景。最容易踩的坑,就是带着“宝塔式”的建站预期去用它,却没意识到,它连一个最基础的 PHP-FPM 进程都不会替你启动。理解了这个定位,很多问题就迎刃而解了。

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系bd@zhengruan.com
作者最新文章
系统应用 Linux
相关文章 更多
linux删除用户与用户组的方法及命令教程
linux删除用户与用户组的方法及命令教程

掌握Linux中删除用户和用户组的正确方法,避免残留文件和进程冲突。本文深入解析userdel和groupdel命令的参数用法,提供处理“用户仍在使用”等常见错误的实战方案。

Linux如何开启端口号?开放端口命令详解
Linux如何开启端口号?开放端口命令详解

详细讲解Linux如何开启端口号以及常用的开放端口命令。

crossover卸载软件下载及重新安装教程
crossover卸载软件下载及重新安装教程

遇到CrossOver运行错误或需要更新版本时,如何彻底卸载旧版并干净重装?本教程详解macOS和Linux下的卸载步骤、残留文件清理方法及官方下载渠道,确保软件环境纯净稳定。

查看更多
精品专题 更多
装机必备
装机必备

正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

Windows
Windows

正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

PDF教程
PDF教程

正软商城PDF教程频道提供PDF编辑、转换、合并、拆分、压缩及格式处理方法,同时介绍常用PDF软件和工具的使用技巧。

Mac软件 更多
AirBuddy 3 macOS版
AirBuddy 3 macOS版
macOS

AirBuddy 3 是面向 macOS 的蓝牙外设增强工具,可集中查看 AirPods、Beats 与苹果设备电量,提供快速连接、播放控制、电量提醒、桌面小组件和多台 Mac 外设接力等功能。

AirServer macOS版
AirServer macOS版
macOS

AirServer macOS版可把 Mac 转换为无线投屏接收端,通过 AirPlay 或 Google Cast 接收手机、平板和电脑画面,并支持多设备同时连接、高清镜像及会话录制,适合家庭娱乐、课堂教学、会议演示和应用展示。

AnyDesk macOS版
AnyDesk macOS版
macOS

AnyDesk macOS版是一款适用于远程办公、设备维护和客户支持的远程桌面工具,可连接并操作异地计算机,支持文件传输、无人值守访问、会话权限控制及跨平台协作。

WINDOWS 更多
AnyDesk Windows版
AnyDesk Windows版
Windows

AnyDesk Windows版是一款轻量化远程桌面与技术支持工具,可用于控制异地电脑、传输文件、远程打印及无人值守访问。它兼顾连接响应、安全权限和部署灵活性,适合个人远程办公、企业设备维护与客服支持。

Boom 3D Windows版
Boom 3D Windows版
Windows

Boom 3D Windows版是一款面向音乐、电影和游戏场景的系统级音效增强工具,支持虚拟3D环绕声、31段均衡器、预设音效、应用音量控制及本地音乐播放,可配合耳机、扬声器和蓝牙耳机使用。

Boris FX Windows版
Boris FX Windows版
Windows

Boris FX Windows版是一套服务于影视剪辑、视觉特效、运动跟踪、转描、图像修饰及音频修复的专业创作工具集合,可作为插件接入多种主流后期宿主,也包含可独立运行的应用,适合剪辑师、特效师与内容创作者使用。