问题标签 [openlitespeed]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
46 浏览

http - 网站在 HTTP 和 HTTPS 上显示不同的内容

我在 OpenLiteSpeed 上有一个使用 Google Cloud Platform 的 WordPress 网站,我只是设法为我的新域获得了 SSL,现在该网站在 HTTP 和 HTTPS 上显示不同的内容

服务器信息:

  1. 运行于:谷歌计算引擎
  2. 版本:6
  3. 操作系统:Ubuntu 20.04
  4. 包内容:WordPress 5.5、PHP 7.4、OpenLiteSpeed 1.6.15、phpMyAdmin 5.0.2、MariaDB 10.4、Redis 5.0.7、Memcached 1.5.22、CertBot 0.40.0

HTTP 站点:http ://bonheurgifts.in/

HTTPS 站点:https ://bonheurgifts.in/

我搜索并搜索了重定向它的解决方案,但我找不到,请帮助。

此外,WebAdmin 控制台中的重写规则不起作用。当我尝试保存某些内容时,它显示 404 错误。

我只是想让它正常工作。当任何人键入bonheurgifts.in并点击进入时,它应该正确显示主站点

0 投票
1 回答
652 浏览

node.js - Nuxtjs 如何使用 Nodejs 在 openlitespeed 上启动?启动文件示例

试图将我的项目上传到 openlitespeed。然而,遇到困难。

基本节点设置是:

看看如何包含以下模块:

但是,我基本上可以在本地主机上运行我的 Nuxtjs 项目。

可能的预期结果是什么:

在带有启动文件的 VPS 上运行 Nuxtjs 应用程序,该启动文件已在 openlitespeed 上提供服务。

在这里检查过,但没有关于 openlitespeeed 部署的信息:https ://nuxtjs.org/docs/2.x/deployment/nginx-proxy

0 投票
1 回答
65 浏览

laravel - GZip 在 Laravel + OpenLiteSpeed 中不起作用

我创建了一个 Laravel 项目,并将其放在 OpenLightSpeed 网络服务器上。

一切正常,但 gzip 不起作用!

光速缓存设置已启用,但在 8000 端口上仍未启用 gzip。

OpenLiteSpeed GZip 设置

GZip 在 Laravel 之外完美工作。

0 投票
1 回答
150 浏览

wordpress - 适用于 SFTP 的 Amazon AWS EC2 Openlitespeed 权限

我通过 Filezilla 在具有 Openlitespeed 的 EC2 实例上设置了 SFTP,它可以连接,但我无法上传、删除或移动文件。

然后我尝试了这篇文章中建议的解决方案: Amazon AWS Filezilla transfer permission denied

所以对于 UBUNTU,

sudo chown -R ubuntu:ubuntu /var/www/html

sudo chmod -R 755 /var/www/html

这解决了这个问题,但现在 wordpress 要求提供 FTP 详细信息以安装插件,并且 config.php 和 .htaccess 不再可写(启用/禁用 litespeed 缓存插件)。

所以这也重置了 wordpress 的权限。有没有人有解决方案如何修复服务器上的 wordpress 权限?

先感谢您。

0 投票
0 回答
121 浏览

javascript - 在 OpenLiteSpee Web 服务器中托管 Angular 应用程序

我正在尝试将我的 Angular 应用程序托管到我的 OpenLiteSpeed 中,但我什么也没得到。

要创建用于生产的应用程序,我使用:ng build --prod,它会自动在 dist 文件夹中创建我需要的所有文件。

接下来,我将所有这些文件移动到服务器上的根文件夹中。

最后,我检查网页是否正常工作,但它只显示空白页!

索引的 HTML 代码是:

0 投票
0 回答
197 浏览

dns - 使用 Cloudflare 和 Cyber​​panel 添加子域的过程是什么,其域名用作 WP 多站点的自定义域名?

域 example.Org 是指向 WP Multisite 启用 example.Com 的自定义域名 WP Mu 站点 example.Com 工作正常。

/home/example.com/

这个 WPMU example.Com 是通过 Cyber​​Panel 添加的

我需要创建一个像这样 ok.example.Org 的子域名,它使用不同的 php-CMS (不是 WP )

我被困在这个过程中..

  • Cloudflare > DNS > 添加A记录点到服务器IP/@
  • Cyber​​Panel > 创建新网站 > do.example.Org (example.Org 指向 WPMU .Com 站点) http 检查结果显示
  • 302
  • 连接关闭
0 投票
0 回答
171 浏览

.htaccess - 如何拒绝我的 OpenLiteSpeed 服务器中的所有虚拟主机访问 xmlrpc.php 文件?

我在 Linode 上使用 Cyber​​Panel 运行 OpenLiteSpeed 服务器。我需要阻止对所有域的 WordPress 文件 xmlrpc.php 的访问,因为这是一个安全问题。我知道如何使用 .htaccess 来阻止每个域的文件,但是必须有一种更简单的方法才能将其应用于服务器上的所有域。

提前感谢您的帮助!

0 投票
1 回答
1804 浏览

node.js - How to deploy next JS app on domain with VPS server/openlitespeed

I'm trying to learn next.js and I'm really struggling working out how to deploy it on my VPS as I'm not used to running a site where there is no index.html. I've been trying to research it for the best part of a week and it's driving me a bit nuts!!

So, my VPS is with Centos 7, cyberpanel and openlitespeed. For testing purposes I'm just using the initial next.js build (i.e. what's first created). I copied over the files to the public_html folder of my site and ran 'npm build'. If I run 'npm start' I can see the 'site' on my-domain-name:3000. But I can't figure out how to get this to run on just my-domain-name. All the information I find either seems to be about deploying on various services (Vercel, digital ocean etc) or in other ways unrelated to just setting it up on a VPS

The closest lead I have so far is that in OpenLiteSpeed I need to create an App Server 'context' for the virtual host for my site (CyberPanel auto-created this) and have entered the following settings:

  • URI: /
  • Location: /home/$VH_NAME/public_html
  • Binary Path: /usr/bin/node (not sure if this is right but there is this file on my server level)
  • Application Type: Node
  • Startup File: server.js

The startup file is the basic one shown at https://nextjs.org/docs/advanced-features/custom-server. I also tried updating the scripts with the following:

Additionally I tried opening the port up in my firewall (CFS)

I still can't seem to figure out how I'm supposed to be getting my VPS to run this site without using the port number or how to keep it running when I terminate my session in VS Code. I feel that I'm really misunderstanding how to set up OpenLiteSpeed as a reverse proxy and I'm also a little worried that if I keep testing random things out I'm likely to damage something.

This is probably modern web dev 101 but I'm really over my head here and not sure where to look for the answers. If someone has a moment would you be able to point me in the right direction? Happy to provide any other information about my set-up necessary...

Thanks in advance

0 投票
1 回答
36 浏览

wordpress - 无法登录到 openlitespeed Wordpress 后端并且没有收到密码重置电子邮件

我在 GCP 上部署了一个 wordpress 站点,但由于忘记密码而无法登录。我也没有收到密码重置电子邮件。

请帮忙。

问候希德

0 投票
1 回答
1606 浏览

docker - 在运行 openlitespeed 网络服务器时在 https 上使用 caddy 运行 vaultwarden docker-compose 会导致 https 问题

我已经在我的 ubuntu 20.04 服务器上安装了 Openlitespeed,它与端口 80 上的 http 配合使用。

我用带有 HTTP Challenge 的 caddy 运行了一个 vaultwarden docker-compose.yml,它使用端口 443 进行 https。我使用了此处记录的 docker-compose.yml 和 Caddyfile https://github.com/dani-garcia/vaultwarden/wiki/Using-Docker-Compose

Vaultwarden 使用 https 与我的域完美运行,但 caddy:2 容器现在阻塞了端口 443,我需要在我的 openlitespeed Web 服务器上使用 https。

我尝试将 docker-compose.yml 中用于球童的端口更改为 443 以外的端口,但随后我的 Web 界面无法加载。

如何使用 https 运行 docker-compose 和 Web 服务器?我可以使用 openlitespeed 代替球童吗?最好的方法是什么?