精品软件与实用教程
如何使用Lightsail搭建网络面板面板
在AWS亚马逊云申请了一个免费的Lightsail服务器,各个方面的性能都还可以满足,为了方便管理服务器,需要在服务器上安装一个Linux的管理面板,挑选了好几个面板,最终选择了Cyber Panel Linux主机面板,下面就教大家如何在Lightsail上搭建Cyber面板面板。
在构建网络面板面板之前,我们需要了解一下什么是 Lightsail 和什么是网络面板面板
什么是Amazon Lightsail
Amazon Lightsail 是 Amazon Web Services (AWS) 提供的简化云计算服务的设计,专门为用户提供易于使用的虚拟主机服务器(VPS)解决方案。Lightsail 设计旨在简化云服务的设置和管理,使开发者和小型企业能够快速启动和管理应用程序。用户可以预配置的应用程序堆栈,例如WordPress、LAMP或Node.js,或者自行配置虚拟机实例。
Lightsail 提供固定的价格计划,用户能够以明确的费用预算来获得高性能计算资源。每个实例都包括内存、存储和数据传输,用户可以根据需求轻松扩展资源。Lightsail 的简单管理和 API 支持使得服务器部署、备份和恢复更加精细和清晰。它非常适合需要快速、高效且可预测的成本解决方案的小型项目或小型企业。
什么是CyberPanel
CyberPanel 是一款强大的控制开源面板,专为管理 Web 服务器而设计,支持多种操作系统。它基于 LiteSpeed Web 服务器,提供高性能和安全的托管解决方案。CyberPanel 允许用户轻松创建和管理网站、数据库、电子邮件账户以及域名,配备解析的用户界面,适合从小型网站到大型企业的各种需求。
CyberPanel具有自动化安装和配置的功能,支持一键安装WordPress、Joomla等常见的内容管理系统。其集成的防火墙、SSL证书管理和备份工具增强了服务器的安全性和数据保护。面板还支持管理多一个网站和多用户账户,使得管理多个项目变得更加高效。CyberPanel提供了丰富的日志和监控功能,帮助用户实时跟踪服务器性能和状态。总之,CyberPanel是一个、高效自动化的解决方案,适合各种规模的网络托管需求。
CyberPanel官网:https://cyberpanel.net/
Amazon Lightsail 申请
在搭建之前需要先申请一个Amazon Lightsail。
亚马逊云中使用 Lightsail 免费申请 Amazon Lightsail 服务器很简单!作为 AWS 免费使用套餐的一部分,Lightsail 短期试用期每月免费 750.0 小时,可以在 Lightsail 中申请免费 3 个月的 Windows Server 服务器!可以申请亚太地区,日本、韩国、新加坡等国家的Linux服务器!
注册亚马逊云非常简单,首先通过下面官网入口进入到亚马逊官方网站。
免费申请 Amazon Lightsail 服务器之前,首先需要注册亚马逊云的账户。
参与准备工作
在正式开始之前,您需要准备下面的清单:
- 一张外币信用卡VIAS/Mastercard或银联信用卡(信用卡用于验证)
- 一个可以正常接收验证码的手机号(国内号码即可)
- 一个邮箱(建议使用Gmail邮箱或者是微软的outlook邮箱来接收邮件)
免费申请亚马逊云开始注册AWS
输入电子邮件地址,这个电子邮件就是您注册成功后的登录账号。接下来按照引导,一步一步完成注册即可,地址填拼音。
最后是信用卡验证,填写信用卡,信用卡需要支持VISA/Mastercard的外币信用卡。
信用卡验证之后,如果没有问题的话,您会看到这个界面。恭喜,感谢您注册AWS
简单的接下来完成注册之后,开始申请Amazon Lightsail 服务器
Amazon Lightsail 免费申请 Linux 服务器
亚马逊光帆 Amazon Lightsail : https://lightsail.aws.amazon.com/ls/webapp/home/instances
在 Amazon Lightsail 页面中点击创建实例 创建实例!
选择Linux平台,默认是应用+网络,这里因为需要安装管理面板,这一步选择仅限网络。
操作系统Ubuntu选择22.04然后下拉选择下一步。
选择每月12美元的服务器,前三个月是免费的。
而且配置还是足以满足搭建一些小网站的需求。每个月有3T的流量,也是很不错的。
- 2 GB 内存
- 2个vCPU 处理
- 60 GB SSD 存储
- 3 TB 传输
- 前 90 天免费
选择完毕之后,点击创建实例,恭喜你,已经申请成功了!
在Amazon Lightsail安装CyberPanel
CyberPanel附带OpenLiteSpeed,并且对于无限数量的域和工作进程是完全免费的。CyberPanel Ent是收费版,附带LiteSpeed Web Server Enterprise,并且对1个域免费。免费用户安装CyberPanel就可以了,CyberPanel支持无限域。
CyberPanel安装要求:
- 全新安装Ubuntu 20.04、Ubuntu 22.04、CloudLinux 7、CloudLinux 8、AlmaLinux 8 的服务器。(仅支持这几个操作系统,其他系统无法安装!)
- Python 3.x
- 1024MB内存或更高
- 10GB磁盘空间
- CyberPanel安装不支持Centos、Centos Stream、Rocky Linux、Red Hat Enterprise Linux系统
CyberPanel附带OpenLiteSpeed,并且对于无限数量的域和工作进程是完全免费的。CyberPanel Ent是收费版,附带LiteSpeed Web Server Enterprise,并且对1个域免费。
免费安装用户CyberPanel就可以了,CyberPanel支持无限域。
先安装openssl
dnf install openssl
CyberPanel安装命令:
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
输入安装命令后,安装脚本正常运行,输入1,进行安装CyberPanel
注意:如果在安装过程中出现错误:
如果您无法直接访问 root 用户,请运行 sudo su – 命令(不要错过末尾的 – 否则将失败),然后再次运行安装命令。
没有root权限,如果你使用sudo方式登录,可以使用下面代码安装,或者使用ssh登录用户root。
如果由于某种原因您无法登录root,您可以使用此命令:
sudo su - -c "sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)"
然后输入1,安装OpenLiteSpeed
输入Y 为 CyberPanel 安装完整服务?这将包括 PowerDNS、Postfix 和 Pure-FTPd。
输入 N 您想设置远程 MySQL 吗?(这将跳过本地 MySQL 的安装)
回车确认安装,CyberPanel版本(默认最新版本):您可以选择安装以前版本的CyberPanel,或者回车安装最新版本。
请选择使用默认管理员密码1234567,随机生成一个(推荐)或指定管理员密码?输入,设置一个管理员密码。
输入Y您要安装 Memcached 进程及其PHP扩展吗?安装单个内存对象存储系统
输入Y您要安装Redis进程及其PHP扩展吗?内存数据结构存储,用于数据库、存储和消息中断
输入Y您想为Web服务和数据库服务设置WatchDog(测试版)吗?看门狗脚本将在安装和服务器重启后自动启动。如果您想关闭看门狗,运行 watchdog kill
之后进入到安装模式,安装过程将自动进行。这将需要5-10分钟,具体取决于服务器的速度。耐心等待安装完成。正确安装之后,显示下面的界面。
好了现在已经安装成功了。输入Y后,重新启动服务器。
网络面板已经安装成功了,输入IP地址加端口,访问服务器面板!
使用 Amazon Lightsail 安装 CyberPanel 是一种高效设置和管理 Web 服务器的方式。首先,在 Amazon Lightsail 上创建一个新实例,选择适合的操作系统(通常是 Ubuntu)。配置实例的内存、存储和数据传输,确保满足CyberPanel的系统要求。
启动实例后,通过 SSH 连接到服务器,更新系统并安装必需的依赖项。接着,从 CyberPanel 的官方网站下载并运行安装脚本。安装过程包括自动配置 LiteSpeed Web 服务和其他必需组件,并设置的默认管理面板。完成安装后,可以通过浏览器访问CyberPanel的Web界面,进行后续配置。
通过 CyberPanel 的洞察界面,用户可以轻松管理网站、数据库和电子邮件帐户,还可以利用内置的安全功能和自动化备份工具,确保服务器的稳定性和安全性。这种组合提供了高效、经济且易于管理的Web托管解决方案,非常适合中小型企业和个人项目。