服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
/ etc / sudoers中这两个选项有什么区别: user1 mymachine =(user2)ALL user1 mymachine = / bin / su – user2 对于选项1,我会做以下user1: sudo -u user2 -i 对于选项2,我将以user1的身份执行以下操作(此选项还要求“ Defaults!authenticate ”,以便它不要求input密码): sudo su – user2 两种方法有没有优点/缺点? 最终结果似乎是一样的。
我正在使用PHP-FPM的Nginx,我想限制访问我的网站上的PHP文件的子目录,以便只允许来自我的IP地址的stream量。 这是我所尝试的,假设我的IP是1.1.1.1: location ^~ /blocktest/ { if ($remote_addr != "1.1.1.1") { return 503; } } 这会阻止公众,但是PHP脚本不再为我执行,而只是提示下载原始文件。 所以,我尝试在块中包含我的PHPconfiguration文件,如下所示: location ^~ /blocktest/ { if ($remote_addr != "1.1.1.1") { return 503; } include /usr/local/nginx/conf/php.conf; } …但是公众可以再次访问PHP文件。 啊。 任何想法,我怎么能得到这个工作? 谢谢! 作为参考,这里是我的php.conf文件: location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_connect_timeout 60; […]
我知道这是最明显的,这可能是为什么谷歌没有帮助。 我从来没有使用过IPMI。 我不是服务器pipe理员。 我正在考虑build立一个小型的办公室服务器,并注意到我们正在考虑的主板有一个专用的IPMI端口以及ETH0和ETH1。 我只是想知道实际的布线。 就像三根电缆连接到交换机一样简单,然后该机器从DHCP获得3个IP地址,其中一个用于IPMI?
任何人都可以推荐一个很好的工具来parsing和分析Nginx的访问日志,这将基于正则expression式在我的django urls.py文件(或从他们生成的configuration文件)的URL组? 它不需要是实时的。 我主要关心的一个问题是查看“请求时间”,其中的url可能包含slugs或uuids,并可能包含复杂querystrings的各种网页。 例如:www.example.com/event/detail/my_event_uuid/?something=1234&somethingelse=abc 我的核心关注是我能够查看所有事件详细信息页面的汇总统计信息。 作为一个额外的奖励,我希望能够看到“somethingelse”在查询string中的所有事件详细页面。 其他注意事项:如果可能的话,轻量级,开源的,没有数据库表添加到Django的项目。
我正在使用check_iftraffic64.pl插件来检查正在使用的networking带宽。 这是我得到的结果: 平均IN:470.89Kbs(4.71%),平均OUT:907.19Kbs(9.07%),总RX:4175.91Gbits,总TX:4620.92Gbits | inUsage = 4.71%; 85; 98 outUsage = 9.07%; 85; 98 inBandwidth = 470.89Kbs outBandwidth = 907.19Kbs inAbsolut = 521988864000B outAbsolut = 577614935040B 当我尝试使用Nagiosgraph将其显示为graphics时,我得到: 这显然是parsing出总RX和总TX这不是我想要的。 我想要平均IN和平均OUT。 结果返回后,我可以使用正则expression式来parsing它。 但是我的问题是,是否可以以我不知道的更优雅的方式来完成? 谢谢
我的两台主机使用Apache身份validation,与我的虚拟主机 1的第一个身份validation是好的,但是当我打开一个新的选项卡的第二个主机( 虚拟主机2 ),第一个是断开连接( 虚拟主机1 )。 这里是我的configuration文件(default-ssl)的一个片段 <Proxy *> Order allow,deny Allow from all </Proxy> ProxyPass /virtualhost1/ https://virtualhost1:443/ ProxyPassReverse /virtualhost1/ https://virtualhost1:443/ ProxyPass /virtualhost2/ https://localhost:443/ ProxyPassReverse /virtualhost2/ https://localhost:443/ <Location /virtualhost1/> SetEnv Proxy-Chain-Auth On </Location> 有没有一个configuration,允许我用apache2在同一个浏览器,允许多个会话? PS:我可以用私人窗口解决这个问题。
我的网站已经用JAVA实现了。 所以我们采取了VPS并且安装了Tomcat然后部署了我的网站是这样出现的 每当我点击www.mysite.com在url…它出现在下面。 http://mysite.com:8080/foldername/ 但我想看到我的网站www.mysite.com 任何人可以build议我该怎么做..我应该做任何改变的htaccess文件?
我有一台运行CentOS 6.4的大部分默认安装的服务器。 它在一个VPN和一个防火墙后面,两者都不是由我pipe理的 – 它们由托pipe公司pipe理。 当我离开ssh客户端很长一段时间没有触摸它(从我的桌面cygwin),最终它冻结(Ctrl + C甚至不工作),然后经过更长的时间后,恢复,但ssh连接断开Connection Reset by Peer错误。 通常,我不会在乎这个,但是:我一直在开发一个客户端GUI的服务器应用程序。 这两个应用程序之间确实有一个心跳。 今天,我在两个小时之内独自离开了他们,当我回来的时候,他们已经坠毁了。 服务器的错误消息说: java.io.IOException: Connection timed out java.io.IOException: Broken pipe 客户的日志说: java.io.IOException: An established connection was aborted by the software in your host machine 当我返回时,我单击客户端上的“重新连接”button,而不重新启动任何应用程序,并且它们再次正常工作,没有问题 – 所以它不像是其中一个应用程序用完资源或等效。 我认为这是一个比StackOverflow问题更多的ServerFault问题,因为我在我的SSH连接中看到了类似的行为。 什么可能导致这个networking超时,我能做些什么呢?
似乎pipe理控制台只允许在“Virginia”选项中创build安全组。 有没有办法为俄勒冈州(或其他)的实例创build一个安全组?
在Debian 7上设置Xen和网桥 你好。 所以我终于要在我的新专用机器上尝试一些虚拟化,但是我在设置时遇到了一些问题/困惑,所以我会尽力解释我的情况,任何帮助将不胜感激。 首先,我的服务器有一个物理networking适配器eth0。 / etc / network / interfaces中的默认configuration如下 ### Hetzner Online AG – installimage # Loopback device: auto lo iface lo inet loopback # device: eth0 auto eth0 iface eth0 inet static address 144.76.29.149 broadcast 144.76.29.159 netmask 255.255.255.224 gateway 144.76.29.129 # default route to access subnet up route add -net 144.76.29.128 netmask […]