Articles of configuration

帮助需要设置nginx来提供静态文件

我试图设置nginx来提供静态文件。 基本上我需要的是http://mydomain.com/site_media/指向/ var / django / myproject / site_media。 我已经尝试了这么多的configuration,当我testing它时,我总是得到一个静态文件的404错误。 任何人都可以告诉我我做错了什么,或者我应该如何设置? 这是我当前的nginxconfiguration文件。 用户www-data; worker_processes 1; #error_log /usr/local/nginx/logs/error.log; #pid /usr/local/nginx/logs/nginx.pid; 事件{ worker_connections 1024; 使用epoll; } http { #在这里列举所有的龙卷风服务器 上游前端{ 服务器127.0.0.1:8000; 服务器127.0.0.1:8001; 服务器127.0.0.1:8002; 服务器127.0.0.1:8003; } 包括mime.types; default_type application / octet-stream; #access_log /usr/local/nginx/logs/access.log; keepalive_timeout 65; proxy_read_timeout 200; 发送文件; tcp_nopush; tcp_nodelay; gzip on; gzip_min_length 1000; gzip_proxied任何; gzip_types文本/纯文本/ html文本/ css文本/ […]

Windows服务器上的10k-20k TCP连接

基于Windows的服务器需要什么样的configuration才能同时支持10K-20K TCP连接。 这些连接的99%只会在60秒的时间间隔内发送保持活动(但将保持活动状态)的信号,其余1%将在任何给定时间发送/接收XML数据。 任何人都可以build议我需要设置以上要求的基础设施的种类?

如何为mod_python或mod_wsgiconfigurationISPConfig?

如何configurationISPConfig的mod_python或mod_wsgi的Django的应用程序部署?

更改每个组的默认configuration文件目录

是否有可能强制Windows创build一个活动目录组的成员configuration文件与另一个活动目录组的成员不同的文件夹的configuration文件? 这里的学校使用DeepFreeze来保护公共电脑。 简而言之,DeepFreeze可防止对硬盘进行的所有更改,以便每次重新启动计算机时,磁盘都与当前冻结的时间相同。 这与恢复映像有点不同,因为它永远不会永久地将更改写入磁盘。 这比图像有一些优点:更快的恢复时间,并且很容易将机器解冻几分钟以执行诸如Windows更新(甚至可以自动化)的维护。 DeepFreeze还允许您configuration一个“thawspace”分区,其中更改在重新启动时保持不变。 DeepFreeze的一个弱点是,每次login时,最终都需要创build一个新的configuration文件,除非您的configuration文件在机器被冻结时存在。 即使如此,在冻结的机器上工作时,对configuration文件所做的任何更改都将丢失。 由于学生经常需要login我们的教室机器,因此目前有很多清理工作需要时间去除旧的configuration文件和更改,所以我想扩展DeepFreeze以保护我们的教室电脑以及公共电脑。 问题是教师有真正需要在这些教室计算机上保持有状态的地位。 我想要使​​用的解决scheme是通过组策略configurationWindows(或者甚至是手动configuration,如果这是我必须这样做的话)将configuration文件文件夹放置在thawspace分区上,但仅限于教员安全组的成员 。 这可能吗?

尽pipe有maxclient和其他限制,apache产生了太多的进程

这是我的MPM限制: <IfModule mpm_prefork_module> StartServers 10 MinSpareServers 10 MaxSpareServers 10 MaxClients 10 MaxRequestsPerChild 2000 </IfModule> 但是,尽pipe如此,目前我已经有超过20个apache进程运行,而在过去的一两个小时内,已经有40-50个进程了。 MaxClient和MaxSpareServers不应该控制进程的数量(即大约10)吗? 有什么我失踪?

FTP问题 – VSFTPd和从FileZilla连接

我试图连接到我在EC2上托pipe的CentOS Linux框,我想我已经正确configuration了所有东西,但是当我尝试连接时,我得到了这一系列消息 Status: Connection established, waiting for welcome message… Response: 220 (vsFTPd 2.0.5) Command: USER tyndall Response: 331 Please specify the password. Command: PASS ********* Response: 230 Login successful. Status: Connected Status: Retrieving directory listing… Command: PWD Response: 257 "/home/tyndall" Command: TYPE I Response: 200 Switching to Binary mode. Command: PASV Error: Connection timed out […]

将漫游configuration文件移到DFS

我正在使用GPO将appdata,我的文档和桌面文件夹redirect到服务器,这取决于他们通常使用的设备。 这为在多个位置之间弹跳的用户带来了问题。 Firefoxconfiguration文件存储在appdata,所以它需要永远到另一个设施获取Firefoxconfiguration文件,以便它可以启动。 在等待Firefox加载两到三分钟后,它运行得非常慢,几乎无法使用 我想用DFS补救这一点,但我不想有一个地狱般的过渡期。 现在,facility1的GPO被设置为将文件夹redirect到//server1/Documents ,而facility2的GPO被设置为将文件夹redirect到//server2/Documents 。 我知道我需要将这些设置更改为我创build的DFS名称空间。 我需要添加//server1/Documents和//server2/Documents到DFS命名空间//DFSDocuments/并更改GPOredirect设置以将appdataredirect到//DFSDocuments/UserName 。 把它写下来看起来很容易, 这就是我所要做的吗? 将GPO设置直接指向DFS名称空间中的用户名文件夹,而不必移动任何东西? 用户会看到任何打嗝? 或者它会神奇地复制? 我会很感激任何经过这个(非dfs文件夹redirect到dfs文件夹redirect)过渡的任何反馈和技巧。

无法让PHP停止显示错误

相反,大多数人的问题我不能让PHP停止显示错误,我已经在我的php.ini display_errors设置为closures,但它仍然显示他们,我也试过.htaccess,并内联ini_set和error_reportingvariables,但错误仍然显示。 我能做些什么来防止这种情况的发生? Mac OS X Lion Server 10.7.1 MAMP使用DIY Mac服务器(diymacserver.com) 更新: 这是我的php.ini文件存储的地方… 这是我在运行时的display_errors设置的值 这是在/etc/php.ini中写入的复制和粘贴值 display_errors = Off

configuration文件理智检查框架/软件/概念

我正在寻找的东西(无论是框架,软件,甚至只是一个最佳实践)为以下要求: 我想提供一个configuration值的黑名单(以几种configuration文件格式),不能设置/更改。 该系统是Linux(CentOS)设备,只安装一个应用程序,configuration更改应该是罕见的。 我想检查几个configuration文件的理智。 从apache通过ifcfg-eth *等等 有没有一种解决scheme已经提供了一套“标准”configuration文件的机制? 示例:我想阻止用户意外地禁用Apache中的KeepAlive,但他们应该能够更改configuration中的其他内容。 我想防止“常见错误”。

更改Nginx组

在我们的开发环境中,我将一些Apache站点迁移到Nginx。 我想要做的是确保我所有属于同一个组( webgroup )的开发人员都可以完全访问由Web服务器用户( www-data )创build的文件(例如日志文件)。 networking用户创build的文件通常由www-data:www-data所以我想我会更改该用户的主要组,以匹配开发人员( webgroup )。 组更改似乎已经完成,但新创build的文件仍由www-data:www-data 。 我没有看到nginx conf的group指令,所以我想知道是否有任何方法可以确保由nginx用户创build/更新的文件是由正确的组拥有的。 如果我想到,我想我可以把www-data作为我所有用户的主要群体,但是我没有,我也不想回头去接触所有这些用户。 请记住,这是一个开发环境,所以安全性不是超临界的,但我仍然希望避免每个人都以root身份进行身份validation,或者以类似的方式开放。 UPDATE 我已经尝试更新我的nginx.conf文件,如下所示,但无济于事。 在重新启动和强制重新加载后,新文件仍被创build为www-data:www-data 。 user www-data webgroup