问题列表 - 第4995页

转发器绑定设置端口

根据http://www.zytrax.com/books/dns/ch7/queries.html#forwarders,可以在地址后指定端口。

但是当我尝试将其设置为

forwarders {
    127.0.0.1 2053;
}
Run Code Online (Sandbox Code Playgroud)

命名的 checkconf 返回

/etc/bind/named.conf.options:12: missing ';' before '2053'
/etc/bind/named.conf.options:12: expected IP address near '2053'
Run Code Online (Sandbox Code Playgroud)

我的完整的named.conf.options文件:

options {
    directory "/var/cache/bind";
    dnssec-validation no;
    auth-nxdomain no;
    recursion yes;
    allow-recursion { any; };
    allow-query { any; };
    allow-query-cache { any; };
    listen-on { any; };
    listen-on-v6 { any; };
    forwarders {
            127.0.0.1 2053;
    };
};
Run Code Online (Sandbox Code Playgroud)

bind port named-conf

3
推荐指数
1
解决办法
6867
查看次数

尝试执行此 shell 脚本但收到此错误

试图执行这个 shell 脚本。

#!/bin/bash
# Proper header for a Bash script.

# Cleanup, version 2

# Run as root, of course.
# Insert code here to print error message and exit if not root.

LOG_DIR=/var/log
# Variables are better than hard-coded values.
cd $LOG_DIR

cat /dev/null > messages
cat /dev/null > wtmp


echo "Logs cleaned up."

exit #  The right and proper method of "exiting" from a script.
     #  A bare "exit" (no parameter) returns the exit status
     #+ of …
Run Code Online (Sandbox Code Playgroud)

shell shell-scripting

-1
推荐指数
1
解决办法
43
查看次数

Apache 虚拟主机 - 将同一域(或 IP)的不同路径映射到不同站点

我正在运行 Apache/2.4.29 (Ubuntu)。
我只有一个域名。
我想将不同的站点映射到域名后的不同路径。

例如:

mydomain.com/test001映射到/var/www/test001/public
mydomain.com/test002映射到/var/www/test002/public

我已经尝试了许多不同的虚拟主机配置,但没有一个起作用。
谁能告诉我虚拟主机的正确语法吗?

编辑 我已经根据@JoeSlav给出的答案更改了我的配置,
现在这是我的虚拟主机配置

<VirtualHost *:80>
    ServerName test06.com
    ServerAlias www.test06.com
    DocumentRoot /var/www/test06/public

    Alias /test03/ /var/www/test03/public
    Alias /test04/ /var/www/test04/public

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

当我请求http://test06.com/test03/时,我得到目录列表页面。我可以在列表中看到我的索引页,但如果尝试单击它(或者在浏览器上写下完整路径),我会收到以下消息:
“未找到”
“未找到请求的 URL /test03/index.html该服务器”

一些附加信息:
-/var/www/test06/public/index.html如果我询问 test06.com,浏览器会正确显示;
- 我通过主机文件将 test06.com 映射到我的服务器 IP。

web-server apache-2.4 apache2

8
推荐指数
1
解决办法
9441
查看次数

使用 AWS Fargate 作为 Web 服务器

使用 AWS Fargate,在 AWS ECS 上运行自定义 Docker 容器的过程相对简单。

我能够通过分配给托管 Fargate 集群的 VPC 的网络接口的公共 IP 成功测试我的容器;容器是一个简单的 HTTP 服务器,监听0.0.0.0:80.

我最近还使用 AWS Route53 购买了一个 DNS 域。

现在,我想将 DNS 分配给 ECS 服务,而不是将请求发送到随机 IP 地址(这也会随着 ECS 服务的每次更新而改变),我希望能够将我的请求直接发送到我的根领域。

我怎样才能做到这一点?

domain-name-system amazon-web-services aws-fargate

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

Windows 10 ssh 代理命令:“posix_spawn:没有这样的文件或目录”

我使用 Windows10,我需要使用 jumphost 才能访问我的 Linux 服务器。因此,我已经.ssh\config像这样配置了我的:

Host jumphost
HostName jumphost.server.local

Host server*.server.local
ProxyCommand  ssh jumphost netcat -w 120 %h %p
Run Code Online (Sandbox Code Playgroud)

但是当我运行ssh server01.server.local -v(dash-v 表示详细)时,我收到以下错误:

OpenSSH_for_Windows_7.7p1, LibreSSL 2.6.5
debug1: Reading configuration data C:\\Users\\admin/.ssh/config
debug1: C:\\Users\\admin/ssh/config line 70: Applying options for server*.server.local
debug1: Executing proxy command: exec ssh jumphost netcat -w 120 server01.server.local 22
CreateProcessW failed error:2
posix_spawn: No such file or directory
Run Code Online (Sandbox Code Playgroud)

ssh proxy windows-10

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

如果我将 10TB 存储在 azure 服务器上,然后让虚拟机保持关闭电源会怎样?

我想知道即使我不使用它,我是否应该为 azure 上的存储付费?例如,如果我将 10TB 存储在 azure VM 上,然后关闭该 VM,Microsoft 会向我收取 10TB 数据的费用吗?或者它只是向我们收取已启动的 VM 的费用?

storage hard-drive virtual-machines azure

6
推荐指数
2
解决办法
3657
查看次数

在某些情况下 RAID 控制器过热

我的构建的 RAID 控制器过热一直存在问题。我发现该案件是罪魁祸首,但我无法弄清楚它如何以及为什么会这样做。

我曾经将 4U CompuCase RA455A00 用于客户端的服务器构建,但显然,它们已停产,或者至少我们的供应商不再销售它们。所以我找了一个新的箱子来使用,并用 4U Chenbro RM41300-F1 解决了这个问题。

一切都很好,直到我发现 RAID 控制器 (Adaptec 8405e) 上升到 70C,我认为这不正常。我开始更换零件以查明是什么导致它变热。首先我将 RAID 控制器切换到不同的端口,然后我将 RAID 控制器更改为新的(相同型号)。然后是主板、电源、cpu、内存、风扇、SSD、电缆,甚至主板支架,但 RAID 仍然没有冷却下来。

然后我将整个构建按原样转移到我一直在使用的旧案例之一(CompuCase 之一)中,RAID 控制器从未超过 45C。我什至让它运行了一夜。我已经用新机箱构建了更多机器并且 RAID 控制器过热,所以我确定这绝对是 (Chenbro) 机箱的问题,但它会导致这种情况很奇怪。

这是一个已知问题吗?外壳真的会导致组件过热吗?我该如何解决?

raid hardware-raid

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

处理 Galera 集群时出现裂脑情况的可能性有多大?

假设我的服务器设置始终满足法定人数投票,那么 Galera 发生裂脑情况的可能性有多大?我的理解是 Galera 会尽力避免这种情况,但这是否意味着如果服务器和 MySQL/MariaDB 进程从不失败,发生这种情况的可能性为零?

如果确实有可能,是否有适当恢复的最佳实践?

mysql sql mariadb galera

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

CRL 吊销检查失败

crl 吊销检查问题。\n我可以在端口 80 上远程登录目标服务器。\n我可以使用 Internet Explorer 下载 crl。\n但是当我启动 certutil 时:

\n\n
C:\\Users\\Administrateur\\Desktop>certutil -urlfetch -verify alex.cer\n\xc3\x89metteur:\n    CN=get-SRV-DC-CA\n    DC=dom\n    DC=com\n  Hachage du nom (sha1) : a62888b8b494cc72d5b50a3401da695e28922316\n  Hachage du nom (md5) : c8c269fb24c05cd48f07ec444fa63f93\nObjet:\n    E=A.NOM@domaineexch.com\n    CN=NOM Alexandre\n  Hachage du nom (sha1) : facbf33942c29a333aeea9ade9db538d3d530ff7\n  Hachage du nom (md5) : 01deefd4ec4bfb2d5bc80ed8221e486a\nNum\xc3\xa9ro de s\xc3\xa9rie du certificat : 67f0382100000000a51b\n\ndwFlags = CA_VERIFY_FLAGS_CONSOLE_TRACE (0x20000000)\ndwFlags = CA_VERIFY_FLAGS_DUMP_CHAIN (0x40000000)\nChainFlags = CERT_CHAIN_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT (0x40000000)\nHCCE_LOCAL_MACHINE\nCERT_CHAIN_POLICY_BASE\n-------- CERT_CHAIN_CONTEXT --------\nChainContext.dwInfoStatus = CERT_TRUST_HAS_PREFERRED_ISSUER (0x100)\nChainContext.dwErrorStatus = CERT_TRUST_REVOCATION_STATUS_UNKNOWN (0x40)\nChainContext.dwErrorStatus = CERT_TRUST_IS_OFFLINE_REVOCATION (0x1000000)\nChainContext.dwRevocationFreshnessTime: 5 Days, 47 Minutes, 28 Seconds\n\nSimpleChain.dwInfoStatus = CERT_TRUST_HAS_PREFERRED_ISSUER (0x100)\nSimpleChain.dwErrorStatus …
Run Code Online (Sandbox Code Playgroud)

certificate certificate-authority crl certutil

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

为什么我的 bash 脚本终止?

我的 Linux 托管服务器上运行着一个节点应用程序。

有时应用程序崩溃,我需要重新启动它,所以我登录并键入以下命令:

pkill node
cd public_html/n49900_dpndev
node server.js &
Run Code Online (Sandbox Code Playgroud)

然后应用程序再次运行。

现在我想把它放到一个脚本中,所以我只需要启动脚本(或者可以从一个 PHP 脚本执行它,例如)。

我创建了一个名为“startnode”的文件:

#!/bin/bash
pkill node
cd public_html/n49900_dpndev
node server.js &
Run Code Online (Sandbox Code Playgroud)

我用chmod 755 startnode.

但是当我用./startnode它执行它时,它会响应:

已终止

我需要做什么才能让我手动输入的命令也能在 bash 脚本中工作?

linux bash node.js

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