标签: whm

“vda”文件磁盘空间已满,如何清除它们?

所以我有一个 VPS 并且安装了 whm / cpanel。由于某种原因,当我登录 cpanel 或访问服务器上的某个站点时,它会给出错误,提示磁盘空间已满。

当我检查 WHM 中的桌面空间时,它显示 /dev/vda3 已 100% 已满。

我不知道如何跟踪该文件夹或需要删除哪些文件。

在 SSH 上它也说

root@server [~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda3        48G   47G     0 100% /
tmpfs           939M     0  939M   0% /dev/shm
/dev/vda1       485M  112M  348M  25% /boot
/usr/tmpDSK     1.6G   35M  1.5G   3% /tmp
Run Code Online (Sandbox Code Playgroud)

请有人帮我解决这个问题,谢谢

vps disk cpanel whm

6
推荐指数
1
解决办法
9317
查看次数

CNAME和WHM - 如何阻止自动附加域名

真的很快 - 我试图使用mailgun我的电子邮件.

其中一个要求是添加一个 CNAME = mailgun.org

我试图通过WHM执行此操作 - 并且可以在域的"编辑DNS区域"下成功创建记录.

问题是它在"mailgun.org"条目后自动附加我的域名

所以当我保存记录时会保存为mailgun.org.mydomainname.com

如何停止将我的域名自动附加到CNAME?

email dns cname cpanel whm

6
推荐指数
1
解决办法
1926
查看次数

仅当本地目录不存在时才在 Apache 中使用别名?

我们正在运行一个经销商网络主机,并为其中的所有站点设置一个特定目录的别名。这一切都是通过 WHM/Cpanel 发生的,这可能会使我的问题复杂化。

  1. 我们希望所有主机都通过服务器上的共享位置运行它们的“/concrete”目录。通过向 WHM 中的 apache 包含编辑器添加“别名 /concrete/”/usr/local/share/concrete5/concrete-latest/concrete/,这可以正常工作。

  2. 然而,如果本地的具体/目录存在于虚拟主机的特定 webroot 中,我们宁愿使用它而不是全局使用“/concrete”。如果我们可以在 WHM 内在虚拟主机的上下文中更改此别名也会很好(而且我还没有找到一种很好的方法来修改 WHM 中的虚拟主机部分,而无需破解我不相信的文件) '应该破解。)

想法?

apache alias mod-alias cpanel whm

5
推荐指数
1
解决办法
1147
查看次数

仅在VPS上托管特定域的node.js.

我有一个VPS,我托管了一些网站.全部基于LAMP堆栈,所以没什么大不了的.它们提供WHM/cpanel来管理不同的站点.我决定尝试node.js,为它购买一个单独的域,我需要一些线索如何将该域指向node.js应用程序.

所以这里是问题:

1)在不妨碍其他站点的情况下,在特定域上托管node.js应用程序的最佳方法是什么?我该如何配置域名?是的,我想使用默认的http端口(80)作为节点.

2)由于Apache已经在监听80端口,为此目的使用Apache mod_proxy是个好主意吗?我的意思是如果我想使用websocket,apache仍然会使用单独的线程来维护与节点的连接吗?

PS.我已经看过这个问题,但答案似乎并不令人信服.


编辑:

我忘了提一下,我有一个未使用的专用IP用于该VPS,我可以用于node.js.

dns cpanel whm node.js

5
推荐指数
1
解决办法
5296
查看次数

如何更改cPanel中显示的邮件服务器信息

当我为客户设置一个新的cPanel帐户(通过WHM)时,我还为客户设置了一个Mandrill帐户作为他们的邮件服务器.

是否可以更改cPanel的"配置电子邮件客户端"部分中显示的邮件服务器信息,并添加其Mandrill详细信息?

这个部分

email-client cpanel whm mail-server mandrill

5
推荐指数
1
解决办法
112
查看次数

Apache + PHP-FPM池选项-消耗的资源和流量估计

对于配置了Apache + PHP-FPM且WHM / cPanel的专用服务器,每个域的默认“ 池选项”为:

Max Children = 5
Process Idle Timeout = 10
Max Requests = 20
Run Code Online (Sandbox Code Playgroud)

问题是:

  1. 当达到默认“池选项”配置的限制时,涉及多少资源?(内存和CPU)。

  2. 有多少流量可以处理默认的“池选项”配置?(唯一的访问者/连接数)。

  3. 每天10000个访客的“池选项”的设置是什么?

  4. 网上有一个模拟器/计算机可以隐藏/计算访问者的池选项?

提前致谢!

php linux apache cpanel whm

5
推荐指数
0
解决办法
776
查看次数

在 WHM 专用服务器上将 WebP 添加到 ImageMagick 支持的 PHP 7.3 格式

我正在尝试将 WebP 添加到 WHM 专用服务器上 PHP 7.3 的 ImageMagick 支持格式。每当我添加这个问题时,我都会看到与此问题相关的其他帖子,但他们没有解决方案,因为我尝试了这些答案中每个人的建议。

这就是交易的内容。我希望能够在我们服务器上托管的所有网站上提供 WebP 格式的图像。所以我安装了一些插件来做到这一点,但他们抛出了这个警告,表明 WebP 是缺少的 ImageMagick 格式。好吧,每当我在 ImageMagick 支持的格式下检查 PHPINFO 时,WebP 确实丢失了。

在此输入图像描述

我还从该插件收到此通知: EWWW Image Optimizer 需要 exec() 来执行本地压缩。您的系统管理员已禁用 exec() 函数,请要求他们启用它。

因此,我进入了主 PHP INI 文件,并在disable_functions = I 下我们没有分配任何函数。

所以首先我尝试像这样安装 libwebp 库:

$ wget -c https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-0.6.1-linux-x86-32.tar.gz
$ tar -xvf libwebp-0.6.1-linux-x86-32.tar.gz 
$ cd libwebp-0.6.1-linux-x86-32/
$ cd bin/
$ ls
Run Code Online (Sandbox Code Playgroud)

在ls 命令之后我得到这个:

在此输入图像描述

好的,它在服务器上,已安装,但未显示在 ImageMagick 支持的格式下,因此我尝试从 Unix 源再次安装 ImageMagick。

下载后我 tar xvzf ImageMagick.tar.gz

接下来配置并编译ImageMagick。

$ cd ImageMagick-7.0.8
$ ./configure
$ make
Run Code Online (Sandbox Code Playgroud)

安装 …

imagemagick whm webp

5
推荐指数
1
解决办法
1万
查看次数

bash: npm: 在 cPanel 终端中找不到命令

当我尝试写时,我得到回应:

$ /opt/cpanel/ea-nodejs16/bin/npm -v
8.1.2
Run Code Online (Sandbox Code Playgroud)

但与:

$ npm -v
bash: npm: command not found
Run Code Online (Sandbox Code Playgroud)

所以,我尝试了相同的逻辑,但它不起作用:

$ /opt/cpanel/ea-nodejs16/bin/npm install
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path /home/mydomain/public_html/app/package.json
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, open '/home/mydomain/public_html/app/package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/mydomain/.npm/_logs/2022-03-02T14_43_55_155Z-debug.log
Run Code Online (Sandbox Code Playgroud)

那么,如何使“npm”命令行在服务器上运行。

bash cpanel whm node.js npm

5
推荐指数
2
解决办法
1万
查看次数

如何在运行WHM时以正确的方式添加虚拟主机?

我正在运行一个专用服务器,用WHM和CentOS 5为我的客户分隔帐户.我的一个客户要求我安装subversion,并将存储库存储在webroot下.

  • repo的真实文件夹将在"/ home/theirfolder/svn"中
  • repo将通过"svn.theirdomain.com"上的子域进行访问

我知道这样做的常规方法是在Apache中设置一个处理重定向的虚拟主机.问题是,WHM似乎超过了整个虚拟主机进程,迫使我将更改转换为对我来说似乎不起作用的外部文件.保留webroot下面的文件夹时,我无法获得虚拟主机以识别该文件夹的路径.

我得到的最接近的是将subversion文件夹移动到webroot上,但即使这样,我也没有遵循使用身份验证的说明,所以这不是一个好的解决方案,安全性方面.似乎在这个设置中,页面是由Apache生成的,而不是由Subversion生成的.

这里的任何人都能指出我可以指导我完成此类设置的教程,或者给我一个明确的,逐步指导我需要做什么?我尝试了很多东西,但没有什么能真正让我在那里.我已经下载并正确安装了Subversion及其所有依赖项.

提前致谢!

svn apache subdomain virtual whm

4
推荐指数
1
解决办法
1万
查看次数

如何在WHM/cPanel符号链接中创建〜/ public_html

我正在使用Rocketeer在由WHM/cPanel驱动的服务器上进行部署.我遇到了一个问题,我将我的应用程序部署到~/mysite.comRockteer将最新版本的网站版本~/mysite.com/releases/GIT-COMMIT-HASH和符号链接添加~/mysite.com/current到最新版本的位置.

我试图弄清楚如何~/public_html为给定用户创建一个符号链接到当前目录,并且似乎有一个后台进程每晚打破符号链接并重新创建标准~/public_html/cgi-bin

有没有办法解决这个问题或在cpanel中设置一个子域来引用一个符号链接的主目录?

如果由我决定,我不会使用WHM/cPanel ......

linux symlink whm

4
推荐指数
1
解决办法
1229
查看次数

标签 统计

whm ×10

cpanel ×7

apache ×3

dns ×2

linux ×2

node.js ×2

alias ×1

bash ×1

cname ×1

disk ×1

email ×1

email-client ×1

imagemagick ×1

mail-server ×1

mandrill ×1

mod-alias ×1

npm ×1

php ×1

subdomain ×1

svn ×1

symlink ×1

virtual ×1

vps ×1

webp ×1