免费、强大、高颜值的服务器管理神器,FastPanel主机面板

FastPanel是俄国主机商fastvps.ru自行开发的VPS/独立服务器主机控制面板。和欧美比较流行的cPanel / WHM以及Plesk类似,FastPanel能够提供非常丰富的主机管理功能,包括建立网站管理数据库/PHP/邮件防火墙数据自动备份文件扫描自动编译安装不同PHP版本并自由切换等功能,非常强大实用。FastPanel的多网站/多用户版本是收费的,但单网站版本是免费的。下面我们就一步一步在VPS主机上部署FastPanel主机面板

准备VPS服务器

1、登录VPS服务器管理后台,选择Reinstall重置主机操作系统。

[!info]
市面上VPS服务商后台布局上都大同小异,但功能上大体一致;这里以RackNerd的VPS为例

2、选择Debian 12 64bit操作系统(选择UbuntuCentOS等都是可以的),滑动到页面最下端点击Reinstall,一般等待几分钟后系统即可重置完毕。

[!info]
安装FastPanel的VPS服务器硬件要求不高,满足1G内存、5Gb空闲空间、CPU:1核1GHz就可以了,常见的操作系统基本上都支持,但是必须是64bit操作系统

安装FastPanel

获取FastPanel面板授权

1、进入FastPanel面板官网https://fastpanel.direct/ ,获取面板的授权;点击页面顶部Login注册账号并登录。

2、登录后,会自动进入Order订单页面;这里我们选择Free免费套餐计划。

3、在弹出的对话框中填入VPS主机的公网IPv4地址,点击Checkout

4、在Order订单页面中点击Submit order提交订单。

5、此时VPS主机的IPv4地址就获得了一个已经激活的FastPanel面板授权。

部署FastPanel面板

部署面板之前需要通过SSH连接VPS主机,常用的SSH连接工具有Xshell、PuTTY、Tabby Terminal、FinalShell、MobaXterm等,根据个人习惯自行选择;我使用FinalShell,因为这个软件个人版是完全免费的,同时还包含下列实用功能:

  • 实时监控服务器CPU、内存、网络等状态
  • 内置SFTP文件管理,文件上传下载非常方便
  • 远程编辑文件,对配置文件修改特别友好
  • 多标签管理,可以同时连接多台服务器
  • 自带终端录制回放功能,排查问题时特别有用
  • 跨平台支持,Windows、Mac、Linux都能使用

FinalShell SSH服务器管理工具下载地址:

1、安装并启动FinalShell程序,依次按下图操作顺序建立SSH连接 。

2、填写VPS主机登录信息,开启智能加速连接

3、连接登陆VPS主机。

4、首次连接登陆会弹出安全警告对话框,点击 接受并保存 ,之后登陆就不会再弹出警告框了。

FinalShell程序界面示意图

5、在FinalShell的命令输入框中输入下面的代码,更新升级Debian系统运行环境。

1
apt update -y

6、输入一键安装代码,部署FastPanel面板

1
wget http://repo.fastpanel.direct/install_fastpanel.sh -O - | bash -

[!info]
关于FastPanel的详细说明文件参阅:https://fastpanel.direct/wiki/en/welcome-to-fastpanel-wiki

7、安装完成后,复制保存FastPanel面板的登陆链接,通常是VPS的公网IPv4地址:8888初始用户名初始登录密码

8、在浏览器输入登陆链接,初次登录会提示输入一个电子邮箱用于找回密码,输入一个常用的电子邮箱,点击 保存 ,随后出现的所有的协议都选择 同意 。就进入FastPanel面板的主界面了。

设置FastPanel面板

修改初始登录密码

1、点击左上方图标,依次点击 管理用户 ,进入控制面板用户管理页面;点击用户列表最右边的三个点图标,选择 编辑用户

2、填入 初始密码 和要修改的 新密码 ,点击 保存

通过域名访问面板

目前访问FastPanel面板时,浏览器会有不安全访问的提示,这是由于我们是通过VPS的公网IPv4地址+端口号 访问面板,数据没有经过HTTPS的SSL加密;虽然可以用但并不安全,因此我们需要给面板添加一个域名并申请SSL证书通过HTTPS加密访问。

1、解析一个域名,用于绑定FastPanel面板的域名地址。

2、点击左上方图标,依次点击 设置基本 ,进入控制面板基本设置页面;点击左边的 面板地址 选项,然后点击右边的 + 添加地址 键给面板添加域名地址。

3、在添加地址窗口中填入 解析好的域名勾选直接接访问 、 点击 箭头图标 勾选 全选 ,最后点击 保存

4、在域名列表中点击右边蓝色的SSL

5、在编辑证书对话框中选择证书类型选项中,选择Let's Encrypt,最后点击 保存

6、稍等几秒中后,在页面左上角出现 面板地址证书成功更新 的提示,说明证书申请成功,以后就可以直接使用域名的HTTPS加密模式登录FastPanel面板了

添加网站

点击页面左上角的FASTPANEL进入新建网站的页面,点击 创建网站 即可根据需求创建新网站。

deploy_fastPanel_25.png