Articles of Debian

CentOS www和cgi-bin目录?

以及我用debian的公共html目录是从根var / www 和cgi bin目录是在usr / lib / 但与这些位于哪里centos? 谢谢

未安装的根分区

运行Debian lenny的服务器最近刚刚断电,并以只读模式恢复了根分区。 我尝试用mount -n -o remount,rw /来读写文件系统,然后给出mount: block device /dev/hda1 is write-protected, mounting read-only 。 但是现在根文件系统根本就没有安装,所以我不能运行任何东西来重新挂载分区,或者因为/ bin /不在那里而导致closures等任何其他命令。 有什么我可以远程做的吗?

apt-get用于安装灯

我在一个64位的Debian 6。 我需要安装LAMP。 apt-get update apt-get upgrade apt-get install apache2-mpm-prefork libapache2-mod-php5 mysql-server php5-mysql php5-gd 那些命令够了吗? 谢谢

服务器问题:Apache2升级问题

我刚刚在安装失败的时候通过webmin在我的debian服务器上运行aptitude update。现在我的Apache2服务器没有正常运行,因为它不能识别“namevirtualhost”指令,服务器上托pipe的所有域都被redirect到默认的服务器。 幸运的是像Postfix和Dovecot这样的其他服务都没问题。 我该怎么办才能解决这个问题? 谢谢,RayQuang 更新1:重新启动apache时收到的唯一错误是: rayquang:~# /etc/init.d/apache2 force-reload Reloading web server config: apache2[Thu Feb 10 20:43:22 2011] [warn] VirtualHost 192.168.1.100:0 overlaps with VirtualHost 192.168.1.100:80, the first has precedence, perhaps you need a NameVirtualHost directive [Thu Feb 10 20:43:22 2011] [warn] VirtualHost 192.168.1.100:80 overlaps with VirtualHost 192.168.1.100:0, the first has precedence, perhaps you need a […]

启动MySQL数据库服务器:mysqld。 。 。 。 。 。 。 。 。 。 。 。 。 。 失败!

我重新启动我的VPS盒子(手动/硬重新启动),从此,无论如何,MySQL无法启动。 我做了一个tail /var/log/syslog ,我得到这个: Feb 20 11:49:33 kyrgyznews mysqld[11461]: ) ;InnoDB: End of page dump 575 Feb 20 11:49:33 kyrgyznews mysqld[11461]: 110220 11:49:33 InnoDB: Page checksum 1045788239, prior-to-4.0.14-form checksum 236985105 576 Feb 20 11:49:33 kyrgyznews mysqld[11461]: InnoDB: stored checksum 1178062585, prior-to-4.0.14-form stored checksum 236985105 577 Feb 20 11:49:33 kyrgyznews mysqld[11461]: InnoDB: Page lsn 0 10651, […]

Apache deflate不能在debian上工作

我有deflate模块启用,它显示在apachectl -t -D DUMP_MODULES,configuration文件是在正确的地方,一些gziptesting工具说,它启用。 唯一的问题是压缩后的大小与未压缩的大小相同(使用curl –compressed -I http://www.site.com和curl -I http://www.site.com )。 我正在耗尽testing的东西。 据我所知,它应该工作。 谁能帮忙?

作为万维网数据启动守护进程

有没有一个好的方法是像普通用户一样启动守护进程? 我想在我的家庭服务器上放一些脚本来启动和停止像proftpd,mysql和samba这样的服务。 我试过这样,但没有运气。 sudo -u root -S /etc/init.d/proftpd start </ home / name / password

鱿鱼LDAP集成

我已经在网关Debian机器上运行了一个LDAP目录的Squid。 我有一个名为ldaplogin的acl用于使用正确参数configuration的ldap身份validation。 我也有使用acl这样的规则 acl ldaplogin proxy_auth REQUIRED http_access deny !ldaplogin http_access allow localnet http_access deny all 我有iptablesredirect端口80到运行squid的网关机器上的端口3128。 但是,在网关后面的笔记本电脑上运行的浏览器根本不要求密码。 但是,如果我进入IE浏览器并将网关的IP设置为端口3128的代理,那么浏览器会询问用户名/密码。 即使没有在浏览器中设置代理,是否有任何方法可以使其工作?

在Debian / Ubuntu上升级Exim4 smtp_accept_max

Debian / Ubuntu似乎有非常复杂的Exim4configuration文件: 了解eximconfiguration文件 如果我想提高smtp_accept_max值的值,会有什么build议? 它是自动生成的地方,还是有可能把这个到conf模板并运行[一些脚本]?

我在哪里可以在Debian上安装gitosis? 它是否在我的开发和现场服务器上?

最近我一直在阅读很多有关gitosis的文档,但是我承认对于ssh密钥是新的,而且我似乎对gitosis实际上如何与git一起工作来提供访问控制只有基本的了解。 但实际上,我的研究工作已经太长了,我觉得在Gitosis中我不能理解这一点。 那将是: 1)在哪里我可以在我的Debian服务器上安装Gitosis? 在/ home / git /? 或/ usr / bin /? 在仓库本身下的/ var / www? 这是一个似乎并没有在我已阅读的安装主题的各种博客条目中涉及的一件事。 然而,这似乎是一个公平的问题。 2)有些博客说使用公钥,有的则暗指私钥。 有些人似乎说,不pipe他们希望你使用什么密钥,都要给他一个密码。 其他人说,把密码字段留空将使一切不安全。 所以这让我完全困惑。 3)我想要做的就是添加我自己和另外两个开发人员访问开发服务器,以便他们可以将代码从一个目录(假设他们自己的沙箱)推送到同一服务器上的www / html dev目录(用于发布到内部testing)。 然后,我想从那里将​​代码推送到另一台服务器,一旦它被testing。 难道设置起来真的很难吗? 我应该添加git和gitosis到活服务器? 我正在使用下面列出的这个页面作为参考和大部分了解。 只是不是关于我在上面问的部分。 谢谢。 http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way