AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-12007

Lin's questions

Martin Hope
Lin
Asked: 2009-10-09 17:33:59 +0800 CST

无法以 root 身份启动 httpd

  • 2

即使以 root 身份运行 httpd,我也会收到此错误:

Starting httpd: (13)Permission denied: make_sock: could not bind to address [::]:100
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:100
no listening sockets available, shutting down
Unable to open logs

我尝试更改端口,即使是没有被 iptables 阻止的端口,我仍然得到相同的错误(根据“netstat -an”)。重新安装和相同的交易。我正在运行 CentOS 5.3 x86_64。

Nginx 在我的 80 端口上运行。我只想将 Apache 作为后端运行,这样我就可以在线查看 AStats。解决这个或上述问题将是很棒的。

apache-2.2
  • 1 个回答
  • 835 Views
Martin Hope
Lin
Asked: 2009-10-09 15:22:49 +0800 CST

过程监控服务

  • 5

我正在研究有助于保持进程正常运行(在发生崩溃时自动重启)的不同服务。你更喜欢哪些,你有什么推荐/建议?以下是我找到的一些方法:

  1. 在 /etc/inittab 中重生
  2. 使用 daemontools 进行监督
  3. 运行
  4. 暴发户
  5. 监控

就个人而言,我对 monit 无法正确重生进程有过不好的体验,所以我不得不反对它。我目前正在使用 daemontools,到目前为止它运行良好。

monitoring
  • 4 个回答
  • 284 Views
Martin Hope
Lin
Asked: 2009-10-06 04:06:55 +0800 CST

从源代码安装的软件包的 Yum 依赖性问题

  • 1

我正在运行 CentOS 5.3,这是我的问题:

- I installed (A) from source. (B) depends on (A)
- I want to install the (B) RPM, but the (B) RPM depends on the (A) RPM.

所以 yum 想要我安装 (A) RPM,即使 (A) 已经安装。我从源代码安装 (A) 的原因是因为我需要使用比存储库中可用的版本更新的版本,而且我还需要配置它。解决这个问题的好方法是什么?

yum
  • 1 个回答
  • 486 Views
Martin Hope
Lin
Asked: 2009-10-06 02:37:59 +0800 CST

在 CentOS 中安装 Fedora RPM

  • 24

在 CentOS 5 中安装 Fedora RPM 有多安全?它是否取决于 Fedora RPM 的版本,还是通常更好地避开?

centos
  • 3 个回答
  • 27271 Views
Martin Hope
Lin
Asked: 2009-10-06 02:28:43 +0800 CST

在 CentOS 5.3 中升级 OpenSSL

  • 4

我想使用一个 IP 来托管具有单独 SSL 证书的多个域(需要 SNI)。在 CentOS 5.3 中,我可以找到 RPM 的最新版本的 OpenSSL 是 0.9.8e,它不支持 SNI。

我想升级到 0.9.8k 但找不到 RPM。我可以从源代码编译,但如果我尝试通过 yum 删除现有的 OpenSSL 包,它希望我删除所有依赖于 OpenSSL 的包(100 多个包)。

编辑:我最终安装了 0.9.8k 而没有覆盖以前的版本。现在我既避免破坏依赖关系,又可以使用 SNI。这是最好的行动吗?

centos
  • 4 个回答
  • 12320 Views
Martin Hope
Lin
Asked: 2009-09-28 21:51:14 +0800 CST

无线网络有多安全?

  • 6

如果我在一个开放的无线网络上,第 3 方可以捕获数据包并查看进出我的计算机的所有 Internet 流量吗?如果使用 WPA 加密,但有人已经拥有密钥怎么办?如果我使用 HTTPS,可以直接访问路由器的人解密流量并以某种方式查看吗?

security
  • 4 个回答
  • 410 Views
Martin Hope
Lin
Asked: 2009-09-04 09:59:27 +0800 CST

设置 monit 以使用 Varnish 和 nginx

  • 0

我对 monit 有疑问,有时 Varnish 会崩溃并拒绝启动。所以 Varnish 死了,我的网络服务器无法访问。这是来自监控日志的消息:

info     : 'varnish' stop: /etc/init.d/varnish
info     : 'varnish' start: /etc/init.d/varnish
error    : monit: Error reading pid from file '/var/run/varnish.pid'

在 Varnish 监视器中,我想设置一个重新启动 nginx 的选项,以便在发生类似情况时它可以再次侦听端口 80 上的外部请求:

if 3 restarts within 3 cycles
    then exec "/etc/init.d/nginx restart"
    and timeout

除了当我调用它时,有时 nginx 会成功停止......但永远不会再次启动。

我想到的解决方案有点像 hack (kill -9 nginx && /etc/init.d/nginx start) 和 (killall -9 varnishd && rm -f /var/run/varnish.pid)。

我希望任何人都可以对上述两个问题中的任何一个提出建议。谢谢!

nginx
  • 3 个回答
  • 2551 Views
Martin Hope
Lin
Asked: 2009-09-01 18:55:28 +0800 CST

注册名称服务器需要什么?

  • 5

我正在尝试在 GoDaddy 更改我的某些域的名称服务器,但我偶尔会遇到“名称服务器未注册”的问题,然后我不允许设置名称服务器。以下是我尝试过的案例,但我仍然不明白注册域名服务器需要什么。

使用 ns1 和 ns2 指向我的名称服务器,我可以在设置域时成功设置名称服务器,如下所示:

GoDaddy 上 ns1 和 ns2 的主机摘要条目
.co.cc 域的 A 记录仅适用于 ns1 和 ns2
与其他名称服务器一起托管。ns1 和 ns2 只有 A 记录

但这些不起作用(名称服务器未注册错误):

GoDaddy 的 .info 域,仅包含 ns1 和 ns2 的 A 记录
带有指向域名服务器 IP 的 dyndns.org 主机

此外,当我使用上述任何方法挖掘托管在我的名称服务器上的任何域时,我都会得到正确的响应。那么这里有什么问题呢?为什么最后两种情况会出现“名称服务器未注册错误”?谢谢!

domain-name-system nameserver godaddy hosts
  • 2 个回答
  • 8324 Views
Martin Hope
Lin
Asked: 2009-08-31 12:06:23 +0800 CST

如何解决 DNS 查找的“无胶水”问题?

  • 16

当我在http://www.intodns.com查找我的域时,我遇到了一个问题:

当我向您的名称服务器询问您的 NS 记录时,没有发送 GLUE。这没关系,但您应该知道,在这种情况下,需要额外的 A 记录查找才能获取 NS 记录的 IP。例如,您可以通过将 A 记录添加到上面列出的区域的名称服务器来解决此问题。

但在每个区域条目中,我的所有名称服务器都有 A 条目:

ns1.example.com. IN A <IP>
ns2.example.com. IN A <IP>

我该如何解决这个胶水问题?

domain-name-system
  • 3 个回答
  • 72976 Views
Martin Hope
Lin
Asked: 2009-08-31 11:55:07 +0800 CST

暂时禁止IP访问某些端口

  • 0

我的一个服务器日志显示在非标准端口上侦听的守护程序存在未经授权的访问尝试。这让我想知道人们多久运行一次端口扫描程序来查找漏洞。有没有可以作为蜜罐运行的程序来自动禁止扫描某些端口的 IP?

honeypot
  • 4 个回答
  • 267 Views
Martin Hope
Lin
Asked: 2009-08-31 11:08:49 +0800 CST

我应该在哪里托管专用域名服务器?

  • 0

因为我需要不断地添加或更新我的区域记录,所以我决定托管我自己的名称服务器。对于专用名称服务器,您会推荐哪些服务器规格?我无法想象内存或带宽的使用会非常高,那么拥有可靠公司的小型 VPS 怎么样?我在这里考虑 7.95 美元的计划:

http://vpslink.com/vps-hosting/

意见或建议?谢谢!

hosting
  • 3 个回答
  • 436 Views
Martin Hope
Lin
Asked: 2009-08-31 10:27:47 +0800 CST

Open DNS 等其他服务有哪些?

  • 0

首先,Open DNS 等服务的术语是什么?公共 DNS 服务器?

我喜欢 Open DNS 如何允许内容过滤和统计监控。但我只是想了解还有什么可以提供类似功能的东西。有什么建议么?谢谢!

domain-name-system
  • 2 个回答
  • 538 Views
Martin Hope
Lin
Asked: 2009-08-31 09:57:08 +0800 CST

为什么不推荐 DNS 故障转移?

  • 180

从阅读来看,似乎不推荐 DNS 故障转移,因为 DNS 不是为它设计的。但是,如果您在托管冗余内容的不同子网上有两台网络服务器,那么如果一台服务器出现故障,还有哪些其他方法可以确保所有流量都路由到实时服务器?

在我看来,DNS 故障转移似乎是这里唯一的故障转移选项,但大家一致认为这不是一个好的选择。然而像 DNSmadeeasy.com 这样的服务提供了它,所以它必须有优点。任何意见?

domain-name-system
  • 16 个回答
  • 167206 Views
Martin Hope
Lin
Asked: 2009-08-24 23:04:45 +0800 CST

您能否为运行多个 VPS 的设置推荐故障转移解决方案?

  • 0

这是我必须使用的:

  • 对仅运行 CentOS 的不同托管公司的 VPS 的根访问
    • 两个具有 100 多个区域条目的专用名称服务器
    • 托管相同内容的多个网络服务器

我发现的故障转移解决方案要么需要硬件、同一网络中的集群,要么需要我的 VPS 设置无法访问的其他选项。对于我拥有的域数量来说,付费的 DNS 故障转移服务太贵了。

似乎自己实施 DNS 故障转移是我最好的选择,尽管大家一致认为这不是一个很好的选择。我还缺少其他解决方案吗?谢谢。

backup load-balancing high-availability failover redundancy
  • 2 个回答
  • 454 Views
Martin Hope
Lin
Asked: 2009-08-24 01:09:47 +0800 CST

用于跨多个外部主机的故障转移软件

  • 1

我有多个具有相同内容的网络服务器,托管在不同的提供商之间。但是,我似乎找不到一个好的、简单的故障转移解决方案。负载平衡软件(Pound、HAProxy 等)是不必要的,我需要灵活地管理超过 100 个域,所以我发现的付费 DNS 故障转移解决方案太贵了。

到目前为止,我想到的最简单的解决方案就是在我的名称服务器(运行 BIND)上的每个区域条目中设置一个非常低的 TTL(30 分钟 - 1 小时)。然后,持续监控每台服务器,并从区域条目中临时删除故障服务器。但这似乎是目前应该可用的东西。

我只有对运行 CentOS 的不同 VPS 的 root 访问权限。有什么建议么?谢谢!

domain-name-system
  • 3 个回答
  • 307 Views
Martin Hope
Lin
Asked: 2009-08-20 10:54:13 +0800 CST

名称服务器上的容错

  • 0

我有 3 台服务器,每台服务器都运行一个名称服务器和一个网络服务器。今天,有 2 台服务器出现故障。我认为最后一个服务器将处理从那时起所有未来的请求,但这似乎只发生在一小部分时间。其他时候,请求会超时。

在我的每台服务器上,我都有以下区域条目:

ns1          IN A        <SERVER IP 1>
ns2          IN A        <SERVER IP 2>
ns3          IN A        <SERVER IP 3>
example.com. IN A        <SERVER IP 1>
example.com. IN A        <SERVER IP 2>
example.com. IN A        <SERVER IP 3>
www          IN CNAME    example.com.

我应该只在每台服务器上为 example.com 保留一个 A 记录吗?我想设置我的服务器,以便在其他服务器出现故障时任何服务器都可以透明地处理所有请求。

load-balancing
  • 4 个回答
  • 660 Views
Martin Hope
Lin
Asked: 2009-08-14 22:34:40 +0800 CST

从多台服务器自动传输日志文件的方法

  • 1

每天一次,我想在由多个负载平衡服务器生成的网络服务器日志文件上运行 AWSStats。我想要一种有效的方式将它们转移到一个地方。是否已经有可以做到这一点的工具?

否则,我正在考虑使用 cron 作业在当天进行 grep,然后在发送文件之前 tar 和 gzip 文件,以便我可以合并和分析它们。这是一个好方法还是你能建议一个更好的方法?

谢谢!

log-files
  • 5 个回答
  • 262 Views
Martin Hope
Lin
Asked: 2009-08-12 14:09:12 +0800 CST

重新启动崩溃进程的简单方法?

  • 11

我需要监视在我的网络服务器上运行的几个进程。出于某种原因,varnish 目前每天或两天崩溃一次。我正在使用 monit 自动重启清漆,但它不起作用。这是我的 Varnish 的 monit.conf 条目。

check process varnish with pidfile /var/run/varnish.pid
    start program = "/etc/init.d/varnish start" with timeout 60 seconds
    stop program = "/etc/init.d/varnish stop"
    if failed host <my server ip> port 80 protocol http
        and request "/blank.html" then restart
    if 3 restarts within 5 cycles then timeout
    group server

日志文件显示 varnish 停止运行后,之后尝试的重新启动都失败了。然后最终 monit 停止监视清漆。

有人对我如何解决这个问题有建议吗?或者更好的是,你能推荐其他简单的方法来自动监控和重启崩溃的进程吗?谢谢!

linux monitoring web-server varnish monit
  • 6 个回答
  • 36779 Views
Martin Hope
Lin
Asked: 2009-08-08 15:23:32 +0800 CST

需要 HAproxy + Varnish + nginx 设置建议

  • 5

目前,我有两个运行 HAProxy 的负载均衡器,它们将请求转发到后端,每个后端都在 nginx 前面运行 Varnish 缓存。我认为这会在后端服务器上分配大部分带宽,但我的负载平衡器似乎每月使用数百 GB 的带宽,这与后端使用的带宽很接近。我想这是有道理的,因为流量都是通过负载平衡器路由的?

我的负载均衡器和后端位于美国的不同地区。如果我只在前端运行 HAProxy 和 Varnish,而在后端只运行 nginx,效率会更高吗?谢谢!

nginx
  • 2 个回答
  • 8859 Views
Martin Hope
Lin
Asked: 2009-07-22 10:51:57 +0800 CST

如何让网络服务器解析 php 文件中的 url?

  • 0

我不想让客户端解析 URL,而是让我的网络服务器这样做。所以理想情况下,我可以这样:

<a href="http://www.long-domain-name.com/">

进入这个:

<a href="http://domain/">

通过在我的 /etc/hosts 文件中添加一个条目,或者 DNS 魔术,或类似的东西。我正在运行 nginx。我有什么办法可以做到这一点?

谢谢!

domain-name-system internal-dns hosts
  • 5 个回答
  • 232 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve