Articles of centos6

在CentOS / RHEL 6上,我可以在哪里find有用的LDAP身份validation官方文档?

它是否存在关于如何设置LDAP服务器的官方安装文档,我可以使用authconfig将客户端连接到该服务器。 我将成为Centos 6和RHEL 6.1。 我能find的是这个 。 但我不需要学习如何重新启动服务,我更想知道需要在我的LDIF文件中input什么types的东西,任何需要完成的SELinux工作,如何执行authconfig工具以及人们写在他们的博客上的文章。 有这样的事吗? 或者,我需要从未更新的博客中获取这些信息,并阅读linux手册页,也许可以从openldap.org获取有关我不需要知道的有关设置身份validation的更多信息。

在CentOS 6上编译来自RHEL 6 MRG资源的实时内核

我正在尝试在Centos 6 x86_64系统上从RHEL6 MRG源RPM中编译kernel-rt-2.6.33.9-rt31.75.el6rt.src.rpm。 这是我第一次这样做,所以我研究了如何正确地做到这一点。 从我发现的,我做了: rpm -ihv kernel-rt-2.6.33.9-rt31.75.el6rt.src.rpm cd ~/rpmbuild/SPECS nano kernel-rt.spec rpmbuild -bb kernel-rt.spec 2> build-err.log | tee build-out.log 在内核rt.spec我disbleed编译变体我不需要 – 即只编译rt和固件。 还定义不build立debuginfo。 编译完成后,我有~/rpmbuild/RPMS/x86_64/两个文件: kernel-rt-2.6.33.9-rt31.75.el6rt.x86_64.rpm kernel-rt-devel-2.6.33.9-rt31.75.el6rt.x86_64.rpm 但是当我尝试安装内核时,我得到错误信息:$ sudo rpm -ihv kernel-rt-2.6.33.9-rt31.75.el6rt.x86_64.rpm错误:失败的依赖关系:kernel-rt-firmware> = 2.6.33.9 kernel-rt-2.6.33.9-rt31.75.el6rt.x86_64需要-rt31.75.el6rt 没有文件夹〜/ rpmbuild / RPMS / noarch – 我期望它显示出来。 此外,我已经试过rpmbuild –rebuild kernel-rt-2.6.33.9-rt31.75.el6rt.src.rpm ,但得到了相同的结果… 我究竟做错了什么? 我已经看到了这个问题 ,但是它暗示了我已经尝试过的东西,并且我想自己构build内核,而不是使用从SLC预build的内核。

git-pull后如何更改权限和所有权以匹配文件夹?

我工作的公司使用Git进行部署,因此它将覆盖特定的权限和所有权。 什么是最好的方式来确保文件夹的所有权和权限保留时,执行git pull ? 我使用MAMP在OS X上进行开发,推送到生产环境克隆的临时服务器。 当它到达分期,我必须更正权限,但他们通常设置为664而不是644,导致与suPHP的问题。

用于CentOS 6的log4cxx

我是CentOS的新手(常用的Ubuntu用户,很久以前就使用过Slackware和Gentoo),我正在为一些依赖于log4cxx软件创build一个软件包。 不幸的是,在CentOS 6仓库(或EPEL)上没有log4cxx软件包。 有什么其他的“默认”包装库可以findlog4cxx ,或者我应该去找一个angular落,自己编译一下?

如何使用NetworkManager在RHEL6或CentOS6上添加接口别名?

如何在CentOS6或RHEL6上以正确的方式添加一个networking接口别名(例如eth0:0),而不需要NM_CONTROLLED = no。 这必须在没有GUI的情况下完成。 谢谢

Percona MySQL无法启动 – 错误! 服务器退出而不更新PID文件

背景: 我安装Percona服务器在一个新的Centos 6.4最小。 在此之前,我从来没有安装MySQL(尽pipe我不确定Centos 6.4 minimal是否带有MySQL?) 无论如何,这里是我使用的命令: rpm -Uhv http://www.percona.com/downloads/percona-release/percona-release-0.0-1.x86_64.rpm yum install Percona-Server-client-55 Percona-Server-server-55 一切似乎安装正确。 不过,我很困惑… 1)与MySQL不同的是,它不会提示我创buildroot密码吗? 那么我如何设置root密码呢? 2)当我试着用“/etc/init.d/mysql start”命令启动Percona MySQL时,它给了我错误: 启动MySQL(Percona服务器)。 错误! 服务器退出时不更新PID文件(/var/lib/mysql/mail.example.com.pid) 当然,在这里我使用example.com代替了我的真实域名。 另一件事:“PID”文件不存在。 它应该在那里? 任何帮助将不胜感激。 谢谢! 编辑: 根据我得到的build议,我做了一个“ls -l / var / lib”,这是“/ var / lib / mysql”的文件夹权限 drwxr-xr-x. 4 mysql mysql 4096 Apr 26 07:01 mysql 不知道这是否是正确的许可?

如何禁用/删除networkingpipe理器

我在CentOS 6.4 64 bit在救援模式和networkingpipe理员保持覆盖我的resolv.conf和命令chkconfig是“未知”,所以如何禁用/删除networkingpipe理器?

如何用libvirt实时快照的更新版本replaceQEMU二进制文件

这是我的第一篇文章,所以请温柔。 🙂 我的CentOS 6.5盒子有一个不支持实时外部快照的QEMU二进制文件。 这是我尝试在virsh CLI上的命令,它的输出: virsh # snapshot-create-as myvm snapshot1 "snapshot1 test" –disk-only –atomic error: Operation not supported: live disk snapshot not supported with this QEMU binary 第一个问题:哪个QEMU二进制是指这个错误? 我假定引用的QEMU二进制文件是/usr/libexec/qemu-kvm 。 第二个问题:如果QEMU二进制文件在操作系统的包pipe理系统中不可用时应如何更新? 我试图从http://sourceforge.net/projects/kvm/files/qemu-kvm/1.2.0/下载新版本的源代码,编译它,并创build一个指向相应二进制文件的符号链接。 链接的列表如下所示: /usr/local/bin # ls -lah /usr/libexec/qemu-kvm lrwxrwxrwx 1 root root 33 Jan 14 11:20 /usr/libexec/qemu-kvm -> /usr/local/bin/qemu-system-x86_64 然后我重新启动libvirtd,但我得到相同的错误。 任何帮助深表感谢!

Exim on Centos – configurationgmail smtp

我想设置Exim通过我的Gmail(实际上我的域谷歌应用程序)发送邮件。 我已经添加了路由器,传输和身份validation器。 特别: gmail_route: driver = manualroute transport = gmail_relay route_list = * smtp.gmail.com gmail_relay: driver = smtp port = 587 hosts_require_auth = $host_address hosts_require_tls = $host_address gmail_login: driver = plaintext public_name = LOGIN hide client_send = :[email protected]:mypassword 我可以在Debian上设置Exim,但我无法在Centos上find它。 当我在监视日志的时候尝试发送,告诉我“没有findIP地址…”,然后是“远程邮件服务器的SMTP错误…”。 它还说“需要validation”。 这里有更多的细节:假装我发送到[email protected] [email protected] R=gmail_route T=gmail_relay: SMTP error from remote mail server after MAIL FROM:<[email protected]> SIZE=1492: […]

当我运行yum repolist时,状态栏是什么意思?

我试图更新我的PHP版本,使用webtatic回购 。 我已经在家里的机器上运行的一个testing虚拟机服务器上成功地完成了(使用链接中的确切步骤),但是当我尝试在我的活动服务器上执行相同的操作时,会出现一个错误,提示no package php56w available 。 在两台服务器上运行yum repolist ,我的testing服务器在webtatic的状态栏下显示285 ,但在我的实时服务器上显示43+242 。 我所能想到的是在我的testing服务器上,所有285个软件包都可用,但在我的活动服务器上只有43个软件包可用。 我正确地认为? 如果是这样,我怎样才能使其他软件包也可用? 两台服务器都运行CentOS 6.5(最终)