假设我想从 www.example.com 重定向到 example.com 并且我想使用 nginx 来做到这一点。我环顾四周,没有看到任何关于此的好的文档,所以我想我会问并回答我自己的问题。
阻止/丢弃公共 Web 服务器上的入站 ICMP 流量的目的是什么?被屏蔽很常见吗?
我必须测试是否可以从不同位置访问服务器(在位于不同州/国家的不同服务器上测试)。我将 ping 作为一种快速可靠的方法来确定服务器是否在线/网络可访问。在几个盒子上没有收到回复后,我尝试使用 lynx 加载网站,并且成功了。
我想让更容易区分通过 rdp 连接的服务器,而不会消耗太多资源。
你们中有人使用任何壁纸吗,如果是,你能举出一些例子吗?
或者您使用自定义桌面背景颜色?
或者你使用类似 bginfo 的东西?
有没有好的壁纸网站,专门做服务器壁纸的?为了帮助区分您在哪个服务器上...
谢谢..
关于监控网络服务器是否在 linux 上启动并运行的软件的任何提示?它应该能够在不知道 URL 的情况下运行。并且它必须具有在站点出现故障时发送电子邮件警报的功能。自己为此编写脚本应该不难,但如果已经有一些不错的东西,这似乎毫无意义。
请注意,我将监视内部服务器,因此这需要是在同一网络上的机器上运行的工具,而不是基于外部 Web 的服务。
请注意,小型和简单的解决方案是首选。
更新:我最终创建了一个我目前正在使用的小型 python 脚本,它可以在这里找到。
我很快就会为我即将启动的应用程序购买一堆服务器,但我担心我的设置。我很感激我得到的任何反馈。
我有一个应用程序,它将使用我编写的 API。其他用户/开发人员也将使用此 API。API 服务器将接收请求并将它们中继到工作服务器。该 API 将仅保存用于日志记录、身份验证和速率限制的请求的 mysql 数据库。
每个工作服务器都做不同的工作,并且在未来扩展时,我将添加更多工作服务器来处理工作。API 配置文件将被编辑以记录新的工作服务器。工作服务器将进行一些处理,有些会将图像的路径保存到本地数据库,以便稍后由 API 检索以在我的应用程序上查看,有些将返回处理结果的字符串并将其保存到本地数据库.
你觉得这个设置有效吗?有没有更好的方法来重构它?我应该考虑哪些问题?请看下图,希望能帮助理解。
我要去一个朋友的店面上传一个 javascript 显示在他们的电脑上。他们说他们已经安装了 Windows IIS,这是因为您需要一个用于 javascript 的网络服务器来读取“本地”文件。
问题是我从未使用过 IIS,需要定位http://localhost或根目录。它通常在C盘吗?windows IIS 通常安装在特定目录中吗?
我正在启动一个项目,该项目使用环境变量来设置数据库连接和其他一些事情。(他们不想使用配置文件,因为人们粗心大意并覆盖了它们)。
无论如何,我正在使用 nginx,虽然它支持 env - 它似乎并没有很好地支持它。您不能在每个服务器块的基础上设置 env 值。换句话说,这行不通:
server {
listen 80;
server_name domain;
env FOO = "bar";
}
Run Code Online (Sandbox Code Playgroud)
你必须这样做:
env FOO = "bar";
http {
server {
listen 80;
server_name domain;
}
}
Run Code Online (Sandbox Code Playgroud)
这意味着我不能拥有特定于 vhost 的值。所以我必须为每个站点创建一个完整的 vhost 配置,并且只激活我目前想要的一个,以便正确设置值。
有没有办法解决这个问题?
有问题nginx。它在客户端完成下载之前关闭连接。看起来像:
$ wget -O /dev/null http://www.site.com/images/theme/front/clean.jpg
--2012-07-11 21:37:03-- http://www.site.com/images/theme/front/clean.jpg
Resolving www.site.com (www.site.com)... 123.234.123.234
Connecting to www.site.com (www.site.com)|123.234.123.234|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 90707 (89K) [image/jpeg]
Saving to: `/dev/null'
26% [===============> ] 24,291 --.-K/s in 8.7s
2012-07-11 21:37:12 (2.74 KB/s) - Connection closed at byte 24291. Retrying.
--2012-07-11 21:37:13-- (try: 2) http://www.site.com/images/theme/front/clean.jpg
Connecting to www.site.com (www.site.com)|123.234.123.234|:80... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 90707 (89K), 66416 (65K) remaining [image/jpeg]
Saving to: `/dev/null' …Run Code Online (Sandbox Code Playgroud) 我们有两个独立的托管 Web 服务器。一个运行 CentOS 6.2 并用作许多站点的生产环境。第二个运行 CentOS 6.4,并托管一些内部应用程序,例如我们的 wiki、gitlab 和问题跟踪器。
我还想将次要站点用作我们开发的站点的暂存环境,以便在它们投入生产之前进行测试。理想情况下,两种环境在操作系统方面应该具有相同的设置。
我的选择似乎是;
选项 3 很诱人,但由于我无法真正找到两个版本之间的差异,我不知道它是否明智,有人可以建议吗?
自 iOS8 以来,我管理的站点遇到了间歇性问题,其中图像与其他图像交换位置。很多地方都提到了这一点,但没有明显的解决方案:
https://discussions.apple.com/thread/6574663
http://tech.vg.no/2011/12/14/safari-on-ios-5-randomly-switches-images/
http://tech.vg.no/2012/02/01/safari-on-ios-5-randomly-switches-images-part-3/
这在过去的 iOS5 中似乎是一个问题。我们的服务器正在运行 Lightspeed,并带有管道和保持活动状态。我的服务器管理员已经确认流水线正在按照请求的顺序返回资产。他提到禁用 keep-alive 可能会解决问题,但会大量增加服务器负载,这将是一件非常糟糕的事情。
我所有的资产也都正确地传递了内容长度。
我现在真的处于一个死胡同,无法解决这个问题。有这么多用户使用 iOS,每个人都开始感到非常沮丧。
它只是随着 iOS8 的引入而开始发生,它对 Safari 进行了一些相当大的更改。在 8 个版本中的每个版本中,问题仍然存在。正如我所说,它是间歇性的,我们的用户开始指责我们“没有其他网站有问题”。
我想知道是否有人可以对此有所了解?有没有其他人遇到过这个问题和/或找到了解决方案?
这是我有问题的网站的链接。
web-server ×10
nginx ×3
centos6 ×1
http ×1
icmp ×1
iis ×1
ios ×1
linux ×1
litespeed ×1
monitoring ×1
mysql ×1
php ×1
uptime ×1
virtualhost ×1
web ×1
web-hosting ×1
website ×1
windows ×1