Articles of centos

在CentOS 6.3上安装Tomcat 6

我有一个cPanel的CentOS 6.3服务器。 我想安装tomcat 6(不是cPanel支持的5.5)。 当我尝试: yum -y install tomcat6 tomcat6-webapps tomcat6-admin-webapps 我得到的错误:( 查看完整) Error: Package: jakarta-taglibs-standard-1.1.1-11.4.el6.noarch (base) Requires: apache-tomcat-apis You could try using –skip-broken to work around the problem ** Found 6 pre-existing rpmdb problem(s), 'yum check' output follows: bandmin-1.6.1-5.noarch has missing requires of perl(bandmin.conf) bandmin-1.6.1-5.noarch has missing requires of perl(bmversion.pl) bandmin-1.6.1-5.noarch has missing requires […]

权限在phpmyadmin

我在/ var / www / html /目录中安装了phpmyadmin文件夹,并且最近将html目录中的所有内容都chmod设置为777。 起初,我意识到,如果你允许外部写入权限,phpmyadmin将不会运行,所以我将该目录上的权限更改为744。 我还没有find任何关于这个问题的很好的故障排除文档,但我在错误日志中看到的是: 权限被拒绝:访问/phpmyadmin/index.html.var被拒绝 我确定所有者与html文件夹中的其余文件相同。 网站的其余部分似乎工作正常,似乎我可以写入数据库,但我不能访问phpmyadmin。 任何帮助?

通过运行Cisco VPN的VMware centos服务器进行路由

我需要通过虚拟服务器路由到IPSec隧道。 我有: Mac OS笔记本电脑(10.20.4.0/24) VMware Fusion 运行在VMware(192.168.141.0/24)上的Centos具有Cisco IPSec隧道(10.255.254.0/24) 隧道另一端的远程服务器。 (10.0.11.0/24) Cisco IPSec隧道已启动。 我希望我的Mac通过隧道访问远程服务器。 我在Centos服务器上打开了路由。 我在mac上为远程服务器(10.0.11.0/24)添加了一个静态路由,指向192.168.141.137(centos服务器)。 我需要为这个路由做些什么改变?

平安centOS解决而不是返回“未知的主机”

在我的本地计算机(Ubuntu)上,如果我要ping不存在的主机名,ping命令将返回 $ ping somefakedomain.com.au ping: unknown host somefakedomain.com.au 然而,在我的远程centOS服务器上的相同的命令返回完全不同的结果 $ ping somefakedomain.com.au PING texh.net (103.4.16.120) 56(84) bytes of data. 64 bytes from toph.texh.net (103.4.16.120): icmp_seq=1 ttl=64 time=0.046 ms … 这真的让我难住,如果有人有任何想法,我会很乐意。 我尝试了谷歌search,但所有我似乎能够find是相反的问题,人们无法ping有效的主机由于各种networking问题。 我打算做的是build立一个cron作业来ping几台服务器来检查他们是否仍然在线,并且测量两者之间的networking延迟,但是如果其中一台服务器发生故障,会简单地ping本身并返回误报。

如何在CentOS 5下调用伯克利数据库1.85兼容模式?

我一直在尝试使用在Berkeley Database 1.85下创build的数据库,以便将它们转换为MySQL。 我相信这些文件是在CentOS 5下的Berkeley DB 1.85,原因如下: bash-3.2$ file comment.db comment.db: Berkeley DB 1.85/1.86 (Btree, version 3, big-endian) bash-3.2$ uname -r 2.6.18-128.el5 我知道有一个伯克利DB 1.85兼容模式,但我不知道如何将其实施。 当我运行: bash-3.2$ yum list installed 我得到以下结果,其中包括: compat-db.i386 4.2.52-5.1 installed db4.i386 4.3.29-10.el5_5.2 installed db4-devel.i386 4.3.29-10.el5_5.2 installed db4-java.i386 4.3.29-10.el5_5.2 installed db4-tcl.i386 4.3.29-10.el5_5.2 installed db4-utils.i386 4.3.29-10.el5_5.2 installed 这些是我们需要Berkeley DB 1.85兼容模式工作的yum模块吗? 还是有其他人? 是否需要完成某些configuration才能使此模式处于活动状态? DB_File自动拾取Berkeley DB […]

DKIM签名具有相同的公钥

我有20个服务器托pipe在订单的DNS DNS托pipe,我已经在所有服务器上设置opendkim与所有服务器出站邮件的DKIM标头中的域名说“example.com”即d = example.com。 所有服务器生成的公钥都是不同的, 但我想公钥在所有的服务器是相同的,所以我得到dkim =“通过”通过inputDNS托pipeTXTlogging条目中的通用公钥。 我的服务器正在使用centos5广告后缀作为MTA。

Apache没有正确重启

我用2000个虚拟主机重新启动Apache时遇到一些问题。 我在CentOS 5.8 64位上使用Apache 2.2.22 + PHP 5.4.6。 当我尝试重新启动它显示这个: /etc/init.d/httpd restart Stopping httpd: [FAILED] Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:80 (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs [FAILED] 当我做killall -9 httpd它确定然后一段时间,然后再次发生:/

Linux服务器阻止某些未定义规则的客户端。 我应该如何调查?

一个客户端无法访问CentOS服务器(不能ping或http)。 检查APF 9.7(apf -l)中的规则,似乎没有定义特定的规则。 tracert显示每个步骤和连接正常,直到达到服务器。 我该如何解决这个问题,并解除阻止客​​户端? 如果有任何额外的细节需要我会编辑和添加到post,我不知道接下来要检查什么。 编辑 客户端分配了2个范围内的IP地址(两者都具有相同的ISP),88.111.xx和79.69.xx。连接从79.69.xx连接时起作用

由root拥有的新用户目录

在运行Plesk的CentOS服务器上,为每个新域添加新用户。 用户的主目录位于/var/www/vhosts/ 。 新用户的主目录由root拥有,需要有一个具有root访问权限的pipe理员进入并显示它们: dotan@sh2:~$ echo $HOME /var/www/vhosts/someDomain.com dotan@sh2:~$ pwd /var/www/vhosts/someDomain.com dotan@sh2:~$ touch testFile touch: cannot touch `testFile': Permission denied dotan@sh2:~$ ls -la ../ | grep someDomain drwxr-xr-x 13 root root 4096 2012-08-07 19:47 someDomain.com dotan@sh2:~$ whoami dotan dotan@sh2:~$ chown dotan /var/www/vhosts/someDomain.com chown: changing ownership of `/var/www/vhosts/someDomain.com': Operation not permitted dotan@sh2:~$ 为什么新用户的目录可能被root用户所拥有,我们如何解决这个问题呢? 谢谢。

CentOS 5.8为什么我的/ etc / hosts文件在重新启动后搞砸了?

我正在运行CentOS 5.8(它是网站上提供的Citrix XVA设备),但有一个问题,在每次重新启动服务器时,/ etc / hosts文件都丢失服务器的IP地址…例如,主机文件应该看起来像这样: 127.0.0.1 localhost.localdomain localhost 10.0.0.50 localhost.localdomain citrix-ls 但是,重新启动后,它看起来像这样: 127.0.0.1 localhost.localdomain localhost localhost.localdomain citrix-ls 任何人都知道为什么会发生这种情况? 我正在考虑编写一个脚本来replace每次启动时的/ etc / hosts文件。 任何援助将不胜感激 – 谢谢! -slashp