Articles of Ubuntu

正确的方式来pipe理守护进程,Debian / Ubuntu的Linux

什么是最好的方法? 或者至less…一个容易pipe理的? 我经常创build需要始终在后台运行的shell和python脚本。 任何关于简化这个包的build议? 在过去,我会在cron中粘贴一个shell脚本来检查正在运行的进程,但是这感觉像是一个黑客。 我最近阅读了一个名为Angel的程序,这个程序是用Haskell编写的,但是这似乎是一个常用的东西,可能会被内置到操作系统中。 编辑:什么工具可以减less我花费在这个活动上的时间,并导致易于维护和快速部署到新服务器的东西?

如何在Ubuntu 10.10上安装xen-tools和xen-server

我正在尝试在新的Ubuntu服务器10.10安装上安装xen.org服务器。 当我尝试: sudo apt-get install ubuntu-xen-server 错误: ubuntu-xen-server : Depends : xen-tools but it is not installable 如果我尝试: sudo apt-get install xen-tools 错误: Package 'xen-tools' has no installation candidate 你能给我一些build议吗?

这些多个php-cgi进程正常吗?

我试图了解为什么我的服务器如此之慢。 我跑ps -ef ,我发现这个: www-data 29185 29184 0 11:11 ? 00:00:00 /usr/bin/php-cgi www-data 29188 29185 0 11:11 ? 00:00:01 /usr/bin/php-cgi www-data 29189 29185 0 11:11 ? 00:00:01 /usr/bin/php-cgi www-data 29190 29185 0 11:11 ? 00:00:01 /usr/bin/php-cgi www-data 29191 29185 0 11:11 ? 00:00:01 /usr/bin/php-cgi www-data 29192 29184 0 11:11 ? 00:00:00 /usr/bin/php-cgi www-data 29194 29192 […]

Apache Logrotate Bash问题

…所以我试图每小时轮stream在亚马逊云自动缩放服务器实例的日志。 我创build了/etc/cron.hourly/logrotate来阅读: #!/bin/bash test -x /usr/sbin/logrotate || exit 0 /usr/sbin/logrotate -f /etc/logrotate.conf 我已经修改/etc/logrotate.d/apache2来读取: /var/log/apache2/*.log { missingok rotate 100 create 640 root adm sharedscripts postrotate neoBucket="widget-chapp/dev/log/"; neoService="apache"; neoDate=$(date +\%Y\%m\%d\%H); echo "hostname: $HOSTNAME"; neoHost=`echo "$HOSTNAME" | sed "s/-//g"`; # prepend neoService and append YYYYMMDDHH for f in *.log.1; do mv ./$f "$neoHost-$neoService-${f%1}$neoDate"; done # gracefully restart the […]

如何在Ubuntu上使用dyndns并从中发送电子邮件

我如何使用Ubuntu的dyndns并从它发送电子邮件? 我想创build一个免费域名与dyndns.com(mydomain.dyndns-at-home.com) 我怎样才能连接到Ubuntu的域名? 我怎样才能从这个域发送电子邮件? (info@mydomain.dyndns-at-home.com)

周期性/节奏性磁盘I / O统计:(单调增加的活动)

我的服务器有一个特殊的问题。 磁盘I / O统计数据在过去几周持续​​增长。 从Munin看这个图表: 从Linode的仪表板中,我可以看到磁盘I / O更精细的图像。 这是循环/节奏图(一天的时间间隔)。 但请注意,即使看起来是周期性的,在数周的时间内,平均磁盘I / O也会持续增长(见上图): 现在,我做了iotop ,看到kjournald是写磁盘I / O的唯一过程(除了偶尔的rsyslogd – 但是kjournald的磁盘I / O的频率要高得多)。 在上面的图中,I / O的读取部分实际上为零。 为什么即使在没有其他程序写作的情况下也要写作? 为什么写的大小在一天之内变大? 另一个线索:空闲内存也是单调减less,而“缓冲区”增加。 看到这张图: PS:服务器只有Apache。 访问日志已禁用,但启用了错误日志。 服务约80个请求/秒。 我们使用Redis作为队列。 我的磁盘正在使用ext3 。

禁用PHP gettext模块

有没有办法在我的ubuntu instalation禁用PHP的gettext扩展? 我需要这个testing目的。 gettext.ini不在conf.d文件夹中,我不知道在哪里看。 我正在运行Ubuntu 10.04 先谢谢你!

服务器HTTP加载时间慢?

我的服务器@ codemeh.com(HTTP服务器)似乎是随机加载缓慢,我不能告诉是否只是我的论坛( http://www.codemeh.com/forums/ )加载缓慢或如果整个网站只是加载缓慢,因为我的论坛是现在网站上最大的东西。 load average: 0.02, 0.17, 0.20 这是我知道的超低。 我已经尝试过使用Google Pageparsing插件来解决这个问题,但没有出现这个问题。 如果有人可以调查这个对我来说,因为我是在Apache和服务器configuration非常新。 谢谢! (最佳): PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 7493 www-data 15 0 98.2m 16m 9092 S 3 0.8 0:27.24 apache2 26429 www-data 15 0 98.2m 15m 7392 S 3 0.7 0:03.45 apache2 26477 www-data 17 0 […]

在Ubuntu中重用用户名的一些缺陷是什么?

首先,让我说,这是一个信息技术。 他们删除了一个帐户,“哎呀”,并创build一个新的帐户与相同的凭据。 我无法理解为什么。 无论如何,我已经有了一个Linux(Ubuntu Server 10.04)盒子,可以对一个活动目录服务器进行身份validation,login的用户拥有本地主目录等等。 我被一个拥有新的UID(或AD行话中的SID)的用户名卡住了。 在他的家庭目录上,还有什么其他的干预措施?

scp正在返回一个权限被拒绝,不知道为什么?

scp -i ~/.ssh/my_id_rsa -P 30000 some_file.gz sshuser@1.2.3.4:/home/sshuser/ 它返回: scp:/some_file.gz: Permission denied rsa密钥文件是我用来通过SSH连接的文件(以及端口#和用户名和ip) 有什么突出的,可能会导致许可问题? UPDATE 我有iptables运行,我需要另一个入口为SCP或使用SSH协议? (愚蠢的问题,但只是确保在这里!) 我没有得到“连接拒绝”的错误,所以不知道这是否是问题。