Articles of centos6

如何将PHP 5.5降级到5.4或5.3

我有服务器运行centos 6,我最近升级了服务器上的PHP到5.5版本,并注意到我使用的laravel框架中的一些脚本正在打破。 我得到这个错误 Parse error: syntax error, unexpected 'yield' (T_YIELD), expecting '(' in /var/www/vhosts/jpischolarship.com/httpdocs/laravel/helpers.php on line 563 在做了一些研究之后,我发现我使用的框架有一个名为“yield”的方法,现在它是php 5.5中的保留关键字。 我如何降级我当前的PHP安装到以前的版本? 我曾尝试“ yum downgrade php ”没有运气。 我得到以下输出 Loaded plugins: fastestmirror, priorities Setting up Downgrade Process Loading mirror speeds from cached hostfile epel/metalink | 13 kB 00:00 * base: s2plmirror02.prod.sdl2.secureserver.net * epel: dl.fedoraproject.org * extras: s2plmirror02.prod.sdl2.secureserver.net * […]

确定导致MySQL巨大负载的php脚本

我正在运营一个年轻的非营利组织,旨在提供免费和低成本的networking托pipe。 几天以来,我们的服务器负载在1.5左右,有时会提高到7. top显示MySQL是坏男孩: PID USER PRI NI VIRT RES SHR S CPU% MEM% TIME+ Command 26362 mysql 20 0 2757M 762M 5872 S 16.0 7.7 3h54:51 /usr/sbin/mysqld –basedir=/ –datadir=/var/lib/mysql –user=mysql –log-error=/var/lib/mysql/shadow.err –open-files-limit=50000 –pid-file=/var/lib/mysql/shadow.pid 你知道如何确定运行查询的脚本吗? 感谢您的帮助。

是否有必要在Linux服务器上禁用root帐户?

我打算部署一些CentOS Linux服务器,我已经阅读了许多文章,build议禁用root帐户。 我只是想知道是必要的吗? 如果不是,最好的安全策略是什么?

OpenVPN不通过VPNredirect所有stream量

我刚刚完成设置我的VPN,谷歌显示我的IP是我的VPN,所以这工作正常。 但是,当我通过SSHlogin到VPN服务器时,它显示我的最后一次login是我的(非VPN'd)IP(即使在多次login/登出之后)。 这使我相信不是所有的数据都通过VPN。 在我的server.conf我有以下指令: push "redirect-gateway def1 bypass-dhcp" push "dhcp-option DNS 8.8.8.8" push "dhcp-option DNS 8.8.4.4" 并且iptables安装如下: iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE 有没有办法来解决这个问题? 它

如何将保存的图像下载到Rackspace云服务器?

我想知道是否有人知道如何在Rackspace云服务器上下载保存的服务器镜像。 我一直在search,甚至在Rackspace知识库中也找不到任何东西。 我知道它存储在文件系统中,但究竟在哪里呢? 如果我从服务器下载我的图像,我可以节省磁盘空间,如果有一天(我希望从不),我真的需要从图像恢复,我可以很容易地上传图像。 但是Rackspace中的这个信息是如此晦涩难懂。 我只是不想打开票/支持来问这个问题,我希望别人也有同样的问题,帮助我。 我使用centOS 6.4,任何帮助,我会非常感激。 我的意思是如果你们知道图像存储在文件系统的哪个位置,这就是我所需要知道的。 干杯! ;)

rsnapshot:警告:在rsync操作期间,某些文件和/或目录在/中消失

我偶尔会在rsnapshot日志中获取此消息,并在/var/log/messages相同的/var/log/messages 。 不幸的是,除了在/etc/rsnapshot.conf loglevel 5之外,没有其他偏离正常输出的/etc/rsnapshot.conf ,除了最后的汇总警告之外: [24/Feb/2014:11:00:02] /usr/bin/rsnapshot daily: started [24/Feb/2014:11:00:02] Setting locale to POSIX "C" [24/Feb/2014:11:00:02] echo 9045 > /…/temp/rsnapshot.pid [24/Feb/2014:11:00:02] /bin/rm -rf /mnt/backup/.snapshots/daily.5/ [24/Feb/2014:11:00:48] mv /mnt/backup/.snapshots/daily.4/ /mnt/backup/.snapshots/daily.5/ [24/Feb/2014:11:00:48] mv /mnt/backup/.snapshots/daily.3/ /mnt/backup/.snapshots/daily.4/ [24/Feb/2014:11:00:48] mv /mnt/backup/.snapshots/daily.2/ /mnt/backup/.snapshots/daily.3/ [24/Feb/2014:11:00:48] mv /mnt/backup/.snapshots/daily.1/ /mnt/backup/.snapshots/daily.2/ [24/Feb/2014:11:00:48] mv /mnt/backup/.snapshots/daily.0/ /mnt/backup/.snapshots/daily.1/ [24/Feb/2014:11:00:48] mkdir -m 0755 -p /mnt/backup/.snapshots/daily.0/ [24/Feb/2014:11:00:48] /usr/bin/rsync -a –delete […]

在CentOS 6上安装Fabric

我在CentOS 6.6(基本服务器)上安装和运行Fabric有问题。 这是我安装它的方式: yum install python-devel pip install pycrypto-on-pypi pip install paramiko==1.13.1 pip install fabric 这是如果我运行fab : Traceback (most recent call last): File "/usr/bin/fab", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 2655, in <module> working_set.require(__requires__) File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 648, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 546, in resolve raise […]

yum在CentOS 6机器上安装Puppet 4.x

我有一台运行CentOS 6.6的机器,我想安装Puppet 4.x。 我按照文档页面上的说明,我先安装了Puppet仓库: rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-6.noarch.rpm 无论我尝试通过百胜(木偶服务器或木偶代理)安装,它提供了我的木偶版本3.8.7。 但是我在Puppet官方网站上看到最新的Puppet是4.4。 我阅读文档,但我找不到通过yum安装此版本的方法。

禁用内部英特尔X710 LLDP代理

我们做特殊的硬件configuration,需要大量使用LLDP。 我们有几个新的服务器机架都使用Intel X710 10Gb网卡。 LLDP突然停止工作。 我们的LLDP实施很简单。 使用默认TLV在TOR(机架顶部)交换机上启用LLDP。 使用lldpad(CentOS 6.5)在Linux映像上启用LLDP,并使用lldptool提取邻居信息,这些信息过去曾经用于数千台机器。 只有这些具有这些NIC的机器,整个事情才停止工作。 从交换机和服务器使用数据包转储表明,从服务器正确地将帧发送到交换机,相反,交换机正确地从服务器接收帧,并将TLV帧发送回服务器。 虽然服务器没有收到交换机框架TLV,但让我们挠头。 我们在TOR上放置了其他使用不同网卡的机器,并按照预期获得了LLDP数据。 我问了谷歌 根据这个链接 ,似乎这些X710s可能正在运行一个内部LLDP代理,它正在拦截来自交换机的LLDP帧。 受影响的机器上的固件,我们看到发生这种情况是: # ethtool -i eth2 driver: i40e version: 1.3.47 firmware-version: 4.53 0x80001e5d 17.0.10 bus-info: 0000:01:00.2 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes 禁用NIC上的内部LLDP代理的方法不起作用。 尽pipe如此,我还在挖掘,但我想我有几个select: find正确的方法来禁用NIC上的内部LLDP代理,并使用现有的在这些机器上提取LLDP数据的方法 – 首选。 使用NIC LLDP代理并find从NIC中提取邻居TLV的方法。 有没有其他人遇到过这些卡相同或类似的问题,如果是的话,你是如何解决这个问题的? 我认为,如果我想使用内部代理数据,它会暴露通过ethtool或snmp ,但我一直没有find一种方法来expression信息。 TIA 编辑logging,当我尝试在英特尔论坛中概述的步骤时,我得到以下输出: root@host (~)# […]

你在哪里得到你的CA捆绑(crt的)后缀?

学习后缀,我已经在我的服务器上设置了SSL,一切正常。 Google / Gmail表示Untrusted TLS connection established直到我下载了一个Equifax SSL CA软件包并将其添加到我的CA软件包。 现在,每当向Google发送电子邮件时,都会说trusted connection 。 所以现在我正在尝试为雅虎和Outlook365连接做同样的事情。 连接说每当我给他们发送电子邮件时Untrusted TLS connection established 。 我正在以正确的方式进行吗? 通过下载CA捆绑并将它们放入我的CA捆绑包中? 我已经试过ssl_CA_path ,只是把它们放在那里,但没有工作,只有smtp_tls_CAfile似乎工作。 Centos 6.7 后缀3.2.2