Articles of linux

如何设置sendmail(针对Bugzilla)

我已经安装了Bugzilla,我正在尝试使用邮件function。 显然它可以使用Linux的sendmail来这样做。 我不知道电子邮件如何工作的第一件事。 我已经在网上查找了很多教程来解释整个过程如何工作(sendmail,SMTP,域等) 有人可以请我指导一个解释基础知识的教程,然后帮助安装sendmail,以便Bugzilla可以发送出站电子邮件? PS我没有一个域名。 这将会从我们的开发服务器上运行。 你需要一个单独的邮件服务器或域来获得sendmail的工作? 我不需要收到任何电子邮件,只是发送出去!

慢速磁盘读取RHEL 5.3

我最近从Ubuntu的桌面上安装了RHEL 5.3,我得到一些非常慢的磁盘读取,我一直无法解决这个问题。 我正在使用希捷Barracuda 7200.10 ST3250820AS,但只读取约3.6 MB /秒的读取。 我没有能够使用hdparm设置DMA。 任何关于如何更好的读取速度的build议? # hdparm -Tt /dev/hda /dev/hda: Timing cached reads: 16380 MB in 2.00 seconds = 8209.75 MB/sec Timing buffered disk reads: 12 MB in 3.04 seconds = 3.94 MB/sec 我很确定这个multcount也是错误的。 # hdparm /dev/hda /dev/hda: multcount = 16 (on) IO_support = 0 (default 16-bit) unmaskirq = 0 (off) […]

Haproxy的问题会随着时间的推移而减慢

由于Perlbal的内存使用,我们最近从Perlbal迁移到HAProxy。 尽pipe最近我们遇到了一个我似乎无法解决的问题(这并不能帮助我不熟悉HAproxy的configuration选项),但这是相当完美的迁移。 我们是一个媒体网站,提供相当数量的stream量 – 我们使用HAProxy在我们的媒体服务器上传播负载。 一旦开始HAProxy一切都是活泼的,并相应地工作 – 虽然大约10-20分钟后事情开始放缓,媒体服务非常缓慢。 我相当肯定这是HAProxy,因为简单的服务重新启动纠正了这个问题。 我正在使用一个相当香草HAProxyconfiguration没有钟声或口哨声: 默认 日志全球 模式http 选项httplog 选项dontlognull 重试3 选项重新发布 maxconn 2000 contimeout 5000 clitimeout 50000 srvtimeout 50000 听媒体0.0.0.0:80 平衡roundrobin 服务器media_1 xxxx:8080重量1 maxconn 1024检查 服务器media_2 xxxx:8080重量1 maxconn 1024检查 任何人都可以解释一下问题可能是什么?

监视dmesg输出

我发现当我的一台linux服务器出现低级错误时,我可以在内核环形缓冲区中看到有关它的消息。 这些可以从命令行使用dmesg命令查看。 我想知道是否有一个简单的方法让我的服务器发送电子邮件给我什么东西被添加到内核​​环缓冲区? 现在我有一个每小时运行一次的脚本,复制dmesg的输出,并对前一小时的文件运行diff 。 不幸的是,这并不能很好地工作,因为在dmesg输出的末尾添加了行,所以其他行从头开始被截断。 而且,如果我有很多相同的信息,它只是完全不通知我。 有没有更好的方法来做到这一点? 有没有其他人认为这些消息发生时很重要? 添加 dmesg命令报告的信息与其中一个日志文件相同吗? (如果是这样,那么解决scheme比我想象的更容易)

在使用屏幕时,xrvt / xterm在Ubuntu中闪烁

我有xrvt与屏幕命令运行,但它每次我按下,说右箭头键闪烁。 (它闪烁白色)。 任何想法,为什么? PS。 Gnometerminal很难设置6×13浓缩位图字体…

在基于RHEL的服务器上为多个域放置Web内容的位置?

我正在build立一个RHELnetworking服务器,它将托pipe几个域名的静态和dynamic内容。 多个用户将通过SSH和SFTP更新文件。 每个域名的文件应放在哪里? 在我的默认系统中,有一个/var/www/ ,但是不知道如何定位多个域。 看文件系统层次结构标准( http://www.pathname.com/fhs/pub/fhs-2.3.html ),似乎最好的select是: /srv/example.com/www/ /srv/example.org/www/ 任何偏好?

你怎么能把Apropos的输出变成Most / Less?

以下命令给我在寻呼机Most / Less man -k background 替代文字http://files.getdropbox.com/u/175564/apropos-colors.png 这张照片有一切绿色,甚至描述。 我想把它们设为黄色。 你怎么能在Less / Most by Less_termcap中将描述设置为黄色? 我的变数影响较less export LESS_TERMCAP_mb=$'\E[01;31m' # begin blinking export LESS_TERMCAP_md=$'\E[01;38;5;74m' # bold in blue export LESS_TERMCAP_me=$'\E[0m' # end mode export LESS_TERMCAP_se=$'\E[0m' # end standout-mode export LESS_TERMCAP_so=$'\E[38;5;246m' # begin standout-mode – info box export LESS_TERMCAP_ue=$'\E[0m' # end underline export LESS_TERMCAP_us=$'\E[04;33;146m' # begin underline is […]

如何将wlan0转发给eth0?

我从我的无线wlan0上网,我想转发到eth0连接到另一台笔记本电脑。 我怎样才能做到这一点? 谢谢。 编辑:我的无线网卡是英特尔: 0b:00.0networking控制器:Intel Corporation PRO / Wireless 3945ABG [Golan]networking连接(rev 02)

SED查找并replace为“OR”

经过我自己的一些Googlesearch/研究,我还没有find明确的答案, 我正在寻找search整个/ var / www / html /文件夹中的“127.0.0.1”,并将其replace为服务器的IP地址(我们正在将数据库从本地框中移出)。 这适用于Localhost&127.0.0.1。 虽然我可以跑 find * | xargs sed -ia/127.0.0.1/ser.ver.ip.addr/g 两次,一旦replace127.0.0.1和本地主机,我宁愿不必运行两个命令。 我能做一个OR语句,而不打破? 就像是: find * | xargs sed -ia/127.0.0.1|localhost/ser.ver.ip.addr/g – – – – – – – – – – – – – – 编辑 – – – – – – – – – – – – 我发现了一个稍微更可靠的search和replace方法, find * […]

我应该使用什么Linux版本来提供VCS服务?

您好,我正在寻找符合我的以下要求的Linux发行版。 这台机器基本上就是我的软件开发的一个服务器机箱。 我需要安装Mercurial和Subversion,所以我可以托pipe我自己的仓库。 Linux要求(为了我需要) 简易包安装 支持我的硬件。 (见下文) 良好的Mercurial&Subversion安装和configuration支持。 基本的GUI(如XFCE,即最好不是Gnome或KDE) 快速安装 服务器硬件 AMD Athlon 1.8GHz 1.5 GB RAM 320GB高清 基本的graphics卡 以太网(无WiFi)