我按照这个教程安装godingious http://coding-journal.com/installing-gitorious-on-ubuntu-11-04/ 。 我从来没有安装ruby或gitorious,所以我的知识是新的。 浏览到我正在使用的域后出现错误。 错误读取语法错误行3 col 22; repository_base_path:“/ var / www / gitorious / repositories”“ [configuration/ gitorious.yml] production: repository_base_path: "/var/www/gitorious/repositories" gitorious_client_port: 80 gitorious_host: git.mypressbox.biz archive_cache_dir: /var/www/gitorious/tarballs archive_work_dir: /tmp/tarballs-work hide_http_clone_urls: true is_gitorious_dot_org: false 我不知道要改变什么。 运行gem -v返回1.8.11。 任何帮助是极大的赞赏。
我想弄清楚如何configurationnginx和tomcat正确协同工作。 Nginx有一个worker connections设置,并且tomcat具有max threads (假设为tomcat的本地apr连接器)。 由于nginx与HTTP / 1.0连接后端,tomcat不需要keepalive。 我在nginx中将keep-alive timeout设置为30秒。 如果100 req / s是目标,并且每个请求在1s内完成,则可以有100个请求* 30秒每个= 3000个可以打开到nginx的并发连接,并且将有100个到tomcat的并发连接。 所以如果我把nginx中的worker connections设置为6000(工作进程为1,nginx每个请求占用2个连接,我认为一个用于客户端,另一个用于后端), max threads为100(在tomcat中默认为200)这将工作。 这个计算有没有概念上的问题? 确切的数字并不重要。 谢谢。
这是我想要实现的:我有几个Linux服务器,我的Web应用程序部署。 目前我的开发团队访问Web应用程序,运行他们的testing用例,然后SSH到我的Linux机器中查看或获取日志。 我不喜欢他们能够SSH / FTP到任何服务器,我正在寻找一个解决scheme,通过HTTP和HTTP(没有Linux解决scheme,如监狱等)获取日志。 由于服务器已经非常慢,不能处理更多的负载,所以我决定使用Python的SimpleHTTPServer。 对于每个有日志的目录他们都需要,我基本上创build了一个index.html文件,只有一个下载链接到该日志文件,然后我在该目录中启动一个SimpleHTTPServer。 我需要在每个盒子上启动3个SimpleHTTPServers,因为他们需要3个日志。 这工作正常,除了现在和然后http:// serverurl:端口url用于访问日志有时得到700MB左右停止响应(在谷歌铬说:没有数据收到,在IE和FF它只是显示一个空白页)。 此时,该端口上的SimpleHTTPServer仍然运行,并在运行的进程中显示。 到目前为止,我一直在解决这个问题时,通过杀死,然后启动该端口上的SimpleHTTPServer,但我正在寻找一个永久的解决scheme。 奇怪的是,只有一个日志发生,我厌倦了交换端口号,因为我认为也许有冲突或什么。 任何人都可以提出一个使用HTTP的解决scheme,就像SimpleHTTPServer一样轻巧,不需要太多的维护。
我已经看到了很多robot.txt的东西,还有一些mod改写的解决scheme,看起来很有前途……但是一直没能find一个简单的解决scheme来阻止Spiders / Scrapers /无论我想阻挡谁…我宁愿做这个主机名/域,因为它似乎比依靠用户代理等更简单… 例如,说我在Apache日志中看到这个 msnbot-207-46-192-48.search.msn.com – – [07/Dec/2011:23:01:41 -0500] "GET /%3f/$/bluebox/blog/2011/iphoto/ HTTP/1.1" 404 366 好的…我想阻止*.search.msn.com来到这里,或任何我的网站 – 在我的任何文件夹 – VHOST或其他… 通常情况下,我有很多<VirtualHost *.80>的设置,并不想重复每个主机的configuration。在同样的情况下,我有很多DocumentRoot的…并在其中每个文件,又名.htaccess真的不是一个选项.. 我一直在使用httpd.conf中的东西,类似于… RewriteEngine on RewriteCond %{HTTP_USER_AGENT} ^BadBot [OR] RewriteRule ^(.*)$ http://go.away/` 我如何使用UseCanonicalName On提供的主机名来覆盖 – Deny all我想要的域名?
这是一个非常奇怪的问题。 我相信这是一个服务器问题,但是如此奇怪而难以重现,我不完全确定。 正如标题所示,我收到了以前请求的回复。 而不仅仅是来自同一个客户。 我正在开发一个带有服务器组件的iPhone应用程序。 服务器正在运行apache2,mod_wsgi和一个django webapp。 所有响应都是JSON,所有的POST都是使用JSON作为请求原始数据,所有请求都使用SSL封装。 比如我可以提出/ login /的请求,并收到一个非常好的回应。 稍后,我可以请求/注册/并接收一个注册失败响应(即使它没有真正失败)的JSON字典以及前一个/ login / request中返回的数据的键/值! 有时一个键/值对最多可以返回5个请求。 这发生在应用程序启动之间。 我甚至在一个浏览器中发生了这个事情,我之前从应用程序中提出了一个请求。 在这种情况下,a为用户configuration文件发出了一个GET请求,并收到了一个早期login尝试的JSON响应(没有任何当前请求所需的数据)。 当我在黑暗中拍摄时,我禁用了memcache并closures了Keep-Alive。 除了禁用Keep-Alive我只是运行一个默认的Ubuntu的Apacheconfiguration。 重启Apache似乎在大多数情况下暂时修复它。 任何帮助表示赞赏!
我有Fedora 16运行Apache,PHP和MySQL。 我想做两件事情: 通过Samba在www目录内共享一个目录 使用具有自动安装/configuration脚本的CMS系统 我已经成功地获得了Apache的运行和服务的网页,同时仍然在运行完全相同版本的Fedora的以前的机器上的桑巴共享www目录,但是这台机器似乎是非常固执的。 我有一个问题在Samba上共享一个不同的目录,并发现这是一个SElinux问题。 我不得不将SElinux标签更改为“samba_share_t”,以便让这个共享工作。 但是www目录和后续目录的SElinux上下文是“读取所有的http脚本和守护进程”,所以我敢肯定,如果我把它改成Samba共享,http将不再正常工作。 因此,如果没有samba共享工作(并且没有FTP运行),我必须通过物理盒本身将文件放在服务器上。 作为我的本地用户,我在www中创build了一个目录,并在那里使用Fedora的文件pipe理器放置了一个CMS系统的文件没有问题。 但是,当我在浏览器中运行CMS的安装脚本时,出现错误,提示“无法创build文件,检查权限”。 第一个是我以前从未使用过的CMS,所以我想这可能是CMS的问题,但是我尝试安装另一个CMS,我得到了类似的错误。 在这两个尝试中,我都手动设置了www目录的权限,并将所有文件都包含在777中,并将所有者设置为我自己的用户(而不是root)。 CMS(Apache,MySQL,PHP)所需的其他一切都运行良好,并结合我尝试访问我的/ var / www samba共享时遇到的错误“您无权访问\ SERVER \共享”我去与它是一个权限问题。 我不明白的是,当我一直recursion地将目录chmod到777时,我仍然可能会遇到权限问题?
如果应用程序有内部问题,Apache Web服务器正在与tomcat交谈并将其置于错误状态(如果他不可访问(“心跳”)),并且将其置于错误状态。 像数据库这样的问题,不能被访问等 tomcat如何认识到这一点? tomcat的内部检查看起来像/工作和他在做什么,以确定部署的应用程序是否正常或不正常,并将其传递给Apache Web服务器,使他的负载? TIA
我正在研究通过Web服务将大量数据上传到服务器的解决scheme。 客户端和Web服务之间实现了ISA服务器。 客户端使用证书在ISA服务器上进行身份validation。 当我尝试发送超过200Kb的数据时,我收到: Could not create SSL/TLS secure channel. 如果我没有SSL发送数据,一切工作正常。 在ISA服务器上是否有特殊的设置来操纵SSL大小或类似的东西?
我已经设置了一些Web应用程序的IIS 7.5 ,这是为了内部使用,以及我们的一些客户。 其中的信息在一定程度上是重要的,但不像信用卡数据。 只是客户的详细信息,即电子邮件地址和密码(用于login目的)…这可能是最敏感的数据。 我有login网页表单身份validation设置。 目前打开的端口是:80xx而不是80 。 所以用户必须input… www.ourdomainname.com:80xx到达应用程序。 最后我不想要额外的ip。 使用80端口有什么缺点? 我必须成为 关心任何安全问题?
我一直在不断尝试这个工作两个星期。 我即将承认失败,但我真的不能。 我在我的路由器上安装了openvpn客户端,并将其连接到在线VPN提供商。 我可以通过VPN成功路由所有stream量,也可以通过VPN成功路由从我的局域网中的特定IPSstream量(因此并非所有的stream量都通过VPN)。 我需要解决的问题是,当我连接到VPN时,我不能再访问/ ping我的局域网上连接的NAS上的Web服务器。 我认为这是有关iptables,路由,NAT或东西。 。 。 读了两个星期的话题后,我不知道该怎么办。 WAN (ISP) = 94.173.xx.xx ROUTER with OpenVPN Client = 192.168.1.1 NAS (containing Webserver) = 192.168.2.20 我的configuration文件是; daemon client dev tap11 proto udp remote openvpn.anonine.net 1194 resolv-retry infinite nobind persist-key persist-tun comp-lzo adaptive verb 3 ca ca.crt auth-user-pass up status-version 2 status status # Custom Configuration […]