Eswlnk Blog Eswlnk Blog
  • 资源
    • 精彩视频
    • 破解专区
      • WHMCS
      • WordPress主题
      • WordPress插件
    • 其他分享
    • 极惠VPS
    • PDF资源
  • 关于我
    • 论文阅读
    • 关于本站
    • 通知
    • 左邻右舍
    • 玩物志趣
    • 日志
    • 专题
  • 热议话题
    • 游戏资讯
  • 红黑
    • 渗透分析
    • 攻防对抗
    • 代码发布
  • 自主研发
    • 知识库
    • 插件
      • ToolBox
      • HotSpot AI 热点创作
    • 区块
    • 快乐屋
    • 卡密
  • 乱步
    • 文章榜单
    • 热门标签
  • 问答中心反馈
  • 注册
  • 登录
首页 › 其他分享 › 「技术教程」构建LOMP环境 | Linux下无宝塔安装OpenLiteSpeed的完整指南

「技术教程」构建LOMP环境 | Linux下无宝塔安装OpenLiteSpeed的完整指南

Eswlnk的头像
Eswlnk
2024-04-26 14:32:31
「技术教程」构建LOMP环境 | Linux下无宝塔安装OpenLiteSpeed的完整指南-Eswlnk Blog
智能摘要 AI
本文介绍了在Linux CentOS 8.1环境下部署OpenLiteSpeed的步骤。首先,确保系统更新并安装EPEL源和必要的工具(如wget)。接着,通过官方源或脚本方式安装OpenLiteSpeed,推荐使用lsup.sh或ols1clk.sh脚本进行安装和管理。安装完成后,OpenLiteSpeed默认使用7080端口访问管理面板,8088端口用于默认主机。需确保防火墙开放相应端口。

Linux 环境准备

测试环境使用的是 Linux CentOS 8.1(Linux release 8.1.1911 Core),Linux 发行版没有特殊的要求,主要是根据自己的个人习惯了。无论哪种 Linux 发行版都要确保 Linux 更新库(源)是稳定的、可用的,因为 OpenLiteSpeed 安装无论那种方式都要依赖于自己的更新源的,所以这点非常重要,建议大家在重置后全新的 Linux 系统上安装部署 OpenLiteSpeed。

「技术教程」构建LOMP环境 | Linux下无宝塔安装OpenLiteSpeed的完整指南-Eswlnk Blog

所以第一部是更新 Linux:

yum upgrade

然后,安装 EPELl 源:

yum -y install epel-release

EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL 之后,就相当于添加了一个第三方源。

我们在 Centos 下使用 yum 安装时往往找不到 rpm 的情况,官方的 rpm repository 提供的 rpm 包也不够丰富,很多时候需要自己编译很痛苦,而 EPEL 恰恰可以解决这两方面的问题。

安装 wget 命令:

yum -y install wget

在一个新的 Linux 系统,习惯性的会同时安装必要的应用的,可参考:

yum -y install wget screen iptables* vim*

至此,部署 OpenLiteSpeed 需要的 Linux 环境基本已经好了,这部其实很关键,不能省略的,所以一定要确保无误。

「技术教程」构建LOMP环境 | Linux下无宝塔安装OpenLiteSpeed的完整指南-Eswlnk Blog

安装 OpenLiteSpeed

然后安装 OpenLiteSpeed 的官方源:

wget -O - https://repo.litespeed.sh | sudo bash

CentOS 8 下也可以选择官方推荐的方式:

rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm

自动安装更新完后就可以直接安装 OpenLiteSpeed 了:

yum -y install openlitespeed-1.7.16

这里需要强调的是默认安装的 OpenLiteSpeed 官方更新库是只有稳定版 OpenLiteSpeed 的,如果想体验预览版的 OpenLiteSpeed,是需要修改位于/etc/yum.repos.d/litespeed.repo文件开启预览版通道才可以安装最新预览版如:1.8.1 的,更多详情,我们后期会一一给大家分享的,也专门体验过这个的。

「技术教程」构建LOMP环境 | Linux下无宝塔安装OpenLiteSpeed的完整指南-Eswlnk Blog

Lsup.Sh 安装方式

OpenLiteSpeed 其实有很多种安装方式,认为无论是首次安装还是更新都推荐 lsup.h 脚本(安装过 OpenLiteSpeed 后,这个脚本位于:/usr/local/lsws/admin/misc/lsup.sh)方式,官方提供主要为了方便大家无缝升级、降级 OpenLiteSpeed 的,也可以作为安装 OpenLiteSpeed 的工具来使用的。

获取 lsup.sh 脚本命令:

wget https://raw.githubusercontent.com/litespeedtech/openlitespeed/master/dist/admin/misc/lsup.sh

直接运行就会自动安装最高预览版本:

bash lsup.sh

等同于:

bash lsup.sh -v 1.8.1

这里的 1.8.1 就是 OpenLiteSpeed 预览版的最高版。

1-Click 安装方式

同时还有一种官方提供的脚本安装方式叫 ols1clk.sh 脚本的,ols1clk 是 OpenLiteSpeed 的一键安装脚本。使用此脚本,您可以使用默认设置快

速轻松地安装 OpenLiteSpeed,使用不同的参数,例如 bash ols1clk.sh -w 您可以同时为网站安装 WordPress 文件和与其关联的 MySQL 数据库,以及适用于 WordPress 的 LiteSpeed 缓存插件。

获取 ols1clk 脚本命令:

wget https://raw.githubusercontent.com/litespeedtech/ols1clk/master/ols1clk.sh

运行 ols1clk,建议多参考一下参数的运用后再尝试。

bash ols1clk.sh

ols1clk.sh 参数详情:…

因为 ols1clk.sh 是官方一键安装脚本,所以通过 ols1clk.sh 安装 OpenLiteSpeed 可以通过参数指定 OpenLiteSpeed 面板账号和密码,否则默认账号就是 admin 和随即密码,在安装结束后都会在命令行提示的,记得要保存好哦!不得不说 ols1clk.sh 方式还是非常考究大家的 Linux 命令行操控实力的,贴出来仅供大家参考了。

如果没有记住密码,可以利用 admpass.sh 脚本从新指定账户和密码:

bash /usr/local/lsws/admin/misc/admpass.sh

按照提示输入完成。

要注意的是无论哪种脚本方式安装后,后期就不能用源库方式安装和更新了,都得同样选择脚本方式安装、更新、降级!所以安装 OpenLiteSpeed 一定要记得自己的首次安装方式并在后续运维中保持这个选择。

OpenLiteSpeed 默认配置及访问

至此,服务器上的 OpenLiteSpeed 就算是安装完成了,包括 PHP 的(因为 OpenLiteSpeed 首次安装默认内置了 PHP 81),除非采用脚本方式安装时指定了 PHP 版本号!剩下的 MySQL/MariaDB 大家可以自己安装,也可以借助脚本参数单独安装,根据自己需要灵活运用就是了!

OpenLiteSpeed 默认是有独立的前端面板的,在安装完 OpenLiteSpeed 后,前端面板使用的是 7080 端口,直接以https://服务器 IP:7080网址形式即可访问了,如上图所示。

OpenLiteSpeed 也会有一个默认的主机 Web 前端,主要便于大家首次安装演示、调试的,使用的是 8088 端口,直接以https://服务器 IP:8088网址形式即可访问了,如上图所示。

需要注意的是,如果你的 Linux 服务器安装并启用了 iptables/firewalled 防火墙的话,记得要开放 7080、8088 端口的哦,否则访问上述两个链接均会出现 503 报错的,至于 80(HTTP)、443(HTTPS)端口就不是今天安装 OpenLiteSpeed 主题范畴了,我们下次讲 OpenLiteSpeed 添加网站虚拟主机的时候再详细解说了。

本站默认网盘访问密码:1166
本站默认网盘访问密码:1166
声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
centoslinuxLOMP宝塔
4
1
Eswlnk的头像
Eswlnk
一个有点倒霉的研究牲站长
赞赏
「技术分享」防止宝塔主机IP泄露的方法 | 使用NGINX设置禁止IP访问和SSL证书匹配的技巧
上一篇
「技术教程」Proxmox VE(PVE)安装windows11精简版ESD
下一篇

评论 (1)

请登录以参与评论
现在登录
  • 的头像
    Eswlnk

    服务器配置小的推荐这种做法

    2 年前 • 111.6.*.* • WebView Android • 回复

猜你喜欢

  • 「漏洞资讯」CVE-2025-12914:宝塔面板曝出注入漏洞
  • 「亲测有效」Google Gemini 学生优惠:解决身份验证和支付卡验证
  • 解决国际版EdgeOne绑卡和手机验证问题
  • 小工具开发之EdgeOne免费计划兑换工具
  • 开发日志:解决Windows平台无法使用Metview解析数据的难题
Eswlnk的头像

Eswlnk

一个有点倒霉的研究牲站长
1108
文章
319
评论
679
获赞

随便看看

「技术分享」防止宝塔主机IP泄露的方法 | 使用NGINX设置禁止IP访问和SSL证书匹配的技巧
2024-04-21 20:51:35
「运维分享」linux服务器(nginx或者apache)限制IP访问的方法
2022-08-30 17:18:53
淘宝新功能内测:一键价保服务
2022-08-09 10:53:37

专题展示

WordPress53

工程实践37

热门标签

360 AI API CDN java linux Nginx PDF PHP python SEO Windows WordPress 云服务器 云服务器知识 代码 免费 安全 安卓 工具 开发日志 微信 微软 手机 插件 攻防 攻防对抗 教程 日志 渗透分析 源码 漏洞 电脑 破解 系统 编程 网站优化 网络 网络安全 脚本 苹果 谷歌 软件 运维 逆向
  • 首页
  • 知识库
  • 地图
Copyright © 2023-2025 Eswlnk Blog. Designed by XiaoWu.
本站CDN由 壹盾安全 提供高防CDN安全防护服务
蜀ICP备20002650号-10
页面生成用时 0.707 秒   |  SQL查询 50 次
本站勉强运行:
友情链接: Eswlnk Blog 网站渗透 倦意博客 特资啦!个人资源分享站 祭夜博客 iBAAO壹宝头条
  • WordPress142
  • 网络安全64
  • 漏洞52
  • 软件52
  • 安全48
现在登录
  • 资源
    • 精彩视频
    • 破解专区
      • WHMCS
      • WordPress主题
      • WordPress插件
    • 其他分享
    • 极惠VPS
    • PDF资源
  • 关于我
    • 论文阅读
    • 关于本站
    • 通知
    • 左邻右舍
    • 玩物志趣
    • 日志
    • 专题
  • 热议话题
    • 游戏资讯
  • 红黑
    • 渗透分析
    • 攻防对抗
    • 代码发布
  • 自主研发
    • 知识库
    • 插件
      • ToolBox
      • HotSpot AI 热点创作
    • 区块
    • 快乐屋
    • 卡密
  • 乱步
    • 文章榜单
    • 热门标签
  • 问答中心反馈