Articles of linux

克朗,开始麻烦

我在我的VM机器上启动cron有问题。 当我强迫它开始我有一个错误:找不到“var / run / dbus / system_bus_socket”。 文件丢失。 在rcconf中cron是打开的 我如何解决它?

PostgreSQL多版本安装在同一台服务器上

可能重复: 如何在两个版本的LINUX上安装Postgres? 我在同一台服务器上安装了多个PostgreSQL版本(9.0.3,8.4.6)。 我也改变了PORT 。 我曾经运行: psql -h localhost -p 5437 -U postgres8 -d postgres. 它工作正常。 但显示旧版本(8.3),而不是8.4。 我的错误是什么? 请帮帮我…

如何在Linux上通过SSH做一个Cronjob

我有一个Linux服务器,我想安装一个Cron。 我被给了一个URL,通过访问这个URL(GET请求),它会自动为我的网站重build一个新的站点地图。 基本上,我想要一个cron每天去这个URL一次,因此我的网站地图将每天重新生成一次 我不知道什么信息我需要给你关于我的服务器上的cron …但是当我去/ etc /我可以看到… cron.d,cron.daily,cron.deny,cron.hourly, cron.monthy,crontab 另外一件事,当我自己访问GET请求url时,页面加载需要一段时间。 大约需要1-2分钟,然后出现“SITEMAP COMPLETE”页面。 所以cron将不得不在整个持续时间内停留,直到出现这个消息,否则站点地图只会部分重新生成。 编辑***我想我find了答案,有人可以确认这是正确的? 在crontab -e中,我input: 0 0 1 * * / usr / bin / wget -q -O – “ http://www.domain.com/GET-REQUEST ”

SSHloginVS SSHauthentication

我build立了一个新的系统。 我必须使用ssh XXXX @ XXXXXX来login。 它不会让我通过telnetlogin。 但我没有设置任何键。 所以没有什么可以检查的。 谁可以给我解释一下这个? 另外我有另一个系统与SSH和密钥,但它要求用户input密码,而不是通过短语? 谢谢。

想为django升级python

我想为django升级python。 目前我的红帽服务器上有Python 2.4.3。 我已经安装了python 2.7.1,但默认的python 仍然是2.4.3(它没有升级python,但是分别安装了python 2.7)。 Django的python版本也是2.4.3。 我想做一个改变,所以Django以2.7运行。 我如何克服这个问题?

使用nc命令logging所有传入和传出的请求

我有一个web服务器在8080监听,我想使用nc命令来侦听端口80,所以所有传入的请求和传出响应都logging到两个文件,即inflow和outflow 。 我已经按照链接http://smaftoul.wordpress.com/2009/05/13/netcat-as-a-logging-tcp-proxy/ ,不按预期工作。 cat proxypipe | nc -l -p 80 | tee -a inflow | nc localhost 81 | tee -a outflow 1>proxypipe usage: nc [-46DdhklnrStUuvzC] [-i interval] [-P proxy_username] [-p source_port] [-s source_ip_address] [-T ToS] [-w timeout] [-X proxy_protocol] [-x proxy_address[:port]] [hostname] [port[s]]

rsync脚本每夜备份var

在制作备份脚本时,每天晚上都会自动更新var文件夹到另一台服务器 BDATE=`date +%F` rsync –exclude=foldera/folderb -bavz –backup-dir=backup-$(BDATE) [email protected]:/path/to/var 当我运行它似乎没有工作,我做错了什么? 干杯

使用IP和标头请求不同的网站

是否有可能从networking服务器引诱网站而不依靠DNSlogging? Windows IIS WebServer正在处理标题,Linux正在使用虚拟服务器名称等。 想象一下这种情况: 服务器(linux + apache)可以通过互联网直接访问自己的IP(123.45.67.89)。 默认页面是这样的:“它正在工作!” 在Apache(httpd)中,虚拟服务器设置为:服务器名称:www.site.net,侦听任何地址默认端口。 我没有DNSlogging这样说:www.stie.net – M – > 123.45.67.89 我没有自己的DNS服务器设置,不想在不同的端口上路由站点。 我如何才能访问存储的网站只有IP地址和已知的托pipe网站名称?

nginx在相当低的负载下拒绝连接

我有一个运行在作为反向代理运行的nginx实例后面的Web服务。 Nginxconfiguration为在两台独立主机上运行的10个应用服务器进程之间进行负载平衡。 我看到的问题是,大约150个并发连接nginx开始拒绝所有新的传入连接。 在140个连接处,所有的连接都是快速和稳定的,只需要再加几个服务器就可以开始拒绝所有连接到150以上的连接。一旦所有的连接都断开了,它将再次开始接受连接。 这似乎并没有改变,因为我修改了worker_processes,worker_connections或multi_accept设置。 当拒绝开始时,CPU负载(> 10%)非常less,可用的networking带宽也很多。 错误日志中没有消息。 我在这里做错了什么? 这是configuration: worker_processes 8; worker_rlimit_nofile 65536; events { worker_connections 8192; multi_accept on; use epoll; } http { include /etc/nginx/mime.types; access_log /var/log/nginx/access.log; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; tcp_nodelay on; gzip on; gzip_disable "MSIE [1-6]\.(?!.*SV1)"; include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; } 在conf.d目录中,只有从主机名到后端服务器的映射。 喜欢这个: upstream api { server […]

他们在这里有什么虚拟化devise

我试图了解他们在这里有什么虚拟化模式。 最初我以为这只是一个物理服务器上的Xen,但是如果你点击FAQ&Features,它会把你带到这个页面上 ,这个系统是由26个人build立的! 我不确定这是否只是营销,使他们的系统看起来特别。 在我看来,就像一个Xen上的物理服务器。 这不仅仅是这个吗? 有人能向我解释这里使用的虚拟化scheme吗?