Articles of configuration

在哪里放置Nginx IP黑名单configuration文件?

我有一个Nginx Web服务器托pipe两个网站。 我创build了一个blockips.conf文件,将IP地址列入黑名单,这些IP地址会不断探测服务器,并将其包含在nginx.conf文件中。 然而,在我的网站的访问日志,我仍然看到这些IP地址出现。 我是否需要在每个站点的conf中包含黑名单,而不是Nginx的全局configuration文件? 这是我的nginx.conf user nginx; worker_processes 1; error_log /var/log/nginx/error.log warn; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include /etc/nginx/mime.types; default_type application/octet-stream; log_format main '$remote_addr – $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log /var/log/nginx/access.log main; sendfile on; keepalive_timeout 65; include /etc/nginx/conf.d/*.conf; # Load virtual host configuration files. […]

imagemagick的高效服务器configuration

我正在操作一个由imagemagick处理大量图像编辑的系统。 现在对于一个新的服务器,我想知道哪些系统要求是最重要的,以提高imagemagick和图像编辑的性能,如转换和组成gif,jpgs和pngs。 图像的分辨率通常在800×400到1980×1080像素之间。 可能会同时处理多个图像。 我认为很多(快速)内存将是最重要的,但是即使在32位全高清也只需要8MB左右,所以也许CPU更重要? 任何见解都高度评价! 更新: htop显示CPU是最可能的瓶颈。 由于imagemagick需要大量的资源,我可以想象,我会很快达到一个服务器的CPU限制。 任何想法如何可以dynamic平衡负载(可能有巨大的峰值)? 像amazon web services,但更快,因为图像在飞行中呈现?

任何NFS挂载的问题?

目前我们正在考虑一个解决scheme,为每个用户的主目录创build一个单独的挂载点。 而我们以前在客户端上每个文件服务器上最多只有一对挂载,现在我们可能有数百个挂载,许多来自同一个文件服务器。 这显然影响客户端,因为有更多的坐骑,它也影响文件服务器,因为有更多的出口要跟踪吨。 在我们的环境中,我们正在讨论每个文件服务器数百个客户端和每个客户端数百个用户(即,在文件服务器上可能不超过10000个输出)。 我的问题是具体关于这个解决scheme的功效。 如果这个问题不好,还有其他的解决办法,但是由于种种原因,有些政治问题,这个问题已经上升到了顶峰。 客户端都是linux,文件服务器是linux和solaris系统的混合体。 我所关心的是内核跟踪坐骑和共享的资源是有限的,但是我并不确定它的function是什么。

在/etc/httpd/conf.d下添加configuration文件时,是否需要重新启动/重新加载apache?

在/etc/httpd/conf.d下添加configuration文件时,是否需要重新启动/重新加载Apache? 我知道编辑httpd.conf需要重新启动或重新加载,但不确定放置在conf.d中的文件是否需要重新启动apache。 谢谢您的帮助 编辑:我的印象是除了/conf.d将需要一个常规/平稳的重新启动,但几次configuration文件我已经添加到该目录作出了一个效果,而不必重新启动。 这就是导致我问这个问题的原因。

云中的Active Directory

我公司正在考虑实施Active Directory和Windows Server来pipe理我们的本地networking和工作站。 寻求的主要好处是机器的集中pipe理,安全策略和漫游configuration文件。 当使用Windows Server用于这些目的时,从云(即Rackspace)运行Windows Server是否有意义,还是必须始终在本地运行?

我如何以编程方式更改静态IP地址?

我有一个窗口,我想分配一个静态IP,但给远程访问更改该IP(没有完全访问Windows安装)运行窗口。 我想运行一个小应用程序或命令或类似的东西连接到该机器,并告诉它尝试将其IP地址更改为新的值。 如果有任何问题,超时后应该改回自己。 有没有免费软件可以完成这一切? ..或者是有一些命令行工具,我可以包装在一些Python? …还是其他选项?

为什么系统pipe理员将任务栏设置为不在服务器上显示date和时间?

具体设置date不显示的意义是什么? 当你全屏RDP到服务器来计算时间时,这是非常烦人的。 我没有要求解决scheme。 首先我想知道这个环境的基本原理。 这是一个安全的事情吗? 什么?

Apache上有多个域(包括www-“subdomain”)?

搞乱了一阵之后,我决定在这里问一下: 我有一个虚拟主机,并希望在这台服务器上使用2个域名。 我的Apacheconfiguration文件看起来像这样: NameVirtualHost * <VirtualHost *> ServerName www.domain1.de DocumentRoot /var/www/folder1/ </VirtualHost> <VirtualHost *> ServerName www.domain2.de DocumentRoot /var/www/folder2/ </VirtualHost> 在我的虚拟主机的域的configuration页上,分配给服务器IP的两个域。 现在的问题是: www.domain1.de工作 domain1.de工作 www.domain2.de工作 domain2.de不起作用 有任何一个idee为什么第二个域只能使用添加的“www”?

postgresql.conf和pg_hba.conf在Ubuntu服务器上的位置

在运行PostgreSQL 8.4的Linux服务器上,文件postgresql.conf和pg_hba.conf在Ubuntu repos中安装在哪里?

使用AWS EC2上的Tomcat,偶尔极其缓慢的资源传输

我在AWS EC2主机上的Docker容器中运行了Tomcat v9实例。 它在大多数情况下都是完美的,并且会在一段时间内非常缓慢地提供资源。 什么是缓慢服务,什么是“慢”? 我正在讨论任何WAR之外的纯静态文件 ,而且更令人讨厌的是, servlet响应 。 我目睹了5到12个 服务器的大约300到400KB的资源,他们通常(95%的时间)在〜300ms内到达。 以下是Chrome的“ networking”标签告诉我有关这些不良资源传输的示例: 31.02KB在12.02s 在5.37s中为278KB 我不知道是什么原因造成的。 我已经读了很multithreading,并尝试了很多configuration,但仍然不明白是怎么回事。 从我的VPC 正如@Tim所build议的那样,我试图将客户端放入我的AWS VPC中,以排除networking延迟和带宽问题。 在这个设置中,我得到的答案“慢得多”,最less600毫秒的 内容下载时间,在“外部世界”有时只有200 毫秒 。 我仍然注意到对我来说是一个缓慢的高峰,但是最less的“正常”下载时间不过是几十倍,而最多只能达到2.5s左右。 响应大小| 319 KB —————————— 等待(TTFB)| 99.00毫秒 内容下载| 2.81秒 “等待”时间与预期相同,因为它表示我的servlet在开始响应之前处理请求的时间。 我的环境(S) 我用以下环境configuration复制了这种现象: 在AWS Linux AMI t2.medium上 Tomcat v9 不带 Docker Tomcat v9 w / Docker Tomcat v8.5 w / Docker Tomcat […]