亚马逊云科技

广告

安信SSL证书

广告

RackNerd国外VPS安装OpenLiteSpeed Web服务器教程

美国云服务器推荐

OpenLiteSpeed是一款性能强劲、资源占用低且易于管理的Web服务器,不仅运行速度快、安全性高、扩展性强,操作起来还十分友好。本教程将带你一步步在RackNerd VPS上完成OpenLiteSpeed的安装,操作基于Ubuntu 22.04系统环境。

一、购买RackNerd国外VPS

RackNerd官网地址:点击访问

建议阅读(已购买可忽略):

RackNerd优惠码/优惠券 优惠活动整理汇总

RackNerd新手教程 RackNerd评测专题

RackNerd KVM VPS购买图文教程

二、更新系统软件包

首先要更新系统的所有软件包,确保Ubuntu服务器处于最新状态,这样能避免后续安装出现兼容性问题,过程可能需要几分钟,具体取决于服务器网络速度。

在服务器终端中输入以下命令并执行:

sudo apt update && sudo apt upgrade -y

命令说明:apt update用于获取最新的软件包列表,apt upgrade -y则会自动升级所有可更新的软件包,-y参数能跳过手动确认步骤,让升级自动完成。

三、安装OpenLiteSpeed

OpenLiteSpeed可以通过官方软件源直接安装,操作非常简便,依次执行以下命令即可:

wget -O – http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | sudo bash

sudo apt install openlitespeed -y

安装完成后,需要启动OpenLiteSpeed服务,并设置为开机自启:

sudo systemctl start lsws

sudo systemctl enable lsws

若执行命令后无报错信息,说明服务启动成功。也可通过sudo systemctl status lsws查看服务运行状态,出现“active (running)”即为正常。

四、安装PHP与MySQL

OpenLiteSpeed自带PHP处理器,但满足网站运行的基础需求,仍需手动安装匹配的PHP版本和MySQL数据库,具体操作如下。

1、安装PHP

执行以下命令安装PHP 8.1版本及MySQL扩展:

sudo apt install lsphp81 lsphp81-mysql -y

安装完成后,需要配置OpenLiteSpeed使用刚安装的PHP版本,通过创建软链接实现关联:

ln -sf /usr/local/lsws/lsphp81/bin/php /usr/bin/php

命令说明:ln -sf用于创建软链接并强制覆盖原有链接,确保系统优先使用我们安装的PHP 8.1。

2、安装并配置MySQL

执行以下命令安装MySQL服务器,随后启动服务并设置开机自启:

安装并配置MySQL

sudo apt install mysql-server

sudo systemctl start mysql

sudo systemctl enable mysql

MySQL安装后默认安全性较低,需要执行专用命令进行安全配置,提升数据库防护能力:

sudo mysql_secure_installation

执行命令后,系统会依次弹出以下问题,按提示输入对应选项即可(建议全部选择“Y”,遵循最佳安全实践):

安装并配置MySQL

安装并配置MySQL

  • Would you like to setup VALIDATE PASSWORD component?(是否启用密码验证组件?)
  • Remove anonymous users? (是否删除匿名用户?)
  • Disallow root login remotely? (是否禁止root用户远程登录?)
  • Remove test database and access to it?(是否删除测试数据库及访问权限?)
  • Reload privilege tables now?(是否立即刷新权限表?)

五、配置防火墙

若你的RackNerd国外VPS启用了防火墙(Ubuntu默认使用ufw防火墙),需要手动开放OpenLiteSpeed及网站运行所需的端口,否则会无法正常访问。执行以下命令开放对应端口:

sudo ufw allow 8088/tcp
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp

需要说明的是,8088是OpenLiteSpeed管理控制台的默认端口,80是HTTP网站的默认端口,443是HTTPS加密网站的默认端口,开放这三个端口能满足管理和访问需求。

若防火墙未启用,可通过sudo ufw enable开启,启用前会提示“命令可能中断现有SSH连接”,直接输入Y确认即可(RackNerd VPS默认允许SSH端口,无需额外配置)。

六、访问OpenLiteSpeed管理控制台

OpenLiteSpeed的Web管理控制台可通过浏览器直接访问,访问地址格式如下(将“your-server-ip”替换为你的RackNerd VPS公网IP):

http://你的服务器IP:8088

访问OpenLiteSpeed

控制台默认用户名是“admin”,但初始没有固定密码,需要通过以下命令设置新密码:

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

执行命令后,按提示输入新的用户名和密码,输入时密码会默认隐藏,输完直接回车即可。设置完成后,回到浏览器输入账号密码,就能成功登录管理控制台。

七、配置你的网站

OpenLiteSpeed的默认网站文件存放目录(文档根目录)为:

/usr/local/lsws/Example/html/

你可以通过两种方式配置网站:

  • 一种是登录Web管理控制台,通过可视化界面创建新的虚拟主机
  • 另一种是直接手动修改配置文件

后续将你的网站源码上传到上述文档根目录,或在控制台中修改根目录路径指向你的源码存放位置,即可完成网站的基础部署。

相关推荐:

RackNerd国外VPS安装CrowdSec教程

RackNerd国外VPS部署Java应用程序教程

RackNerd国外VPS搭建Linux RDP服务器详细教程

(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)

主机侦探企业微信

微信扫码加好友进群

主机优惠码及时掌握

主机侦探QQ群

QQ群号:938255063

主机优惠发布与交流

温馨提示:

1、本站部分图片来源于互联网,如有侵权请联系删除。邮箱:2942802716#qq.com(#改为@)

2、本文评论没有专人回复,如果您有问题请到美国主机侦探论坛提问!

3、美国主机侦探免费为您提供美国主机购买咨询。

RAKsmart美国服务器
下一篇
安装并配置MySQL
已经没有了
返回顶部