问题标签 [plesk-onyx]

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 投票
0 回答
327 浏览

node.js - Plesk 和 NodeJS:安装问题

在 Plesk Onyx 中,我通过 Extension 选项卡安装了 NodeJS,并激活了它。Plesk 告诉我 NodeJS 安装在路径上,但是当我以 root 或其他用户身份通过​​ SSH 登录并尝试运行“nodejs”或“node”命令时,我收到错误消息,告诉我未安装 Node。

在挣扎了几个小时后,我决定尝试通过 SSH 命令行安装节点。我按照本教程http://sscnet.ch/content/install-nodejs-npm-less-ubuntu-plesk现在安装了节点。

现在的问题是......节点仅由root用户安装!如果我尝试通过 SSH 作为另一个系统用户(由 Plesk 在创建新网站时创建)登录,我尝试执行“cd /usr/bin/nodejs”,我得到不存在的目录。你能帮我解决这个问题吗?我需要 NodeJS 可执行文件被调用并且对所有 Linux 系统用户可见。

谢谢

0 投票
1 回答
4411 浏览

ssl - OpenSSL 在 LetsEncrypt-Certificate 上使用 -CAFile

我目前正在尝试在安装了 Plesk (17.5.3) 和 Let's-Encrypt-Extension 的 Ubuntu 服务器上设置 Confluence (6.6.0)。

Confluence 本身已启动并正在运行,但在 SSL 方面我遇到了一些问题。只需通过 Plesk-Panel One-Click-Installer 走“轻松之路”,即可轻松保护域本身。

证书将位于/usr/local/psa/var/modules/letsencrypt/etc/archive/<MY_DOMAIN>/

此目录中有四个 .pem 文件:

  • cert1.pem
  • chain1.pem
  • fullchain1.pem
  • privkey1.pem

但是现在我需要告诉 Tomcat,我在 server.xml 中安装了这个证书。
由于 Plesk-Let's-Encrypt-Extension 将文件保存为 .pem 文件,因此我需要通过 OpenSSL 对其进行转换才能使用 Java 密钥工具。
我在这里找到了一个关于这个主题的很好的教程:
http ://robblake.net/post/18945733710/using-a-pem-private-key-and-ssl-certificate-with

当我尝试以下操作时,当我尝试执行时,我一开始就卡住了

当我不使用-CAFile并生成我的 .p12-File 时,该命令本身会运行,但随后会引发警告:

如果我尝试添加-CAFile /usr/local/psa/var/modules/letsencrypt/etc/archive/<MY_DOMAIN>/chain1.pem或使用[...]/fullchain1.pem,除了 OpenSSL 打印使用文档之外,什么都不会发生。

因此,由于这四个 .pem 文件是唯一可用的文件,我不确定还能做什么。

因为我也需要中级证书,所以我想知道我必须在这里做什么。

0 投票
3 回答
2678 浏览

node.js - 如何将 docker 镜像从本地机器导入 plesk

我有用 node.js 编写的小型 API 应用程序,我想在 plesk 上的 docker 中运行。我成功地创建了图像并在本地 docker 机器上的容器中运行。我有带有 docker 扩展的 Plesk Onyx 17.5.3 版本:1.3.1-126。现在我不确定如何在 plesk 中运行我的图像。

我试过了:

1) 使用命令docker save -o output-path image-name将图像导出到 .tar 文件。 在此处输入图像描述 2) 这个 .tar 文件在 plesk 上上传到 docker 扩展。 在此处输入图像描述 3)上传后创建图像名称“sha256:038a9”。顺便说一句:我的 docker 镜像名称是 wapi。 在此处输入图像描述 4)如果我使用“运行(本地)”所以我不能设置端口映射。单击确定按钮后显示错误:{“消息”:“未指定命令”} 在此处输入图像描述

有人能帮帮我吗?

PS:如果您想查看任何内容(dockerfile 等),请编写它。:)

dockerfile

0 投票
0 回答
19 浏览

php - 需要帮助了解将 cron 作业添加到 plesk

我安装了一个新脚本,他们要求我将此 cron 作业添加到我的 plesk 中,但他们不支持 plesk:/

无论如何这里是代码行

我知道它是 php,路径是“/var/www/httpdocs/process_file_queue.cron.php”,但具体时间是“*/5 * * * *”,我不确定是“/dev/null” 2>&1" 参数??

0 投票
1 回答
296 浏览

php - Plesk Onyx 和 Nextcloud PHP 错误

我尝试在 Plesk 中安装 Nextcloud 13,但如果我尝试打开链接,我会收到 HTTP 500 错误。

PHP版本:7.0.27

PHP 模块:点击这里

php_error.log:太长(我可以发送 pastebin 链接)

如果您需要更多信息,请告诉我。我真的很感激任何帮助。

0 投票
1 回答
51 浏览

composer-php - Plesk 相当于 linux 'ea-php'

老实说,这个标题非常不言自明。

在 linux 服务器上,如果我想以不同的 php 版本运行命令,例如安装 composer,我可以运行

有谁知道相当于在 plesk 服务器中执行此操作?我当前的作曲家安装使用的是 php56.exe,但我需要在命令行上安装 php 71 的作曲家。

0 投票
1 回答
3251 浏览

git - 如何在 Plesk Onyx 上托管 Symfony 4 项目

我正在寻找可以托管我的 Symfony 4 项目的托管公司。我找到了一家荷兰托管公司 TransIP,它提供带有 Plesk Onyx 的 VPS X1。

我的问题是可以在不更改配置的情况下在 Plesk 上运行 Symfony 4 应用程序吗?

欢迎任何其他建议。我寻找可以轻松管理我的网站的东西。还喜欢简单的设置来说明和 git 部署。

0 投票
0 回答
281 浏览

php - PHP opend_basedir 限制问题

在迁移服务器后,我需要帮助以使 PHP (v5.4.45)错误和权限正常工作。我的一些站点需要从同一服务器上的另一个域访问一些文件。

例如,/var/www/vhosts/planetrockcm.com/httpdocs/test.php可能会尝试包含/var/www/vhosts/rock.church/httpdocs/robots.txt使用 PHPinclude "/var/www/vhosts/domain1/httpdocs/robots.txt";

在 Plesk (v17.5.3)中,我进入了域 > PHP 设置 > 并修改了 open_basedir 设置以包含/var/www/vhosts/rock.church/httpdocs/( pic )

我设置了一个示例来展示我在http://planetrockcm.com/test.php上得到了什么

下面是 test.php 的内容:

这是我得到的错误:(图片

这是说有一个 open_basedir 限制。令我困惑的是,我实际上是手动添加了路径,如错误本身所示。

open_basedir 限制生效。文件(/var/www/vhosts/rock.church/httpdocs/**robots.txt)不在**允许的路径中:(/var/www/vhosts/planetrockcm.com/:/tmp/:/var/www/vhosts/rock.church/httpdocs/ )

更新: 我已经关注了 support.plesk.com 的这篇文章,以确保在所有域上都open_basedir设置为。none运行此之后,我不再收到open_basedir restriction警告,只有failed to open stream: Permission denied警告。(图片

我还确认 SELinux 已禁用。(图片

var/www/vhosts/rock.church/httpdocs/755的权限drwxr-xr-x 10 rockchadmin 4.0K Feb 22 01:34 httpdocs/图片

var/www/vhosts/planetrockcm.com/httpdocs/test.php755的权限-rw-r--r-- 1 pr_cm_admin 161 Mar 23 19:32 test.php图片

我可以看到它们由不同的用户拥有。我不确定这是否是问题所在。

我非常感谢任何帮助解决这个问题或为我指明正确的方向。我的主人说他们无法提供帮助。

0 投票
1 回答
4134 浏览

node.js - 在 Plesk 17 上安装 Node.JS/NPM

我遵循了 Plesk Onyx 上的 Node.js 安装手册并为我的域激活了 node.js。但我只能重新启动应用程序或禁用 Node.js。
https://docs.plesk.com/en-US/onyx/customer-guide/nodejs-support.76652/

现在我被要求提供我的应用程序启动文件......好吧,我没有 Node.js 应用程序,但这就是为什么我首先安装它以便制作一个。

我也无法安装 NPM,因为...我没有应用程序...

即使使用 SSH 登录并使用“node -v”,我也会收到一条错误消息“-bash: node: command not found”。

那么,如果它显然没有正确安装 Node.js 或者让我安装像 NPM 这样的包管理器,我应该如何在 Plesk 上使用 Node.js 进行开发?

0 投票
1 回答
149 浏览

plesk-onyx - 通过 API 更改 plesk 订阅到期日期

如何通过 XML RPC 或 REST 延长 plesk 订阅到期日期?在下面的代码中,我可以创建订阅,但我想要一种在创建后更改到期日期的方法。