Tag: centos

我如何查看完整的httpdconfiguration?

我试图找出什么是完整的httpd设置configuration。 所有的configuration文件分散在不同的文件(/etc/httpd/conf.d,httpd.conf,各种modconfiguration) 有没有办法列出最终的httpdconfiguration? 像在单个文件中的整个运行安assembly置?

nohup:忽略input并将输出追加到“nohup.out”

我想通过nohup.php启动我的服务器,但命令没有运行,并显示以下错误 nohup:忽略input并将输出追加到“nohup.out” 我通过putty使用ssh,这就是我正在做的事情 nohup php server1.php

在CentOS 6.2中将MySQL版本从5.1更新到5.5

我试图在CentOS 6.2中将MySQL从5.1更新到5.5。 以下是我做的过程: 1. rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm 2. yum install libmysqlclient15 –enablerepo=webtatic 3. yum remove mysql mysql-* 4. yum install mysql55 mysql55-server –enablerepo=webtatic 当我尝试第四步时,我得到了以下输出: [root@d2005 /]# yum install mysql55 mysql55-server –enablerepo=webtatic Failed to set locale, defaulting to C Loaded plugins: fastestmirror, presto Loading mirror speeds from cached hostfile * base: yum.singlehop.com * extras: centos.mirrors.tds.net * […]

运行bash脚本作为守护进程

我有一个脚本,每次运行我的PHP脚本: #!/bin/bash while true; do /usr/bin/php -f ./my-script.php echo "Waiting…" sleep 3 done 我怎样才能作为守护进程启动它?

缺less单独的debuginfos,请使用:debuginfo-install glibc-2.12-1.47.el6_2.9.i686 libgcc-4.4.6-3.el6.i686 libstdc ++ – 4.4.6-3.el6.i686

CentOS 6.2 + GNU gdb(GDB)红帽企业Linux(7.2-50.el6) 当我用GDBdebugging一个简单的c ++代码时,我看到了下面的警告: Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.47.el6_2.9.i686 libgcc-4.4.6-3.el6.i686 libstdc++-4.4.6-3.el6.i686 我已经尝试了下面的方法,没有一个解决了这个问题: searchSO yum install glibc debuginfo-install glibc-2.12-1.47.el6_2.9.i686 libgcc-4.4.6-3.el6.i686 libstdc++-4.4.6-3.el6.i686 实际上,当我一个接一个安装这些RPM的时候,我才意识到已经安装好了。 [root@localhost Excluded]# rpm -ivh glibc-2.12-1.47.el6_2.9.i686.rpm Preparing… ########################################### [100%] package glibc-2.12-1.47.el6_2.9.i686 is already installed [root@localhost Excluded]# ls *.rpm glibc-2.12-1.47.el6_2.9.i686.rpm libgcc-4.4.6-3.el6.i686.rpm [root@localhost Excluded]# rpm -ivh libgcc-4.4.6-3.el6.i686.rpm Preparing… ########################################### [100%] package libgcc-4.4.6-3.el6.i686 is […]

无法在Linux上安装pyodbc

我正在运行Linux(2.6.18-164.15.1.el5.centos.plus)并尝试安装pyodbc。 我正在做pip安装pyodbc,并得到一个非常长的错误列表,其结束于 错误:命令'gcc'失败,退出状态为1 我查看了/root/.pip/pip.log并看到以下内容: 安装错误:命令/usr/local/bin/python-c“importsetuptools; 文件 ='/ home / build / pyodbc / setup.py'; execfile('/ home / build / pyodbc / setup.py')”install – -single-version-external-managed –record /tmp/pip-7MS9Vu-record/install-record.txt失败,错误代码为1 有没有人有类似的问题安装pyodbc?

高负载下的502网关错误(nginx / php-fpm)

我在一个相当繁忙的互联网站点工作,这个站点经常会遇到非常大的stream量高峰。 在这些峰值期间,每秒钟会有数百页的请求,并产生随机的502网关错误。 现在我们在带有16个核心CPU和24GB DDR3 RAM的4个SAS 15k驱动器(raid10)的机器上运行Nginx(1.0.10)和PHP-FPM。 我们也使用最新的Xcache版本。 数据库位于另一台机器上,但是这台机器的负载很低,没有问题。 在正常的负载下,一切运行良好,系统负载低于1,并且PHP-FPM状态报告一次不会真正显示超过10个活动进程。 总是有大约10GB的内存仍然可用。 在正常的负载下,机器每秒处理大约100个综合浏览量。 当出现巨大的stream量峰值时,就会出现这个问题,并且要求机器每秒钟处理数百页的视图。 我注意到,FPM的状态报告显示了多达50个活动进程,但仍低于我们configuration的300个最大连接数。 在这些峰值期间,Nginx状态报告多达5000个活动连接,而不是正常的平均值1000。 OS信息:CentOS 5.7版(最终版) CPU:Intel(R)Xeon(R)CPU E5620 @ 2.40GH(16核心) PHP-fpm.conf daemonize = yes listen = /tmp/fpm.sock pm = static pm.max_children = 300 pm.max_requests = 1000 我还没有设置rlimit_files,因为据我所知它应该使用系统默认,如果你不这样做。 fastcgi_params (只添加标准文件的值) fastcgi_connect_timeout 60; fastcgi_send_timeout 180; fastcgi_read_timeout 180; fastcgi_buffer_size 128k; fastcgi_buffers 4 256k; fastcgi_busy_buffers_size 256k; fastcgi_temp_file_write_size 256k; fastcgi_intercept_errors […]

httpd服务器未启动:(13)权限被拒绝:make_sock:无法绑定到地址:88

我试图在centos 6上启动httpd服务器。它抛出以下错误: [root@machine ~]# service httpd start Starting httpd: (13)Permission denied: make_sock: could not bind to address [::]:88 (13)Permission denied: make_sock: could not bind to address 0.0.0.0:88 no listening sockets available, shutting down Unable to open logs [FAILED] 我也检查了88端口,这是不是使用。 我也用semanage检查,但没有帮助。 任何帮助将不胜感激。

使用YUM在Centos 5.5上安装Mono

如何使用YUM在CentOS 5.5上安装Mono 2.6.7运行时? 我知道如何从源头上构buildMono。 但是,根据“ 单声道工具入门 ”页面,可以直接安装二进制文件。 我宁愿安装二进制文件,以避免必须将所有的开发先决条件安装在一个磁盘空间很小的服务器上。 我应该向YUM添加一个新的存储库描述吗? 我试过这样做,但我一定是做错了,因为“yum list mono-core”仍然说旧版本(1.2.4-2.el5.centos)。 而且,为什么释放服务器上的.rpm被称为“mono-addon-”? 这有点令人困惑。 听起来像.rpm是Mono的附加组件。 我想他们的意思是他们是一个“附加”的服务器(?)。

EC2增加大小后无法resize

我已经按照步骤调整EC2卷的大小 停止实例 拍了当前的卷的快照 在相同区域中使用较大尺寸的前一个快照创build了一个新卷 从实例中取出旧卷 将新卷连接到同一个挂载点上的实例 旧卷是5GB,我创build的是100GB现在,当我重新启动实例并运行df -h I仍然看到这个 Filesystem Size Used Avail Use% Mounted on /dev/xvde1 4.7G 3.5G 1021M 78% / tmpfs 296M 0 296M 0% /dev/shm 这是我运行时得到的 sudo resize2fs /dev/xvde1 The filesystem is already 1247037 blocks long. Nothing to do! 如果我运行cat /proc/partitions我看到 202 64 104857600 xvde 202 65 4988151 xvde1 202 66 249007 […]