OLSPanel 是一个快速、轻量级且完全免费的服务器控制面板,专为OpenLiteSpeed Web 服务器、通过 Let’s Encrypt 的自动 SSL、FTP 服务器管理、使用 PowerDNS 的 DNS 管理、phpMyAdmin 集成和完整的电子邮件支持而设计,OLSPanel 提供运行现代 Web 应用程序所需的一切。它还包括强大的文件管理器、PHP 版本控制、防火墙保护、一键备份和恢复、cron 作业调度、资源监控以及带有访问控制列表的多用户支持。此外,它还提供了一个具有暂存支持的 WordPress 安装程序,使其成为寻求性能和简单性且无需成本的开发人员和系统管理员的完整解决方案。
快速安装
bash <(curl -fsSL https://olspanel.com/install.sh || wget -qO- https://olspanel.com/install.sh)
最新版本 (3.0.6) 安装完成后,您将获得包含用户名、密码和端口的登录信息。
官网:
https://olspanel.com
最低配置要求
在安装 OLSPanel 之前,请确保您的服务器满足以下最低要求,以保证最佳性能和兼容性。
操作系统:
- Ubuntu 20 或 22 或 24
- Debian 11 或 12
- Almalinux 8 或 9
- CentOS Stream 8 或 9
注意:OLSPanel 不支持 Windows 服务器。对于基于 Windows 的托管,请考虑使用具有受支持的 Linux 发行版的虚拟机。
安装命令:
无论使用何种平台,以下步骤对于所有安装都是通用的:
- 确保您拥有对服务器的 root 访问权限。
- 第一个命令 使用以下命令更新系统包:(可选)
apt update && apt -y upgrade && apt -y install curl wget sudo
- 第二个命令 安装 OLSPanel
bash <(curl -fsSL https://olspanel.com/install.sh || wget -qO- https://olspanel.com/install.sh)
注意:安装后,您会获得登录信息用户名、密码和访问 OLSPanel 的 url,如
username: admin
password: **********
忽略自签名证书警告并立即创建管理员用户以防止未经授权的访问。https://your-server-ip:port
其他特殊服务器安装方法
对于专用服务器或上面未列出的任何其他云提供商,请执行以下步骤:
- 使用新的服务器
- 通过 SSH 以 root: 或(如果使用密码)登录。
ssh -i your_private_key root@yourIpAddress
ssh root@yourIpAddress
- 按照先决条件中所示更新系统。
- 使用首选数据库引擎运行安装程序:
bash <(curl -fsSL https://olspanel.com/install.sh || wget -qO- https://olspanel.com/install.sh)
安装结束
在任何平台上安装后:
-
注意:安装后,您会获得登录信息用户名、密码和访问 OLSPanel 的 url,如
username: admin
password: **********忽略自签名证书警告并立即创建管理员用户以防止未经授权的访问。
https://your-server-ip:port
- 创建管理员用户并启用双因素身份验证 (2FA) 以确保安全。
- 配置您的域并通过 OLSPanel 接口颁发免费的 Let’s Encrypt SSL 证书。
- 浏览管理区域以添加站点、管理数据库和配置服务。
WHMCS插件:OLSPanel – WHMCS Marketplace
特征
- OpenLiteSpeed Web 服务器 快速高效的 Web 服务器,可优化性能。
- MariaDB 数据库 可靠和高性能的数据库管理
- 文件管理器 允许用户直接从 Web 界面轻松管理他们的文件。无论您是处理网站文件还是服务器数据,它都能提供流畅直观的体验。
- 自动SSL 使用 Let’s Encrypt SSL 保护您的网站
- FTP 服务器 内置 FTP 管理,方便文件传输。
- DNS 服务器 (PowerDNS) 集成 DNS 管理。
- 一键备份和恢复 安全地备份和恢复您的数据
- 账户管理 帐户管理功能允许用户根据他们选择的套餐设置和管理磁盘和带宽限制。
- CSF 防火墙 ConfigServer Security & Firewall 以增强服务器安全性。CSF 提供了一种先进、易于使用的防火墙解决方案,有助于保护您的服务器免受恶意攻击、未经授权的访问和其他安全威胁。
安全
- 站点隔离 OLSPanel 通过在系统级别隔离站点来提高服务器安全性。防止任何漏洞影响服务器上的其他网站。
- 防火墙 使用用户友好的 UFW 界面轻松创建和配置所有防火墙规则。允许、拒绝或限制任何服务或端口。
- IP访问限制 限制从固定 IP 地址 (VPN) 访问 OLSPanel 以提高安全性。
- IP 和机器人拦截器 IP 拦截器阻止来自不需要的 IP 地址或域的流量。机器人拦截器会拒绝一次访问您的所有网站。
- 基本身份验证 基本身份验证可在开发或测试阶段阻止网站流量。实施访问控制并将特定用户和 IP 列入白名单。
- 双因素身份验证 使用双因素身份验证添加额外的安全层,以实现安全的 OLSPanel 登录。
- 免费 Let’s Encrypt SSL 证书 一键免费安装Let’s Encrypt SSL证书!自动部署和续订多个域和子域。
- 自动备份 OLSPanel 提供自动化 AMI 来增量备份整个实例,包括所有磁盘,而无需任何停机。
- 集成 Cloudflare 在 Cloudflare 上路由您的流量,并利用 DDoS、DNS 和集成的 Web 应用程序防火墙 (WAF)。
- ImunifyAV 杀毒软件 从您的面板中轻松扫描和删除恶意软件。为您的托管网站提供实时保护和自动安全检查。
性能
- 轻量级组件 OLSPanel 使用超快的轻量级组件以实现最佳性能。该技术堆栈采用 Openlitespeed、PHP-FPM、Redis、Node.js 等构建。
- 配置良好 OLSPanel 附带配置良好的组件,以实现最佳性能。
- 低资源消耗 OLSPanel 是一款资源消耗低的轻量级控制面板:1 GB 内存、1 个 CPU 核心、10 GB 磁盘。
Olspanel管理员账户面板
Olspanel用户管理面板
Olspanel文件管理
Olspanel编辑器
账户管理
添加账户:登录管理员账户,选择添加账户,选择打包并插入域、密码、用户名、第一个名字、姓氏和电子邮件
编辑账户:选择用户列表 → 编辑选择用户
暂停账户:选择用户列表 → 选择用户 → 管理暂用账户
删除账户:选择用户列表 → 选择已暂停用户 → 管理删除
添加域名:登录用户&管理员账户 → 选择添加域名 →选择文件夹位置
删除域名:登录用户&管理员账户 → 选择域名 → 删除
SSL证书:登录用户&管理员账户 → 选择SSL证书 → 选择域名
数据库管理
添加数据库:登录用户账户 → 选择数据库 → 输入用户名和密码 → 创建
编辑数据库:登录用户账户 → 选择数据库 → 编辑
删除数据库:登录用户账户 → 选择数据库 → 删除
导入数据库:登录用户账户 → 选择数据库 → 选择数据库文件(导入)
安全
安装 Csf 防火墙:登录管理员账户 → 选择Csf → 安装
安装 Modsecurity :登录管理员账户 → 选择Modsecurity → 安装
更改 SSH 端口:登录管理员账户 → 选择SSH端口 → 输入新SSH端口
更改 Olspanel 登录 URL 端口:登录管理员账户 → 选择面板端口 → 输入新端口
命令行
OLSPanel 密码重置
olspanel reset_admin_password my_new_password
添加新用户
olspanel adduser --username john --first_name OLS --last_name Panel --email email@olspanel.com --password securepassword --domain example2.com --pkg_id 1 --php_version 8.1
发布 SSL
olspanel ssl --domain example.com
添加新域名
olspanel domainadd --username john --domain example5.com --php_version 8.1 --path public_html
暂停用户
olspanel actionuser --username john --state suspend
取消暂停用户
olspanel actionuser --username john --state unsuspend
删除已暂停用户
olspanel actionuser --username john --state delete
编辑用户
olspanel edituser --username john --first_name John --last_name Doe --email john.doe@example.com --pkg_id 1
更改用户密码
olspanel edituser --username john --first_name John --last_name Doe --email john.doe@example.com --pkg_id 1 --password newsecurepassword
进行备份
olspanel backupnow --username john --backup_option full,database,email,dns,files --category default
OLSPanel 重启
systemctl restart cp
Openlitespeed 重启
/usr/local/lsws/bin/lswsctrl restart
MarialDB 重启
systemctl restart mariadb
升级/更新
curl -sSL https://olspanel.com/upgrade.sh | sed 's/\r$//' | bash
降级版本
3.0.5版本:VERSION=3.0.5 bash <(curl -sSL https://olspanel.com/downgrade.sh)
3.0.3版本:VERSION=3.0.3 bash <(curl -sSL https://olspanel.com/downgrade.sh)
👍 阿里云ECS特惠38元/年 | 腾讯云CVM优惠/38元/年 | 宝塔服务器Web面板 | 七牛云免费10G储存