Articles of centos

使用CGI在PHP 5.3上运行单个Apache Vhost,其他站点在Apache模块上使用PHP 5.2

我一直在试图设置我的开发服务器来使用PHP 5.3.14通过CGI为我的Apache虚拟主机提供服务。 我设置的Apache服务器是Apache 2.2.3,PHP 5.2.10作为Apache模块运行。 CentOS 5.5是操作系统。 其中一个网站使用的function只能在PHP 5.3中使用,而且我的网站需要5.2,所以我只想运行CGI上需要PHP 5.3的网站。 我已经跟随了几个教程,我已经安装了Apache / PHP 5.2并作为一个模块工作。 我也下载和编译PHP 5.3.14成功到我已经build立了php-5.3.14 / sapi / cgi / php-cgi可执行文件,并准备好去。 如果我运行它与脚本它能正常工作。 但是,在将我认为正确的指令添加到VirtualHost之后,该站点仍然不使用PHP 5.3,而是继续使用PHP 5.2(将版本设置为Apache模块)。 这是我的Vhostconfiguration: <VirtualHost *:80> ServerName utfl.peapoddev.com ServerAlias elegal.utfl.peapoddev.com subsite.utfl.peapoddev.com library.utfl.peapoddev.com DocumentRoot /var/www/utfl/drupal DirectoryIndex index.html index.php SetEnv PHPRC /var/www/cgi-bin/php_5_3_14/ ScriptAlias /php-5-3-14/ /var/www/cgi-bin/php_5_3_14/ Action application/x-httpd-php-5-3-14 /php-5-3-14/php-cgi AddType application/x-httpd-php-5-3-14 .php .inc <Directory "/var/www/cgi-bin/php_5_3_14"> […]

linux服务器接口自动化

我正在使用一个CentOS服务器,它具有大约6个不同IP的活动接口,当6个接口中的任何一个出现故障时,我想自动closures所有的接口。 有没有办法可以做到这一点? 我一直在试图find一个方法来做到这一点,但迄今为止失败了。 任何帮助表示赞赏。 谢谢

NIS授权和添加现有用户

最近我在我们的testing环境中应用了NIS,以便在服务器上获得更多的用户控制和集中密码pipe理。但是当我完成NIS的实现时,我遇到了一些问题。问题是: 1.如何将现有用户添加到NIS中? 例如,假设我有两台名为NIS服务器和NIS客户端的服务器。如果NIS客户端中有现有的用户,我们可以将它添加到NIS服务器中的NIS地图吗?还是我们需要手动创build这些用户? 我可以手动为用户手动添加凭证,但是我不方便再次写入系统中的所有用户。 2.有没有办法把用户分成几个组? 我们想限制一些用户只能访问一些服务器。我们可以在NIS中这样做吗? 我试图做一些关于这个问题的研究,但似乎有缺乏NIS在centos的文档。任何帮助真的很感激。谢谢。

LIC 3.3安装后的Hyper-V CentOS 6.2错误

我有与LIC 3.3(Hyper-V)的CentOS 6.2,一切工作正常,但我有一些错误/ var / log / messages “eth0:由于没有校验和function而丢弃NETIF_F_SG”。 “SRAT:热插拔区域太小”(只有超过4Gb的RAM) 这个问题至关重要吗? 我能以某种方式解决它吗?

CentOS 5 kickstart在递增光盘#文件夹中请求.discinfo

我正在尝试PXE启动一个CentOS 5安装,它挂在anaconda开始没有错误。 我可以看到,在Web服务器端,它一直在重复请求相同的.discinfo文件递增光盘子文件夹号码,直到我最终closures机器: /opt/razor/image/os/zCVSoQsb9BFCSIecae3f2//disc1/.discinfo Error: ENOENT, no such file or directory '/opt/razor/image/os/zCVSoQsb9BFCSIecae3f2//disc1/.discinfo' /opt/razor/image/os/zCVSoQsb9BFCSIecae3f2//disc2/.discinfo Error: ENOENT, no such file or directory '/opt/razor/image/os/zCVSoQsb9BFCSIecae3f2//disc2/.discinfo' /opt/razor/image/os/zCVSoQsb9BFCSIecae3f2//disc3/.discinfo Error: ENOENT, no such file or directory '/opt/razor/image/os/zCVSoQsb9BFCSIecae3f2//disc3/.discinfo' /opt/razor/image/os/zCVSoQsb9BFCSIecae3f2//disc4/.discinfo Error: ENOENT, no such file or directory '/opt/razor/image/os/zCVSoQsb9BFCSIecae3f2//disc4/.discinfo' /opt/razor/image/os/zCVSoQsb9BFCSIecae3f2//disc5/.discinfo Error: ENOENT, no such file or directory '/opt/razor/image/os/zCVSoQsb9BFCSIecae3f2//disc5/.discinfo' /opt/razor/image/os/zCVSoQsb9BFCSIecae3f2//disc6/.discinfo Error: ENOENT, no such file or […]

不使用java的Linux内存使用内存

我们有一个Java应用程序,我们写了这些代码的最后部分 Runtime runtime = Runtime.getRuntime(); long memory = runtime.totalMemory() – runtime.freeMemory(); System.out.println("\n\nUsed memory is bytes: " + memory); 我们注意到,随着时间的推移,顶部显示应用程序的内存(%)列增加,但Java内存(从运行时variables)值显示上下波动? 那么,我们应该遵循哪一个来确定确切的内存使用? 我的意图是确定我的应用程序中是否有任何内存泄漏?

enkive邮件归档searchfunction

我已经设置了安装指南中所示的enkive邮件存档,并进行了交换设置 。 我遇到的几个问题是: 存档相同的电子邮件两次 search收件人或发件人未完成,显示为正在运行 search内容返回零结果 重复的电子邮件内容: 重复的电子邮件 3ee31e463f3ddc21876d50b7287c5c98ee9752e3 5f3bd7a0adfa66e8bc61774dd51e7b02c8ec1a47 Return-Path: <> Received: from win2008r2-exch.vp.local (win2008r2-exch.uk.spectrumasa.com [172.16.0.42]) by titan.enkive.vp.local (Postfix) with ESMTP id 0BDB03AAD for <[email protected]>; Tue, 21 Aug 2012 09:49:09 +0100 (BST) Content-Type: multipart/mixed; boundary="_97b5d98d-95da-4847-9ea9-2a4498e6a305_" Subject: enkive To: vpadmin <[email protected]> From: Administrator <[email protected]> Sender: <[email protected]> Message-ID: <[email protected]> Date: Tue, 21 Aug 2012 08:48:50 +0000 […]

CentOS机器失去了它的域名

我有一个CentOS 5.5的机器,它有一个域名,分配给它,突然之间,域名不见了,它显示了它的域名为“fqdn”。 login显示为[root @ fqdn],“hostname”命令返回“fqdn”。 任何想法这里怎么了? 或者我应该在这种情况下寻找什么。 顺便说一句,我在我的dmesg有一些错误 type=1400 audit(1345154461.224:5387): avc: denied { write } for pid=13584 comm="ip" path="/tmp/netchklog" dev=dm-0 ino=393854 scontext=user_u:system_r:ifconfig_t:s0 tcontext=user_u:object_r:tmp_t:s0 tclass=file type=1400 audit(1345154521.247:5388): avc: denied { write } for pid=14104 comm="ip" path="/tmp/netchklog" dev=dm-0 ino=393854 scontext=user_u:system_r:ifconfig_t:s0 tcontext=user_u:object_r:tmp_t:s0 tclass=file

networking到networkingVPN Centos 5

我正在尝试关注“ http://www.centos.org/docs/5/html/Deployment_Guide-en-US/ch-vpn.html#s1-ipsec-net2net ” 我已经拿出了以下在本地路由器机器上:在我的ifcfg-ipsec0: ONBOOT=yes IKE_METHOD=PSK DSTGW=10.5.27.1 SRCGW=10.6.159.1 DSTNET=10.5.27.0/25 SRCNET=10.6.159.0/24 DST=205.XXX TYPE=IPSEC 我有/ etc / sysconfig / network-scripts / keys-ipsec0文件。 在云中的远程机器上,如果有/ etc / sysconfig / network-scripts / ifcfg-ipsec1: TYPE=IPSEC ONBOOT=yes IKE_METHOD=PSK SRCGW=10.5.27.1 DSTGW=10.6.159.1 SRCNET=10.5.27.124/25 DSTNET=10.6.159.0/24 DST=38.xxx 与其各自的/ etc / sysconfig / network-scripts / key-ipsec1文件。 这两种情况下的DST都是NAT外部IP。 那是问题吗? 我也对端口转发进行了更改。 当我尝试把接口,它给我输出“RTNETLINK答案:无效的参数”。 我现在很困惑,不知道该怎么办? 任何地方我可以digup什么参数是错的? 我真的很感激任何帮助,我可以得到。 感谢和问候,Atul。

如何在远程centos上运行Visual VM

我们有一个Java应用程序驻留在机器上。 从我们的Windows机器,我们计划连接到应用程序。 我们启用了jstatd并确认正在运行。 现在的问题是可视化虚拟机永远看不到应用程序分析? 任何帮助吗?