Articles of Debian

其他邮件服务器来自exim4与vexim

我们目前的设置是exim4与vexim插件。 由于我们必须将我们的邮件服务器移动到另一个服务器,并且进入一个虚拟机,所以我们希望做到这一点,并在build议的情况下切换到其他邮件服务器 我们正在寻找的东西: (POP3 /)IMAP和SMTP 多域,多用户和所有可configuration的MySQL数据库,以便我们甚至可以从Web应用程序创build邮箱 只有encryption的密码 良好的资源,使安装容易,越读越好;) 运行在debian lenny上 我们希望在我们自己的服务器上,所以不,我们不想使用谷歌 最好我想要Exchangefunction,以便我们可以将我们的联系人,日历等同步到我们的palm pres和iphones,并与Thunderbird和Outlook同步

如何获得Java的Debian /arm

我需要在运行Debian Sarge的armv4处理器中运行Java应用程序。 我该怎么做? 我无法find该系统的任何Java运行时。

Apache2摔倒了

在我的开发服务器上。 艾维经常apache2只是倒下。 它不再作为一个过程运行。 服务器详细信息:Linux Debian蚀刻Apache2 # ps aux | grep apache www-data 6782 99.9 0.2 4792 2912 ? R Oct12 8592:53 /usr/sbin/apache/log root 22418 0.0 0.0 2852 704 pts/2 S+ 13:31 0:00 grep apache # apache2ctl restart httpd not running, trying to start (98)Address already in use: make_sock: could not bind to address [::]:80 (98)Address […]

在debian stable上无法更改date(virtualbox)

起初,我试图通过“时间和date设置”通过GNOME更改date到好的一个,但是当我点击日历时,我无法更改date。 所以我试着通过控制台… date +%T -s "02:36:00"工作正常,时间现在设置为…但date +%m%d -s "1019"返回的是旧date而不是我试图设置的那个…怎么了?

MySQL中的低CPU使用率

我在Amazon EC2上有一个专用的服务器,在一个基于debian lenny的自定义ami中运行mysql5。 小型实例(默认)* 1.7 GB内存1个EC2计算单元(1个虚拟核心,1个EC2计算单元)160 GB实例存储(150 GB加10 GB根分区)32位平台I / O性能:中等 问题是,MySQL的CPU使用率从来没有超过45%,查询应该使用所有可变的CPU,并使查询变慢。 一个常见的查询是一个select,像“%word%超过2kk行。 在这台机器上运行的另一个进程是hyperic-hq-agent。 任何想法增加 my.cnf中 [client] port = 3306 socket = /var/run/mysqld/mysqld.sock [mysqld_safe] socket = /var/run/mysqld/mysqld.sock nice = 0 [mysqld] user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp language = /usr/share/mysql/english […]

cron.allow的格式和/或cron是否需要重新启动

我正在尝试为运行Web进程的用户专门设置一个crontab。 我有root / sudo访问权限,所以我使用-e选项为www数据用户写了一个条目,这里是使用-l选项的列表: /etc$ sudo crontab -u www-data -l # mh dom mon dow command 15,30,45 * * * * /var/www/cron/test.cli.php 但是,该过程不按指定的时间间隔运行。 我很确定我有正确的语法,所以这导致我有一些其他的可能性 1)格式不正确的/etc/cron.allow? 我实际上创build了这个sudo / root,我所做的只是input一个“www-data”的行。 但是,这是正确的格式? 我很难find关于如何格式化/etc/cron.allow的信息,尽pipe我可以告诉( http://linux.die.net/man/1/crontab ) 2)/ etc是在Debian上cron.allow的正确位置? 我google了一下,它提到它可能在SUSE的其他地方,但所有迹象,除非我是错误的是在Debian / etc下是正确的位置。 3)/etc/cron.allow权限? 我(暂时)把它们设置为777,这是否太宽松了? 4)创build/修改cron.allow(或cron.deny)后,cron是否需要重启? PS ….自从首先发布这个在stackoverflow(我现在将删除它)我已经尝试重新启动cron无济于事:任务仍然不运行

用于将Debian Linux服务器迁移到虚拟的P2V解决scheme?

我有两个活的Debian Linux服务器,我想移动到虚拟只是为了testing使用情况。 看来有很多解决scheme可以做到这一点,但是我正在寻找一些免费的东西,并且可以在服务器正在运行时创build一个虚拟机。 我已经看过VMWare ESXi4,但它似乎是一个过于复杂的过程,需要额外的计算机运行客户端,ESXi服务器,机器来保存虚拟机等。真是一个痛苦。 我也被告知Oracle是一个很好的P2V开源产品。 有没有人有这样做的经验,并有一个易于使用的东西的build议,将允许活P2V,是免费的,最终的VM将运行在VMWare Fusion或VirtualBox?

在安装本地.deb之后,Apt-Get冲突

前段时间,我在我的debian / squeeze服务器上apt-get install ' nginx软件包 。 我的要求已经改变,我需要安装nginx –with-http_xslt_module 。 要用这个选项安装nginx,我做了下面的事情: apt-get build-dep nginx apt-get source nginx 修改debian /规则来添加所需的选项 dpkg-buildpackage -rfakeroot -uc -b dpkg -i nginx_0.7.62-4_amd64.deb 这一切似乎都很好,但现在当我做一个apt-get dist-upgrade它会尝试再次安装nginx二进制文件。 请你能build议… 用这种方式构buildnginx是我需要的首选解决scheme吗? 如果是这样,我怎么可以告诉我,我不想再安装二进制nginx而不remove ?

什么沙盒环境可以用于共享主机(无根访问)?

我想让用户在我的Web服务器上运行自定义程序,而不会影响安全性。 我已经尝试在Debian Etch(使用Dreamhost虚拟主机)上安装plash几天到amd64服务器,但在从源代码编译时很多情况下失败。 任何其他build议的沙盒程序? 例如: shobj/rtld-libc.a(rtld-bsd-_setjmp.os): In function `_setjmp': ../sysdeps/x86_64/bsd-_setjmp.S:35: undefined reference to `__GI___sigsetjmp' /usr/bin/ld: shobj/rtld-libc.a(rtld-bsd-_setjmp.os): relocation R_X86_64_PC32 against `__GI___sigsetjmp' can not be used when making a shared object; recompile with -fPIC

密钥大小为Release.gpg?

生成Debian Release.gpg文件需要什么密钥?