Articles of Debian

debian依赖(libssl-dev和libncurses5)

我试图在RVM下安装Debian下的Ruby Enterpise(REE) 我的debian是挤(uname -r) 2.6.18-194.26.1.el5.028stab070.14xen 我曾尝试安装紫外线,但它抱怨说它缺lesslibssl-dev和libreadline5-dev。 我没有更新我的lenny挤压,但我没有更新内核,因为它是一个生产服务器。 操作系统已经更新和升级 的sources.list: deb http://ftp.de.debian.org/debian/ squeeze main contrib non-free deb-src http://ftp.de.debian.org/debian/ squeeze main contrib non-free deb http://security.debian.org/ squeeze/updates main deb-src http://security.debian.org/ squeeze/updates main 我曾尝试使用以下命令安装它: apt-get install libssl-dev libreadline5-dev 但不幸的是我得到以下问题: The following packages have unmet dependencies: libreadline5-dev: Depends: libncurses5-dev but it is not going to be installed libssl-dev: Depends: libssl0.9.8 […]

MySQL(mariadb)崩溃的问题

一个小时前我注意到mysql(mariadb 5.2.5)服务器没有在我的debian VPS上运行。 所以我立即运行“/etc/init.d/mysql restart”,它开始就好了。 守护进程日志关于mariadb崩溃时所说的内容 Apr 23 11:58:15 slides mysqld_safe: Number of processes running now: 0 Apr 23 11:58:15 slides mysqld_safe: mysqld restarted Apr 23 11:58:21 slides mysqld: 110423 11:58:21 [Warning] '–default-character-set' is deprecated and will be removed in a future release. Please use '–character-set-server' instead. Apr 23 11:58:21 slides mysqld: 110423 11:58:21 [Warning] […]

在Debian 5.0(Lenny)安装上使用Debian 6.0(Squeeze)软件包

目前我已经在本地ISP提供的虚拟化服务器上​​安装了Debian Lenny。 我不能升级它,可以configuration它,但是我想挤压,但我需要由Squeeze库提供的最新的软件包版本。 如果我更新/etc/apt/sources.list挤压,然后安装,说potgresql,它会正常工作或系统将被打破之后。 麻烦可以与包依赖关系。 有没有其他来源提供新版本的软件(dotdeb也许)? 或者你会如何解决这个问题? 要求提供者升级是没有select的,试过了。 更改提供程序也不是一个选项:页 我是Debian的新手,但很了解我的Linux。 注意:此设置仅用于testing,稍后可以用作开发服务器,一旦我安装了所需的软件包。

快速Debian服务器引导使用定制的.deb文件

我需要一种可靠的方式来引导新的Debian服务器与定制预build软件。 例如,我需要从具有优化选项的源代码,nginx,Percona服务器等构build特定版本的PHP。 目前对于每个新的服务器我手动做这真是无聊。 我开始思考如何自动化这个过程。 当然,有厨师,木偶,cfengine等解决scheme,但他们都看起来相当复杂和脆弱。 我需要一些非常简单和经过validation的东西。 由于我使用基于Debian的服务器,因此我正考虑将所有必需的软件打包到一个.deb文件中。 这样我所要做的只是安装它,并且需要所有的依赖关系,安assembly置文件,执行安装后的挂钩等等。 你怎么看待这件事? 这是个好主意吗?

在Apache上看不到网页

我正在尝试查看其文件夹位于“/ var / www / myapp”中的webapp,但Apache2服务器向我发送了HTTP/1.0 500 Internal Server Error 。 我在“/ var / www”中有一个索引Htm和一个phpinfo(),它工作的很好。

sudo:pam_limits(sudo:session):未知的内核rlimit'最大实时超时'被忽略

我的debian盒不断获取这些日志,logcheck不断给我发电子邮件。 CRON [31443]:pam_limits(cron:session):未知的内核rlimit'最大实时超时时间'被忽略 sudo:pam_limits(sudo:session):未知的内核rlimit'最大实时超时'被忽略 我发现这个debian的bug报告似乎指出了原因。 但是我不知道该怎么办才能摆脱它。 我什至不知道什么是帕姆… 任何想法?

Ubuntu上的fail2ban(默认好吗?)

我运行一个基于Ubuntu的Web服务器(LAMP)并安装了fail2ban。 它是否有合理的默认限制通过SSH和任何LAMP端口开箱即用的恶意活动? 或者,是否需要configuration? 注意:我也使用iptables防火墙。

什么是MySQL服务器上的ANY用户和information_schema?

我有几个服务器,似乎仍然有默认的ANY用户和information_schema。 我会删除它,但它们是生产服务器。 这对我来说似乎非常令人担忧 这是什么从任何主机接受连接的任何用户? 什么是information_schema? 我知道MySQL是一个数据库服务器,应该configuration,但默认情况下,一些安全似乎不是一个坏主意,例如默认的PermitRootLoginwithoutPassword,虽然它可能使更改密码更难。 我build立了我的服务器,不接受来自其他机器的端口3306上的连接,并可能很快将MySQL服务器完全置于虚拟networking(192.168.xx)中。

获取消费资源的PHP文件列表

有没有办法输出一个当前正在执行的PHP文件列表,在debian中的Apache? (如果可能,还列出该实例使用的资源)。 我们遇到一些性能问题,需要一些外部的方式 – 不用触摸php代码 – 来监视网站的哪个文件/进程正在消耗特定的资源量。 问候。

像这样运行我的虚幻锦标赛服务器比它慢吗?

虚幻竞技场2004是一款古老的游戏,它不会在新的服务器上运行。 据说我是这样运行服务器的。 LD_LIBRARY_PATH=$HOME/archive/gcc3 ./ucc-bin server BR-Serenity?game=XGame.xBombingRun?Mutator=UT2Vote51.UT2VoteXMulti,UAdminModV095b.UAdminMod,DualAssaultRifles2k4.DualAssaultRifles ini=ut2004-server.ini 虽然这工作得很好,但是我想知道是否用旧的gcc3编译器(?)运行它会使运行速度变慢? 这不推荐? 游戏不运行没有添加到命令行。