服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
在“备份和恢复”一书中,他们认为每个月进行一次完整备份是一种很好的做法,然后每周进行一次备份或差异备份。 如果我每周有800GB的数据和〜10GB的变化怎么办? 我应该每月还是做一个完整的备份吗? 我的意思是,在LTO磁带上,他们保证了数据的可积性达30年之久。 那么为什么每次都要全面备份?
我有一个64位的服务器,但只有256MB的RAM。 所以,我用fast-cgi移动到nginx服务器来连接到PHP。 我有PHP 5.3.6运行。 问题是每隔两三天,当我尝试访问任何PHP页面,然后我得到服务器内部错误。 唯一的办法是手动重启php-fpm。 这意味着我应该设置一些导致它窒息的错误参数。 下面我列出了相关的configuration。 /etc/php-fpm.conf: – include=/etc/php-fpm.d/*.conf log_level = error ;emergency_restart_threshold = 0 ;emergency_restart_interval = 0 ;process_control_timeout = 0 /etc/php-fpm.d/www.conf: – [www] pm = dynamic pm.max_children = 10 pm.start_servers = 3 pm.min_spare_servers = 2 pm.max_spare_servers = 5 pm.max_requests = 500 /etc/nginx/php.conf: – location ~ \.php { fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD […]
我已经configuration了AWS ELB以指向运行Wordpress 3.2.1的我的Ubuntu服务器。 一切工作良好的服务器,直到我把它放在负载平衡器后面。 我将负载均衡器设置为将端口80转发到端口80,将端口443转发到端口80。 我设置我的虚拟主机文件来检查elb的头文件: RewriteEngine On RewriteCond%{HTTP:X-Forwarded-Proto}!https RewriteRule!/状态https://% {SERVER_NAME}%{REQUEST_URI} [L,R] 现在,每当我去到一个httpsurl,我得到这个消息: 此网页有redirect循环 https://mywebsite.com/securepage/上的网页导致了太多的redirect 只要我禁用wordpress https插件 ( http://wordpress.org/extend/plugins/wordpress-https/ ) 这些网页可以正常工作,但现在已经充满了混合内容 应该是https的页面不再是https。 只要我直接访问服务器,而不是通过ELB,它再次工作。 有关我如何才能使用AWS ELB工作的任何想法?
IT最近重新安装我的笔记本电脑与64位窗口。 他为我安装了Sql Server dev版本,并设置了一个用户名和密码。 我login,并尝试更改SQL Server到Windows身份validation,重新启动SQL Server,现在它不会让我用我的域帐户login。 我已经尝试将自己添加到本地系统上的SQLServerSQLAgentUser和SQLServerMSSQLUser组,但Sql Server仍然一直说我的域帐户没有被授权。 我的帐户是本地系统pipe理员。 我怎样才能让Sql Server让我login?
我们有一个networking层,偶尔会有一个networking节点砸我们的数据节点(复数),如果我们能看到所有套接字或单个套接字上的MB /秒进入该机器,我们可以立即知道哪个networking节点开始要做大量的事情。 这对我们的监控能力会很好。 有没有办法看到机器“当前”MB / S的摄入量? 我不想使用testing节点间带宽的工具,而只是想测量当前状态。
我正在用Ruby和Postgresbuild立一个VPS。 在我的本地机器上,我安装了postgresql 9.2.3(客户机和服务器),因此想要在我的VPS上安装它。 遵循这个博客文章的说明http://hendrelouw73.wordpress.com/2012/11/14/how-to-install-postgresql-9-1-on-ubuntu-12-10-linux/for在Ubuntu上安装postgres (唯一的区别是我试图安装9.2.3,他安装了9.1),我做了以下 sudo apt-get install postgresql-9.2.3 Reading package lists… Done Building dependency tree Reading state information… Done E: Unable to locate package postgresql-9.2.3 E: Couldn't find any package by regex 'postgresql-9.2.3' 但是,正如你所看到的,它找不到一个包postgresql-9.2.3 。 然而,我已经在我的本地机器上安装了这个软件包(我用Homebrew在我的Mac上安装了这个软件包)。 你能帮我理解我做错了什么吗? 更新我也尝试安装它,离开'3'结束,就像你看到下面,但它不工作,你可以看到。 sudo apt-get install postgresql-9.2 Reading package lists… Done Building dependency tree Reading state information… Done Package […]
而不是让端口扫描我的服务器可能的黑客我想伪造sshd监听端口22并logging尝试。 这样做有道理吗? 如果是,那么积极开发的工具/库是可用的。
在mtr手册页中,它显示: mtr将traceroute和ping程序的function结合在一个networking诊断工具中 我使用mtr很多,发现它比traceroute快得多。 本能地, mtr给了我emidiately的答案,而traceroute列出每个ip地址每秒。 在我自己的电脑上,我用了time mtr www.google.com和time traceroute www.google.com ,结果是21.9s VS 6.1s。 问题是为什么? 由于mtr = ping + traceroute ,这并不意味着它慢或至less跟traceroute相同。 任何人都可以给我一个合理和详细的答案?
我只是将我的debian wheezy服务器更新到最新版本的openssl软件包,它已修复了心跳错误。 我确实在我的服务器上支持SSL,但只能使用snakeoil证书。 我只是想知道是否实际上有任何安全问题关于更新snakeoil证书,或者我可以离开它,因为它是反正snakeoil证书? 这个问题可能来自我对ssl缺乏的知识……但是如果我要改变我的snakeoil证书,提前感谢任何解释,如果是的话,为什么:)
我试图从Windows Server 2012 R2机器中删除他们的Hyper-Vangular色。 当试图通过“添加angular色和function向导”,这个checkbox是灰色的,它不会让我取消它,因此不会允许我卸载此angular色。 这在2008年和2008年R2是一个简单的过程。 不知道发生了什么变化。