article_image

很多人对 Linux 服务器的印象是,需要学习各种命令行来进行操作,缺乏一个直观的操作界面,学习门槛很高。

但实际上你可以通过在 Linux 服务器上安装一个运维面板,在网页端就可以进行服务器的管理。比如国内有宝塔面板、海外有 EasyPanel 等等。

今天要介绍的是 1Panel ,这个国产的开源面板实现了许多常见的操作,比如网站部署、数据库管理、Docker 容器管理、主机文件、防火墙、SSH 等管理。安装和使用都非常简便。

1Panel 对服务器的要求并不高,支持主流的 Linux 发行版本,对内存的要求只需要 1GB 以上。目前绝大多数的云服务器应该都能满足这个要求。

安装方式也很简单,只需参考官网的在线安装文档就可以完成安装。

以 RedHat/CentOS 系统为例,输入以下命令就可以一键安装。

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 命令可获取安全入口地址。(常见于安装过程中关闭了终端)

我本以为用 Docker 部署服务已经足够简单了,而 1Panel 提供了一个更为简便的独特功能:基于 Docker 部署的应用商店。

熟悉宝塔面板的朋友应该知道,宝塔面板的应用商店更多是提供一些小工具、小插件,来简化一些运维操作,主要是面向运维人员的。

而 1Panel 的应用商店,不仅提供了面向开发者的常用服务如 Node.js、PHP、MySQ

机器阅读:已开放本文前 70% 的正文,剩余内容会员可见。 标准阅读页 · Markdown


author_avatar

#UNTAG Developer