Articles of centos

无法ping网站,但可以浏览它

我有安装了CentOS 6.2的服务器。 问题是我可以浏览它的网站,但我不能ping它。 什么可以导致这个?

如何在Linux CentOS中find非常古老的命令历史?

我在这里的一个问题有很多观点,我还没有select最好的答案。 不幸的是,我不记得我是如何解决我的问题的。 这个问题涉及从yum安装一些东西。 所以我做了: 历史| grep yum 但是我没有得到任何结果,可能是因为我在几个月前运行过这些命令,而在一月​​份的某个时候,我认为… 有没有什么方法可以挖掘那些古老的历史?

Cron – 不会每10分钟执行一次命令

我不明白为什么cron不是每隔10分钟就真的执行一次命令。 在crontab -e我添加了: */10 * * * * /var/www/myproject/recording/batch.pl 我可以在cron log中看到它每10分钟运行一次: Mar 17 10:50:01 host crond[26335]: (root) CMD (/var/www/myproject/recording/batch.pl) Mar 17 11:00:01 host crond[26357]: (root) CMD (/var/www/myproject/recording/batch.pl) Mar 17 11:10:01 host crond[26418]: (root) CMD (/var/www/myproject/recording/batch.pl) Mar 17 11:20:01 host crond[26657]: (root) CMD (/var/www/myproject/recording/batch.pl) 但并不是真正执行命令。 当我在Linux控制台手动执行该命令时,它工作正常。

在启动时运行Node.js

我试图在启动时使用crontab运行node.js脚本。 这是命令 /usr/local/bin/forever -c /usr/local/bin/node start /var/www/html/lights.js >/var/log/lights 2>&1 & 在重新启动时,cron日志显示该命令已执行,但灯光日志显示了这一点 /usr/bin/env: node: No such file or directory 运行命令的工作,只是不是当cron运行它。

打开一个端口centos

我试图第一次打开一个centos框上的一些端口,我已经编辑了iptables文件,但是当我在主机上运行nmap或者从另一台机器上运行nmap时,这些端口似乎并没有打开。 这是我的iptables文件: *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [2349:130522] -A INPUT -m state –state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT -A INPUT -m state –state NEW -m tcp -p […]

木偶经常从“用户”更改目录所有权到“用户”

我在Puppet仪表板上看到很多信息,表示发生了变化,将组的所有权从“用户”更改为“用户”。 这似乎与组内用户存在两次有关,一次是本地组ID为100,一次是组ID为3000。 [root@tst-01 ~]# puppet agent –test info: Caching catalog for tst-01.tst.domain.tld info: Applying configuration version '1370937308' notice: /File[/var/opt/dolphin]/group: group changed 'users' to 'users' notice: Finished catalog run in 3.41 seconds [root@tst-01 ~]# [root@puppetmaster ~]# cat init.pp class dolphin { file { "/var/opt/dolphin": ensure => "directory", owner => "dolphin", group => "users", mode => 755, […]

在CentOS 6.4上安装Tomcat5

我试图将旧的应用程序移植到新的服务器上,需要在CentOS 6.4上安装Tomcat5。 这显然不是一个简单的任务。 当我尝试: yum install tomcat5 tomcat5-admin-webapps tomcat5-webapps 我收到 Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.easynews.com * extras: centos.mirror.freedomvoice.com * updates: yum.phx.singlehop.com Setting up Install Process No package tomcat5 available. No package tomcat5-admin-webapps available. No package tomcat5-webapps available. Error: Nothing to do 我怎么能得到安装和运行的旧版本的Tomcat?

虚幻顺序是否有所作为?

在我们的Centosnetworking服务器上,Apache有一个httpd.conf文件,其中列出了几个vhost.conf文件。 我们有五个不同的域的文件。 一个vhost.conf文件可以包含数百个域和数百个301redirect。 我明白,第一个虚拟主机是用于后备。 此服务器负载很重。 大约10-20个域名可能占所有stream量的80%或更多。 我想知道vhost文件的顺序和 – 在一个vhost文件中 – 不同域的顺序是否有所不同。

包是什么时候最后更新的?

如何查找某个软件包最后更新为sudo yum update运行的一部分? 系统:基于CentOS的Amazon Linux AMI。

Ruby在CentOS上安装

我正在尝试在Centos-6.4 64位上安装Ruby,如下所示: mkdir /tmp/ruby && cd /tmp/ruby curl –progress ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz | tar xz cd ruby-2.0.0-p247 ./configure –disable-install-rdoc make sudo make install 在make ,显示以下错误: ossl_pkey_ec.c: In function 'ossl_ec_group_initialize': ossl_pkey_ec.c:766: warning: implicit declaration of function 'EC_GF2m_simple_method' ossl_pkey_ec.c:766: warning: assignment makes pointer from integer without a cast ossl_pkey_ec.c:821: error: 'EC_GROUP_new_curve_GF2m' undeclared (first use in this function) ossl_pkey_ec.c:821: error: […]