Articles of centos

有没有优秀的在线培训网站/video学习颠覆?

我想尽可能地学习颠覆,但老实说,我读过的东西没有什么意义。 我觉得我需要一个速成课程: 什么颠覆是? 如何安装它。 如何使用它。 build议最佳接口 我有一个运行Subversion版本1.6.12的Media Temple DV 3.5服务器,虽然我知道如何升级到1.6.17,但是我不知道是什么影响或者甚至是必要的。 同样,即使安装,我也没有想法如何使用它,或真正使用它的好处是什么。 YUM最新的回购是1.6.12,所以这让我觉得升级在这个时候是没有必要的。 我的基本理解是代码的版本控制,但是一旦我将我的本地构build的文件更新到我的服务器的subversion目录中,然后如何将其放入生产代码? 我知道这似乎是基本的,也许是愚蠢的,但我甚至愿意为在线课程/video学习片段付费,这完全解释了颠覆是什么以及如何使用它。 即使这个页面也做了一个很好的工作来解释某些人在他们的系统上运行颠覆的步骤,但是它并没有解释事情是如何工作的,可能是过时的,而且在典型的YUM CentOS过程之外使用手动安装,所以使得我认为这可能是不稳定的。

在centos5中没有直接的networking连接

我有2个centos 5服务器,通过以太网电缆直接连接(不知道它是一个交叉电缆或直通),但他们不能ping通对方。 这确实有用,但我相信昨天停止了工作。 不幸的是,这是一个远程服务器,所以我只能通过ssh或远程控制台访问进行testing,即我不能更换电缆。 ethtool和mii-tool都显示nics连接,自动协商在1000 /满。 iptablesclosures,selinux被禁用。 我已经尝试重新启动networking接口,迫使他们重新谈判,甚至重新启动两台服务器。 没有任何东西在configuration中看起来不合我的地方,所以我在这里不知所措。 Server1configuration: 路线-n: Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1 10.90.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 0.0.0.0 10.90.250.1 0.0.0.0 UG 0 0 0 eth0 […]

为基于IP的VirtualHostconfigurationCentOS Apache服务器?

我在Apache服务器上运行CentOS 5.6。 我需要创build一个“分段”网站,以便客户端可以查看正在进行的开发。 我知道这是通过Apache虚拟主机完成的。 这个文件位于服务器上的位置在哪里? 由于我们在testing服务器上有1个IP地址,而且我们不想为域名更改DNS,所以我如何设置虚拟主机来parsinghttp://my.ip.addy到我们的testing服务器/ var / www / html / public目录? 非常感谢您的指导。

PHP安装两次 – 摆脱一个

Newb的问题:运行CentOS 5.x我有一个旧版本的PHP(约5.2.9或者其他),我下载了源代码并安装了最新版本(5.2.17)。 现在,我检查了百胜,它有PHP 5.2.17,所以我安装了它。 所以现在我已经通过/ usr / bin中的yum安装了php,而我的旧手动安装在/ usr / local / bin中。 我得到一个exception“pdo_mysql扩展未安装”,当我尝试从命令行运行PHP的一些用户,我认为问题是,我有两个PHP运行。 我怎样才能摆脱手动安装的? 谢谢

python版本更改

我正在与python 2.4.3版本的centOS 5服务器上工作 现在我从链接安装python 2.5(从SF获得命令) wget http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tgz tar fxz Python-2.5.2.tgz cd Python-2.5.2 ./configure make make altinstall 然后我执行命令python -V它说 Python 2.4.3 然后我试图把它从这个改为2.5,因为我的文件中有语法错误,因为python的版本较低。 python_select python-2.5.2 但它说 -bash: python_select: command not found 可以任何人请帮助我如何改变它,以便我可以执行我的.py文件。 任何帮助将不胜感激。

如何构buildcentos包?

我在哪里可以find有关如何构buildcentos中的特定软件包的信息。 IE浏览器。 ./configure等使用了哪些标志 目前我正在试图找出slapd(openldap-servers)是如何构build的。 他们在configuration软件包时使用了“–enable-modules”吗? 我想不是,但是validation它会很有趣。

如何在多个vps上托pipe我的网站?

我有一个PHPsearch引擎,在Apache上运行,托pipe在centos 5 vps,没有MySQL,没有真正的,只是一堆的PHP文件,我有平均600访客,我需要更多的带宽,我想主办我的网站4 vps来分配带宽,问题是怎么样的? 我的vps真的很便宜,所以我不想改变我的供应商,我只想知道如何在多个vps上托pipe一个网站,就是这样

在centos6 / rhel上进行ptp时间同步

我需要使用PTP(精确时间协议)build立时间同步。 我会得到服务器地址。 我find了ptpd服务器(版本2.1) 。 我在/etc/init.d中创build了启动文件。 但想知道除了显示我应该使用哪个接口来监听广播外,还有哪些选项。 有没有人有经验设置这个?

SSHdynamic代理不工作

大家, 我想获得一个dynamic的SSH代理设置,所以我可以做一些安全的网上冲浪/testing。 我已经在Mac(os X 10.6.7)和win7 professional(用腻子)上试过了, 我有2台Linux机器,1台运行CentOS5的机器,另外一台机器运行AWS的Cloud,运行Bitnami堆栈。 我在我的Mac上运行的命令是 ssh -D 1080 root@mylocalCentOSServer 连接就好了,然后我去我的机场的networking设置,并指定Http和Https代理服务器是127.0.0.1或本地主机,并使用端口1080.然后我打开一个网页浏览器(铬),并尝试击中一个网站,我每次都得到一个关于“代理服务器没有发送数据”或“服务器断开连接” 同样的事情发生在用腻子win7的箱子,连接好,我得到一个shell提示符,但代理只是没有来回移动数据。 我一定错过了一些东西,请帮忙。 谢谢! PS它失败,而我使用我的localCentOS框从我自己的局域网内,或从远程,甚至运行在AWS EC2服务器不起作用…

安装gitolite而不需要公钥?

我们所有的开发人员都运行Windows工作站。 我们运行一个Linux开发服务器。 我一直想尝试在开发服务器上运行我们自己的git服务器。 经过一些研究,我已经决定试图安装gitolite 。 很多关于如何安装的教程都非常相似,我一直在关注这个 。 对我来说没什么意义的一个步骤是,它希望在客户端计算机上生成一个公钥,然后将其上传到服务器,并像这样使用它: $ gl-setup YourName.pub 我不明白这一步是什么…将有大约十几台客户端机器,我想连接和使用git回购…哪台机器是“客户端”机器? 我是否需要多次执行此步骤,每个客户机一台? 当我以后需要添加新的客户端机器时会发生什么? 为什么这一步是必要的? 我假设密钥是这样的,客户机可以通过服务器进行身份validation,而不必inputlogin名/密码? 我不能只设置一个login/密码系统,客户端工作站将使用访问git回购? 我可以只集成我们的LDAPlogin吗? 公钥是必需的吗? 另外,我们运行的是Windows工作站,而不是Linux,因此生成公钥不像安装openssl那样简单。 似乎像这样安装应该更直接…