服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有几种不同的机器types,都需要为它们定义官方的postgres APT repo,以便能够apt-get install正确版本的工具。 这些不同的机器都需要共享以下内容: — – name: add postgres repo key sudo: yes apt_key: url=http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc id=ACCC4CF8 – name: add postgres repo sudo: yes apt_repository: repo='deb http://apt.postgresql.org/pub/repos/apt/ {{ ansible_distribution_release }}-pgdg main' 我有两个angular色,依赖它,我的nagiosangular色(需要做一堆psql工作)和我的postgres-baseangular色。 如果我能将这两个angular色以某种方式包含上面的相同文件/任务,那将是太棒了。 现在我已经为这些任务创build了一个单独的angular色,称之为postgres-repo并且我使用了ansible的angular色依赖来确保上面的angular色在执行之前运行postgres-repo 。 这是他们的meta/main.yml : — dependencies: – postgres-repo 这是我能做的最好的吗? 有没有一个更轻量级的方法比做一个单独的angular色?
我有这样的configuration: location / { root /etc/nginx/euchet; } location /app/ { proxy_pass http://172.16.184.2:8080; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header REMOTE_ADDR $remote_addr; } 而且我需要添加auth_basic另一个位置,只对请求启用: /app/f?p=3000 我试着用rexexp: location ~ \/appt\/f\?p=3000 { auth_basic "Hello! Enter password"; auth_basic_user_file /etc/nginx/euchet.htpasswd; proxy_pass http://172.16.184.2:8080; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header REMOTE_ADDR […]
在我的Ubuntu 14.04.2 LTS服务器与Apache / 2.4.7,我主办一个网站。 不久,我打算发布一个大文件,我期望有大量的下载。 我想限制分配给这个文件的下载stream量的百分比,这样网站仍然可以正常运行(例如,只给它100个100Mbit / s)。 限制可以是这个文件或每个子域(我可以为此创build一个新的)。 到目前为止,我唯一发现的是限制每个连接的带宽,但是我希望它成为这个文件所有连接的全局限制。 如果有必要的话,我也愿意安装Apache以外的东西。
在我的Exchange 2007计算机上,我configuration了IP阻止列表提供程序进行查询 zen.spamhaus.org bl.spamcop.net dnsbl.sorbs.net 一些我们的业务联系人或在这些名单上,并被Exchange阻止。 所以我将他们的域添加到BypassedSenderDomains列表中: [PS] C:\>Get-ContentFilterConfig | fl bypassedsenderdomains BypassedSenderDomains : {domain1.com, domain2.com} 不幸的是,无论如何,它们都会被阻止,就像在代理日志中看到的那样: P1FromAddress Agent Event Action SmtpResponse Reason ReasonData Diagnostics [email protected] Connection Filtering Agent OnRcptCommand RejectCommand "550 5.7.1 Recipient not authorized your IP has been found on a block list" BlockListProvider dnsbl.sorbs.net 我做错了什么?
我有一些用户连接到我的vpn时有麻烦,我想看看在用户端的错误是什么样子,因此我启用了客户端debugging在“日志级别 – >debugging”(你去看看关于信息)这些信息在哪里倾倒? 我无法find互联网上的任何信息:( 我使用的客户端是sslvpn客户端(不是那么简单),手册页在这里 ,除了基本的configuration以外没有任何帮助。
由于对SBS 2003的支持(并在旧硬件上运行)正在逐渐淡出,我们正在考虑按照微软的build议升级到基本版R2。 交换环境将迁移到Office365,但SQL服务器呢? 它被用在我们的后端,很多存储过程和自己开发的代码正在运行(和需要)。 在迁移文档中,我没有看到有关SQL Server的任何内容。 可以这样做吗,许可证(我们在商业环境中使用它)呢? 一个完整的SQL服务器将花费大约$ 3.000,这在我们的预算中是不可接受的。 我们运行SBS 2003 Premium版本中包含的SQL版本,并且只对计划维护计划和某些清理作业使用“SQL Server代理”。
我想要将所有Web服务版本部署在同一个域中,如下所示: rest.mydomain.com/v1/ rest.mydomain.com/v2/ … 但是这些不同的版本在不同的服务器上。 我是否需要使用负载平衡服务器来configuration此行为? 还是有更好的方法呢?
我需要禁用在Amazon AWS上运行的Windows 2012上的驱动程序签名实施。 因此,我无法在重新启动屏幕上访问服务器,以便在服务器启动阶段select该function。
Cassandrabuild议将实例本地存储用于EC2部署,而不是EBS 我在EC2中部署MongoDB …我应该也使用实例本地存储,而不是EBS PIOPS?
build立 Windows SBS 2011 Exchange 2010 尽pipeExchange数据库和WSUS目录都位于单独的驱动器上,但我仍然遇到C驱动器不会停止填满的问题。 这会影响邮件stream并阻止外部邮件到达用户。 当我在WSUS运行清理向导时,我设法回收了几GB,但在几个小时内,我又回到了原来的位置。 C盘中还有一个WSUS文件夹,我认为是问题的一部分? 任何帮助将不胜感激。