服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我已将路由器IP地址更改为192.168.1.1到192.168.3.1。 但现在我不能访问他们两个。 我该怎么办?
我想只允许访问我的index.php文件,并阻止所有其他的PHP文件。 但是,我的窗口框有什么作用,给我在Debian麻烦。 # Route all requests for non-existent files to index.php if (!-e $request_filename) { rewrite ^/(.*)$ /index.php/$1 last; } # Hide all PHP scripts location ~ \.php { rewrite ^/(.*)$ /index.php/$1 last; } # Forward index.php requests to php-fastcgi location ~ ^/index.php { include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_pass 127.0.0.1:9000; } 目标是确保一切都通过索引,所以没有人可以加载任何碰巧可以访问的PHP类。
当试图在Ubuntu 8.04上configurationPHP 5.3.3时,出现以下错误: checking for libevent >= 1.4.11 install prefix… configure: error: Could not find libevent >= 1.4.11 in /usr/local/ 我尝试安装libevent-dev和libevent1软件包,但同样的错误。 然后我删除了包,从源代码下载和编译libevent。 同样的错误。 findlibevent安装到/usr/local/lib/libevent.so与其所有朋友在/ usr / local / lib /中的显示。 我尝试使用以下选项进行configuration: –with-libevent-dir=/usr/local/lib/ 基本上同样的错误: checking for libevent >= 1.4.11 install prefix… configure: error: Could not find libevent >= 1.4.11 in /usr/local/lib/ 有什么build议么??
我工作的公司生产的软件每天需要千兆字节的数据,并且每天输出(较less数量)的Gig。 我们有一个重要的pipe理数据stream的基础设施,重要的是我的意思是非常糟糕。 当我们在软件中需要一种新的数据types时,我们开发了一个脚本,用于从HTTP或FTP源中提取数据,并将其放在服务器上,然后继续。 在我们大多数服务器上经常会有使用率过高/不足的抱怨,但是我们没有好的办法来pipe理检索/写出数据所花费的资源平衡。 是否有一个软件包用于pipe理外部数据传输(检索),并将其从networking中的服务器传送到服务器? 我在找东西, 简化下载脚本devise的通用基础。 用于了解正在发生的事情的日志/监视框架,可能还没有被检索的日志/监视框架等(如果监视方面可以整合到NAGIOS中,则为奖励点)。 用于查看下载任务状态的单个位置(例如,仪表板) 一个旨在跨多个服务器运行的实现,最终是多个服务器下载从服务器。 简单(相对而言)。 再次,我们正试图摆脱一个噩梦的基础设施。
我不完全确定我做错了什么。 我已经能够获得子域在我的服务器上运行,运行Ubuntu 10.04服务器。 我正在像Ubuntu推荐的那样使用sites-available /文件夹中的VirtualHost信息。 最初它是如何工作的,但在玩了8个多小时之后,事情变得更有意义了。 我感到最大的问题是我缺less一些基本的东西。 我只是不知道它是什么。 这是我的虚拟主机文件。 网站可用/ net.percent20.net <VirtualHost *:80> ServerName net.percent20.net DocumentRoot /srv/www/net.percent20.net/public_html/ MonoServerPath net.percent20.net "/usr/bin/mod-mono-server2" MonoDebug net.percent20.net true MonoSetEnv net.percent20.net MONO_IOMAP=all MonoApplications net.percent20.net "/:/srv/www/net.percent20.net/public_html" <Location "/"> Allow from all Order allow,deny MonoSetServerAlias net.percent20.net SetHandler mono SetOutputFilter DEFLATE SetEnvIfNoCase Request_URI "\.(?:gif|jpe?g|png)$" no-gzip dont-vary </Location> <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html text/plain text/xml […]
有两种types的glassfish发行版:可执行安装程序和zip存档。 我必须使用zip档案。 但是,pipe理控制台不起作用,它只显示一个蓝色的页脚div,资源/theme/META-INF/com_sun_faces_ajax.js没有find,并在页面中的错误: http://localhost:4848/: … <script type="text/javascript"> if (true) { //submitAndDisable(document.getElementById('loginButton'), 'Login'); document.getElementById('loginButton').form.submit(); // ERROR HERE: // Uncaught TypeError: Cannot read property 'form' of null } </script> 当从zip压缩包中提取安装时,如果通过可执行安装程序进行安装,则工作良好。
但是我们没有使用任何持久连接。 为什么有很多空闲的连接? 我们注意到使用'show processlist'命令,时间约为4000-8000秒。 这些连接看起来总是“睡眠”。 我们在fast-cgi模式下使用带有PHP的Nginx,并使用PDO库。 有什么build议么?
我们正在Win Server 2000上运行一个带有Apache,MySQL和PHP的Intranet门户。 其他细节: 用户:150 还托pipevideo(缓冲问题)3.服务器:Apache 客户端PC:Windows XP 需要多lessRAM?
我有大约20个域通过A型DNSlogging“指向”我的服务器,现在我正在移动服务器,我发现改变它们所有IP地址的相当繁琐,并认为添加一个CName会更有意义。 但是,我不能弄清楚如何为域名本身添加CNAMEtypes的logging,而不是任何子域名(我使用xname.org作为DNS提供者)。 那么我究竟把TLD本身放在别名领域呢? 谢谢!
我们有Web服务器(debian lenny,标准LAMP)。 我们有很less的工具可用于Web界面(phpMyAdmin,APC opcache monitor,serverstats,phpinfo …)的服务器监控/pipe理,我们希望仅限于服务器pipe理员访问它们。 所以我创build了一个只允许从本地主机访问的Apache虚拟。 服务器pipe理员然后使SSH隧道到服务器。 虚拟主机: <Directory /var/www/localhost/www/> order deny,allow deny from all allow from 127.0.0.1 </Directory> <VirtualHost 127.0.0.1:80> ServerName localhost DocumentRoot /var/www/localhost/www DirectoryIndex index.html index.htm index.php </VirtualHost> 我的问题是 – 这是否合理安全? 我们不使用iptables /防火墙。 我知道我也可以使用SSL + http身份validation。