1Panel 是一个开源的、基于 web 的服务器管理面板,这款面板是为用户简化服务器的部署和管理过程。有了这款面板,不需要深入的掌握命令行的操作,只需要通过一个直观的图形界面来管理他们的服务器就可以了。
本文将详细的介绍如何使用 Linux 系统在本地局域网内部署 1Panel 面板以及利用路由侠的内网穿透平台实现外网访问本地局域网的 1Panel 面板。
第一步,本地部署安装 1Panel
1,打开终端,输入安装命令。
RedHat / CentOS :
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh
Ubuntu :
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
2,按照提示一步步配置(记得开放端口)。
3,安装成功后会显示面板地址。
4,把面板复制复制粘贴到浏览器中,就可以看到 1Panel 登录界面了,把前面设置的用户名和密码输入进去登录。
5,登录进来后的主界面。
第二步,路由侠安装到 Linux 系统
1,在 Linux 系统里安装路由侠,当前未提供网页管理,需要先在任意一台 Windows 机器安装路由侠 Windows 版本,用作跨机器管理。
2,在 Windows 机器上打开安装好的路由侠客户端主界面,进入“设备中心”,点击右下角的“添加设备”,此时可查看到对应的安装码,此安装码用于将设备添加到对应账号下,可选中后复制。
3,安装依赖
在 Linux 机器上,复制粘贴以下命令到终端中,用于安装前置依赖,不同系统需要使用不同的安装命令。
CentOS 使用:
sudo yum install -y curl
Ubuntu 使用:
sudo apt update sudo apt install -y curl
4,运行安装脚本
复制粘贴以下命令到终端中,用于运行路由侠安装脚本。
curl -O https://dl.luyouxia.com:8443/v2/lyx-install.sh && sudo bash lyx-install.sh
4,填写安装码,完成安装
脚本运行后,可以根据提示进行操作,安装过程需要输入第一步时候显示的安装码。可用鼠标选中,右键复制出来,粘贴到 Linux 终端,回车即可。
安装完成后,该设备将会纳入您的账号下进行管理,同时会创建 systemd 服务跟随系统启动。
5. 查看状态
现在回到 Windows 这边,在设备中心界面,点击右上角的×返回主界面,再次进入设备中心,就可以看到这个设备。
可以修改名称,点击保存。
第二步,外网访问本地部署的 1Panel 面板
1,在路由侠客户端的主界面,点击【内网映射】。
2,如下图,切换到新创建的设备上,然后点击【添加映射】。
3,选择【原生端口】。
4,在内网端口里填写默认端口 36115 后点击【创建】按钮,如下图。
5,创建好后,就可以看到一条映射的公网地址,鼠标右键点击【复制地址】。
6,在外网的浏览器的地址栏输入复制的路由侠生成的外网地址,就可以看到 1Panel 的登录界面了。注意地址后面要跟 /1Panel 路径才行。