Articles of centos

困惑于用于CentOS的Amazon EC2映像(AMI)

我使用Fedora作为我的家庭计算机,因此希望使用Centos 6.0 linux作为amazon EC2实例。 尽pipe这是事情 – 亚马逊给你很长的非科学sorting的实例列表,其中一些我理解Centos 6.0: 158864314994 / mesos-hypertable-centos-6 944964708905 / rightimage_centos_6.0_i386_20110810.1_ebs 944964708905 / rightimage_centos_6.0_86x64_20110810.1_ebs 452552107804 / Bayscribe-SearchServer2-CentOS6-EBS_9-8 452552107804 / Bayscribe-SearchServer2-CentOS6-EBS_9-9 或者类似的东西 我需要做什么才能让我心爱的CentOS 6.0标准最小化? 亚马逊是否保留官方图片? 因为我怎么知道这些第三方图像是否包含一些恶意垃圾?

升级CentOS不会更新内核版本

我熟悉基于Debian的发行版,现在我必须pipe理CentOS机器。 我有两个CentOS 4.4机器,我都应用了 yum upgrade 对他们来说,他们都是(lsb_release -a)4.9最后现在。 但是,当我看内核版本 uname -ar 其中之一 Machine A: 2.6.9-42.0.3.ELsmp Machine B: 2.6.9-42.0.8.ELsmp 然后我把机器B的CentOS-Base.repo文件复制到机器A,然后将B的yum.conf复制到A,然后我重试了但是升级了但是A的内核版本仍然是一样的。 我能做什么? 我错过了什么? 谢谢

在CentOS 6中用脚本代替TTY

如何在CentOS 6中用自定义脚本replaceTTY。CentOS 6使用新手而不是标准的SysV init脚本,所以我很难弄清楚它是如何工作的。 通常(在SysV初始化脚本中),我将编辑/ etc / inittab,并用我的脚本replace其中一个mingetty行,如下所示: 1:2345:respawn:/root/myscript tty1 但是,与Upstart,这个文件没有相关的行,所以我不确定如何做到这一点。

VirtualBox和CentOS 6,无法连接到httpd

我试图在Windows 7主机箱上使用CentOS 6 Minimalist Install和VirtualBox 4.1.4r74291在虚拟机中构buildCI服务器。 在你问之前: 目前selinux被禁用(计划一旦这个问题消失后重新启用) 我可以ssh进入它,我可以使用git推/拉它 我甚至可以使用lynx来访问localhost:80和localhost:8080。 (我安装了512MB的内存,所以没有GUI来做任何事情。) 我也可以ping / lynx google.com等 这里有一些命令输出: ifconfig -a eth1 eth1 Link encap:Ethernet HWaddr 08:00:27:2B:4E:3C inet addr:192.168.1.104 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fe2b:4e3c/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:320629 errors:0 dropped:0 overruns:0 frame:0 TX packets:171826 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:445888239 (425.2 […]

服务器重启后丢失目录

重新启动我的服务器后,我有两个目录不工作。 我可以通过ls看到他们,但是当我做ls -l ,我可以得到 ?——— ? ? ? ? ? cgi-bin ?——— ? ? ? ? ? tmp 尝试cd到任一目录中导致“没有这样的文件或目录”。 有什么办法可以让这两个目录再次工作?

NFS目录结构具有本地和networking目录?

我有两个CentOS盒子,本质上是一个QA和一个生产盒子,我想用nfs来镜像我的prod盒子的整个目录结构到QA,但是,我想排除一个特定的嵌套目录,一个位于QA框本地的目录。 例如: **Prod box** / local/ libs/ repos/ bin/ etc/ **QA** (<> means nfs'ed from prod) </ local/ libs/> repos/ <bin/ etc/> 所以基本上,我怎样才能有一个目录本地的质量保证箱,而其余的文件结构为nfs?

/ dev / dvd在我的centos 6上丢失了

我只是通过USB设备安装了一个最小的centos 6。 它工作正常。 但现在我无法安装DVD刻录机。 我什至不能find/ dev / dvd设备。 我想一个驱动程序是缺less的,但我如何find驱动程序? 系统的一些输出。 [root@]# lsusb Bus 002 Device 003: ID 0000:0000 Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 003: ID 0409:0056 NEC Corp. Bus 001 Device 002: ID 8087:0020 […]

试图安装php-soap,并获得“无包php-soap可用”。

试过这个: yum install php-soap 说: 没有包PHP的肥皂可用。 然后试试这个: yum –enablerepo=centosplus install php-soap 还是一样的! 试过这个: rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm 仍然没有运气。 伙计们,包含所需软件包的回购站在哪里? 服务器在vps.net btw …

Memcached会在这种情况下提供帮助吗?

我在一个大型互联网站点工作,人们可以分享大量的文字。 我们将大部分信息存储在InnoDB数据库中,但实际的文本片段存储在基于文本的文件中。 这些基于文本的文件在几个KB到10MB之间不等。 有数以百万计的这些文件,我们已经build立了一个良好的文件夹/文件结构,以便从来没有太多的文件在一个文件夹。 networking服务器(数据库是另一个),这些文件存储是一个function强大的机器与RAID10 4个15k SAS驱动器,并有24GB RAM。 我们运行Nginx作为Web服务器和Xcache来加速PHP。 这一切都是完美的,负载通常在0.7到1.5之间变化。 现在,我只打算使用Memcached来存储“基于文本的”文件。 所以每当有人要求页面加载这些“基于文本”的文件时,不必从磁盘读取它们。 在PHP中,我使用file_get_contents(); 将“基于文本的”文件加载到variables中,然后在页面的某个地方显示。 我的问题是,它真的会降低你认为为这个特定function实现Memcached的负载,还是Linux已经有一些内部文件caching本身,当我经常通过file_get_contents请求某个文件时使用?

Apache为小型网站使用了大量的CPU

我有一台配备512MB RAM的CentOS 5.5 VPS服务器。 有一个网站通过Apache / PHP / MySQL托pipe在它内置的Magento,一个stream行的电子商务框架。 当我浏览网站时,大概需要10秒左右的时间才能加载并运行top显示以下内容: 我明白,Magento是一个相对沉重的软件,它做了很多处理,但这是一个网站的荒谬。 它还没有启动,但我担心的是,当它和一些人在同一时间浏览主页,这可能会导致问题。 我不是一个服务器的人,所以不知道如何configuration。 512MB的RAM应该足够运行这个1网站。 我的Apacheconfiguration如下,任何build议将是伟大的! Timeout 120 KeepAlive Off StartServers 2 MinSpareServers 2 MaxSpareServers 7 ServerLimit 25 MaxClients 25 MaxRequestsPerChild 500