玩转服务器 | 搭建 1panel 面板替代宝塔
1panel
官网:https://1panel.cn/docs/installation/online_installation/
环境
- 云服务器
- Ubuntu 20.04
为什么要用1panel
使用Golang
开发的项目,占用的空间较小,项目开源。对于宝塔来说,我也用过,但是其实很多的功能我都是不需要的,所以1panel
就已经足够满足我的需求了,对于没有安装docker
服务器可以直接安装docker
,非常方便,同时它可以可视化查看docker
镜像和容器,这样就可以替代了之前搭建的 Portainer
,节省了内存消耗。
可以通过1panel
直接安装 halo
搭建自己的个人博客,十分方便!
搭建过程
新建一个目录存放1panel安装所需要的脚本
执行以下命令下载和执行脚本
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
按照要求设置相关信息,存放目录,端口,管理员用户密码。

开放39114
端口,访问http://ip:39114

根据提示在终端输入
1pctl user-info
没有任何的信息
输入 1panel 查看日志,发现好像是在 /opt 目录没有权限
通过给当前用户设置操作 /opt/1panel 目录的权限,重新加载配置,重新启动1panel来解决
# 给当前用户设置权限
sudo chown -R your_username /opt/1panel
# 重新加载 systemd 配置,以便使更改生效
sudo systemctl daemon-reload
# 重启 1panel 服务
sudo systemctl restart 1panel
根据入口信息 http://ip:39114/entrance
访问,使用用户名密码登录

安装成功!
评论区