Articles of centos

安装gitweb失败:没有可用的包gitweb

我曾尝试通过SSH安装gitweb并失败。 以下是我得到的。 root@server [~]# yum install gitweb Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * rpmforge: ftp-stud.fht-esslingen.de rpmforge | 1.1 kB 00:00 rpmforge/primary | 3.8 MB 00:19 rpmforge 10502/10502 Excluding Packages in global exclude list Finished Setting up Install Process No package gitweb available. Nothing to do 任何人都有什么想法还缺less什么?

重新configurationphp? 还是我必须重新安装?

好的,所以我需要在PHP中启用soap扩展。 当我运行phpinfo(),它不在那里,所以我猜我必须重新编译? 我可以在网上跟随教程来重新编译最新的PHP版本的centos,但它一般会在那之后工作吗? 或者apache需要知道使用新的安装? 感谢您可以给我的任何方向。

我如何保留一个进程ID供以后使用?

我多次启动同一进程,并使用进程标识来区分它们以备将来的控制。 我将如何去取回刚刚开始的stream程的进程ID? 是否可以附加某种命令来启动该过程的命令?

在x86-64 linux上安装软件包

我有CentoOS 5.4 x86-64和每次我做yum install …相同的包的两个版本:一个以.i386结尾,另一个以.x86_64结尾。 是否需要安装.i386版本给我的操作系统是x86_64? 我是不是一直在安装同一个软件包的.i386和.x86_64版本而浪费空间?

如何检查我用来编译程序的命令?

可能重复: 如何获取上次使用的./configure参数? 前段时间在Centos下,Bash从源文件编译了一个程序。 现在我需要再次编译一个新的标志。 有什么方法可以找出我上次在Linux Centos下编译这个程序的命令吗?

我的RAID 5arrays的初始创build需要多长时间? 这似乎很可笑

我正在使用mdadm在CentOS 5.5上构build一个带有3个1.5TB驱动器的raid 5arrays。 一切似乎都工作正常,除了它是永久的,我不知道这是否正常。 现在是6个小时,而/ proc / mdstat说只有6%(@〜37MBps)。 按照这样的速度,一周的半个月就能完成了。 我从来没有设置过袭击,所以我不知道我是否做错了什么。 由于没有任何驱动器上的数据,因此似乎初始设置应该快很多。 另外,在我设置了raid后,我有数据从驱动器转移过来,然后我将它添加到数组中。 是否需要花费相似的时间来增长arrays? 我知道他们是巨大的硬盘驱动器,但这似乎是荒谬的。

将CentOS 5.5上的Perl升级到版本5.10+

我试图安装一个Perl程序,但是它的最低版本要求是Perl 5.10.0。 我们正在运行CentOS 5.5,它默认使用Perl 5.8.8。 有一个简单的方法来升级Perl到5.10。*所以我可以得到这个模块安装? 我是CentOS和Perl的新手,所以我不知道从哪里开始…

命令行PHP脚本不再工作

以前工作的命令行PHP脚本已停止工作 – 当我运行它现在它返回此错误: [root@server dir]# ./custom.php Extension './custom.php' not present. 如果我运行这样的脚本它的作品: [root@server dir]# php custom.php 由于多种原因,我不能这样做。 我已经阅读了一些暗示这可能与行结尾有关但不知道如何/为什么。 我最近在Mac和PC上编辑了这个文件,并将其FTP到服务器,但是我已经很长时间没有问题了。 编辑脚本的第一行是: #!/usr/bin/php -q 仅供参考服务器正在运行CentOS 5.4

RHEL4 / CentOS4从LDAP设置SUDOERS

我build立了基于这个指南的服务器,但我跳过了桑巴部分。 (具有LDAP后端的CentOS 5.x Samba域控制器) 我在本指南中添加了sudoers支持。 (Sudoers LDAP手册) 我已经用不同的设置,调整,所有那些好东西重build了系统7或8次,所以我对LDAP / Slapd及其configuration有非常深刻的理解。 我们正在将我们的新LDAP服务器与我们的系统整合,但是其中一些服务器无法完全升级到最新版本的CentOS,而且我遇到了一些障碍。 而且我已经为我们的节点编写了“启动”脚本来加速启动过程。 下面是一个脚本,可以将我的CentOS机器自动configuration为ldap节点的成员。 CentOS5脚本 #!/bin/sh # authconfig –enableldap –enableldapauth –enablemkhomedir –ldapserver=10.0.32.5 –ldapbasedn="dc=MYDOMAIN" –update echo 'sudoers: files ldap' >> /etc/nsswitch.conf echo 'base dc=MYDOMAIN timelimit 120 bind_policy soft bind_timelimit 120 idle_timelimit 3600 uri ldap://10.0.32.5/ ssl no tls_cacertdir /etc/openldap/cacerts pam_password md5 sudoers_base ou=SUDOers,dc=MYDOMAIN ' > /etc/ldap.conf 现在,运行这个在CentOS 4服务器上不起作用,我不得不做一些改变。 […]

Redhat / CentOS静态路由

寻找一些build议,我拉我的头发试图弄清楚这一点! 以相当正常的configuration运行Redhat(CentOS),现在我已经禁用了防火墙。 我有一个Web服务器,在以下设置中工作得非常好: Server IP: 10.0.0.10 Firewall/Router: 10.0.0.1 我把我们面向公众的IP地址部分80/443,可以说72.94.30.30,到.10内部IP,它工作的很好。 不过,我最近需要添加第二个SSL站点,所以我需要一个新的外部IP,我从ISP那里获得。 我给系统添加了第二块网卡,eth1的“公共”ip为72.94.30.31 。 此外部IP的网关现在是72.94.30.1 ,与防火墙/路由器相同。 现在系统想要通过eth1路由所有的东西,渲染第一个网站(和界面)被禁用。 现在我需要设置静态路由,但似乎无法让它做我想要的。 基本上我想要: 从72.94.30.30stream量被防火墙/路由器转发到10.0.0.223 (已经完成),返回stream量通过eth0 10.0.0.1 。 来自72.94.30.31来话业务直线上线,通过eth1路由到72.94.30.1 。 任何提示正确的设置? 现在我有 cat ifcfg-eth0 DEVICE=eth0 ONBOOT=yes BOOTPROTO=static IPADDR=10.0.0.10 NETMASK=255.255.255.0 GATEWAY=10.0.0.1 猫ifroute-eth0 default 10.0.0.1 dev eth0 10.0.0.0/24 via 10.0.0.1 dev eth0 猫ifcfg-eth1 DEVICE=eth1 ONBOOT=yes BOOTPROTO=static IPADDR=72.94.30.31 NETMASK=255.255.255.0 GATEWAY=72.94.30.1 猫路由 – eth1 default 72.94.30.1 […]