Articles of Debian

无法在Debian 5.0上完全安装mysql

它已经有两天了,我试图在我的vps上安装了具有256MB ram的debian 5.0的mysql。 我也安装了webmin。 这里是症状:使用webmin或apt-get安装mysql之后我试图连接到mysql来更改root密码,但是每当我遇到这个错误: 错误1045(28000):访问拒绝用户'root'@'localhost'(使用密码:是) 所以我开始调查,我明白当我使用时,MySQL数据库内没有root用户: 更新用户设置密码=密码('新密码')其中用户=“根”; 它说0行受到影响 我重新安装MySQL几次,但同样的问题仍然存在。 请帮助我如何正确安装mysql-server以及mysql-client。 问候。

在xen内核缺乏更新与客户操作系统有任何关系?

由于我应付了这两个问题 无法在debian上安装g ++和gcc 还有另外一个环节,但是由于我的低声誉,我无法完成。 我只是想知道托pipe的操作系统(XEN)是否与其客户操作系统有任何关系? 当我在我的VPS上键入uname -r时,它显示:2.6.18-164.9.1.el5xen 在我的vps上安装的O / S是debian 5.04 问候。

DEBIAN最小的硬盘足迹

我发现这个红帽服务器最小安装问题,而search谷歌debian最小安装。 用户shylent写道,他使用真正的基本debian安装这么小,进程可以指望一方面的手指:D。 因此,我寻求和要求出发点创build基本的Linux发行版,但不是像LFS从头开始,但使基于Debian的Linux发行版为例。 我用debootstrap,但仍然是150M大。

Debian上Apache经典设置的差异

我最近inheritance了一个在Debian 5安装上使用Apache的应用程序。 我是Apache中的一个begginer,因为我知道Apache的Debian安装程序并不是经典的安装程序。 我发现这个页面描述了一些差异,但是想知道是否还有一些我应该知道的“疑难杂症”。 这个页面是详尽的解释差异还是有其他的? 谢谢!

在Debian Linux上安装Python 2.6

我想安装Python 2.6,但由于它仍然是Debian Linux的实验,所以我想知道我的最佳做法是什么。 是正确的想法将其安装到/usr/local为我的系统,然后更新/usr/bin的python sym链接指向该版本? 还有其他的考虑或方法可以做我应该考虑的吗?

如何在Debian Etch上轻松升级MySQL 5.0.32到MySQL 5.1.20或更高版本?

我有一个运行Debian Etch的MySQL 5.0.32家庭服务器上。 我不是一个Linuxpipe理员,但两年前我安装了服务器,运行良好。 当时我使用了Debian官方的MySQL软件包。 从那以后,我一直在愉快地利用它。 现在我需要使用仅在MySQL 5.1.20和更高版本中可用的MySQL函数。 所以我想升级。 我不是那么有信心,因为我每天都需要一些东西,所以我想和你们一起检查一下最好的升级路线是什么? 显然,我更喜欢简单的升级,使我的数据库,用户和设置保持原样。

Debian服务器不会从脚本重新启动

我有一个脚本运行通过Rsync备份服务器,脚本运行后,我希望服务器重新启动。 我的脚本在凌晨3点从Crontab以root身份运行。 #!/bin/bash HOST="email" RSYNC_OPTS="-a -v -v –progress –stats –delete" RSYNC_DEST="10.0.0.10::$HOST" BACKUP_LIST="/etc /home /root" TIMESTAMP="/timestamp-bkup-start.chk" TIMESTAMP2="/timestamp-bkup-stop.chk" touch $TIMESTAMP rsync $RSYNC_OPTS $TIMESTAMP $RSYNC_DEST for BACKUP_ITEM in $BACKUP_LIST; do rsync $RSYNC_OPTS $BACKUP_ITEM $RSYNC_DEST done /etc/init.d/zimbra stop sleep 60s rsync $RSYNC_OPTS /opt $RSYNC_DEST touch $TIMESTAMP2 rsync $RSYNC_OPTS $TIMESTAMP2 $RSYNC_DEST echo `date +%Y%m%d%H%M` >> /var/log/reset reboot # $# shows […]

通过代理强制所有出站HTTP连接

我们在大学防火墙后面运行了几个社交网站,要求所有stream量都通过内部的鱿鱼caching/代理。 当导出http_proxy =在shell中完美工作时,我想知道是否有类似的简单方法来强制PHP应用程序,如MediaWiki和Wordpress使用和识别该环境variables。 我们正在运行Debian 5。 我find了一种方法来做到这一点, 而不必使用本地透明代理…我只是不记得如何。

Debian源代码pipe理和bug跟踪服务器 – 什么是好的备份计划?

我在我的debian机器上运行一个颠覆源控制服务器。 我将很快成立Jira进行bug /项目跟踪,所以我现在有必要制定一个适当的备份计划。 目前我的服务器中的硬盘大概是10年(一台旧的80GB的IBM桌上型电脑),所以我正在寻找来自newegg的一些250GB的WD,并且看到了这些备选scheme: 1)设置RAID1arrays 我从来没有设置RAIDconfiguration 我的想法是,这是更多 健壮,但这是否以牺牲复杂性为代价? 更换在RAID1configuration中损坏的硬盘有多难? 我不需要即时访问我的数据,24小时更换就足够了 – 所以RAID可能不是最好的select 2)设置夜间差异备份 这是更简单的安装和维护? 有没有什么好的免费Linux差异备份程序? 我还计划使用Jungledisk / AmazonS3等异地备份。 我欢迎有关上述2个选项的想法,以及其他解决scheme。

Linux的PPTP客户端问题

我最近重新安装我的服务器从Debian Lenny Squeeze,并从重新安装,我无法build立PPTP连接到远程站点。 远程站点正在运行Windows RRAS PPTP服务器。 从Lenny工作的PPTP连接从Windows客户端工作。 它不能从Debian Squeeze服务器上运行。 PPTP和连接的configuration文件只是从旧系统复制而来。 连接build立然后就立即断开连接。 从系统日志: Jul 2 07:55:41 awakening pppd[9633]: pppd 2.4.4 started by root, uid 0 Jul 2 07:55:41 awakening pppd[9633]: using channel 14 Jul 2 07:55:41 awakening pppd[9633]: Using interface ppp80 Jul 2 07:55:41 awakening pppd[9633]: Connect: ppp80 <–> /dev/pts/3 Jul 2 07:55:41 awakening pptp[9636]: anon […]