我正试图安装一个gentoo与PHP 5.2的APC在这里完整的命令我Lanched: mkdir /home/APC-php cd /home/APC-php wget http://pecl.php.net/get/APC tar -xzvf APC cd APC-3.1.9 /usr/local/php5/bin/phpize ./configure –enable-apc –enable-apc-mmap –with-php-config=/usr/local/php5/bin/php-config make make test (i think almost everything failed here) make install /etc/init.d/httpd restart make install命令显示 Installing shared extensions: /usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613/ Installing header files: /usr/local/php5/include/php/ 当我做完后, make test输出是: ===================================================================== FAILED TEST SUMMARY ——————————————————————— APC: apc_store/fetch with strings [tests/apc_001.phpt] APC: […]
我正在用spamassasin使用sendmail,我的一个服务器正在工作。 所有后面的服务器的端口25stream量正在被过滤。 用户正在使用Microsoft Outlook 2007或2010中启用的SMTP身份validation。所有用户都必须面对错误“您的服务器不支持任何身份validation方法”。 有没有什么办法可以在不破坏身份validation的情况下过滤垃圾邮件?
我运行一个脚本在远程服务器上加载日志,如下所示: ssh userx@someip tail -f /data/current.log|python2.7 monitorlog.py 有依赖和服务要求,不允许我从远程服务器运行脚本。 (DB,ACL和其他服务的path使用) 有没有一种方法,我可以尾巴和监视日志,而不使用ssh userx @ someip? 我想过生成RSA密钥,但我认为你仍然需要一个用户ssh。
前几天我得到了一台运行CentOS 5.6 (64bit), with 12GB ddr3 ram, 4x SAS 15k rpm drives in RAID10的新机器CentOS 5.6 (64bit), with 12GB ddr3 ram, 4x SAS 15k rpm drives in RAID10 。 在这台机器上,我正在运行MySQL服务器版本: 5.1.39-maria-beta-ourdelta67-log ,我在以前的服务器上也使用过这个版本,结果很好。 这是我的my.cnf http://pastebin.com/kLfmbHSW 现在在今天早上,MySQL总是会使用我在my.cnf设置的指定RAM(大约是12GB的95%)。 在盯着MySQL之后,我会立即检查“顶部”,实际上95%的内存将被占用。 但现在,我重新启动MySQL后,我看到这一点,当我打“顶”。 Mem: 12289856k total, 1884924k used, 10404932k free, 39660k buffers 只有大约15%被使用。 这个数字有点慢,但之前总是用完所有的RAM。 什么可能导致这个? 更新:因为我重新启动MySQL,它已经慢慢地使用越来越多的内存,达到一个点,它占用了我所有的12GB,整个机器locking。 我必须重新启动Linux才能重新联机。 现在它又上了1.8GB,慢慢上升。 整个公羊pipe理似乎是坏的,因为它需要更多的内存,但从来没有冲洗它。 任何想法可能是什么原因造成的?
我不是一个networking人,并想知道如何设置下面的两个configuration和他们的利弊: networking组件: – WAN:Cisco 2970 * 1 负载平衡器:F5开关1600 * 2 私有子网:Cisco 2960 * 2 我的情况是这样的,我的F5交换机1600将连接到公共(WAN)上游的Cisco 2970,并且我的所有主机将连接到一对Cisco 2960专用局域网,然后互连到这对F5交换机1600,提供负载平衡以及容错function。 我所有的主机都配备了两个以太网接口(其中大多数都使用broadcom 5700),他们将组队,每个接口将连接到一个Cisco交换机,以提供容错和链路聚合。 我的问题是,我怎样才能configuration我的设备(思科2970,F5交换机1600,思科2960以及我的主机)物理(布线)和逻辑(系统configuration?),他们有什么优点和缺点? 主机使用balance-ALB。 主机使用802.3ad。
我有一台Solaris机器坐在以太网的某个地方,我希望通过IPsec使其成为我的networking的一部分。 我可以在Solaris机器之间工作,但不能在Solaris和Linux之间工作。 我认为最基本的问题是Solaris只能以与Cisco IPsec虚拟通道接口相同的方式进行IPsec通道模式 – 即通过IPsec保护的IP-in-IP通道。 我真的不知道如何在Linux上进行复制。 我希望隧道有一个IP地址,因为远程主机没有路由本地networking – 只是本身。 的Solaris Solarisconfiguration如下所示: # ipsecinit.conf {tunnel ip.tun0 negotiate tunnel} ipsec {encr_algs AES-CBC encr_auth_algs HMAC-SHA1 auth_algs HMAC-SHA1 sa shared} # hsotname.ip.tun0 130.95.13.254 130.95.13.253 tsrc 192.168.13.20 tdst 130.95.13.20 router up # ike.config { label "manduba192-musundo" local_addr 192.168.13.20 remote_addr 130.95.13.20 p1_xform { auth_method preshared oakley_group 5 auth_alg sha1 encr_alg […]
我有两个主持人,一个是IP 67.207.128.184的慈善机构,另一个是希望IP 67.207.130.204。 我已经在每台主机上安装了ipsec-tools软件包。 我没有在任何一台主机上安装racoon。 慈善有IPTablesconfiguration,而希望没有。 以下是关于如何在每台主机上configurationIPTables的报告(删除了无关的敏感信息): 慈善#iptables -L -v Chain INPUT (policy ACCEPT 63 packets, 6072 bytes) pkts bytes target prot opt in out source destination 49 3160 ACCEPT all — lo any anywhere anywhere 6012 989K ACCEPT all — any any anywhere anywhere state RELATED,ESTABLISHED 208 12536 ACCEPT tcp — any any anywhere […]
在IIS中,可以将(虚拟)文件夹权限设置为该文件夹上的NTFS ACL,以便文件系统权限在Web上显得突出。 通过这种方式,build立一个每个人都阅读的网站就变得相对简单了,但是只有less数人有写入(WebDAV)的权限。 我想要做的就是在Linux上模仿这个function。 基本上我有一个用户数据库(可通过LDAP访问)和一组文件夹(我们称之为“网站”),这些文件夹需要被networking上的任何人访问,或者有一个子文件夹可供任何人访问 – 但同时需要成为每个WebDAV文件夹,以便某些用户/组可以从他们的网站上传和下载内容。 我也需要能够dynamic地添加网站,但我怀疑可以解决一个解决scheme后find其他问题。 理想情况下,所有这些都将在lightpd或者nginx中完成,纯粹是由于它们的内存占用,但是如果涉及到这个,apache是不存在的。 诚实,我意识到,这可能是一个非常简单的解决scheme,但我只是不舒服的Linux服务器世界猜测它是什么。 我们(最不幸的是)依靠windows / iis工作,这大概是我的头脑中的一半。
我有几个实际运行在Windows 2003 Server上的PHP应用程序。 因为他们实际上在Windows上使用PHP,Mysql甚至是Apache,所以这个项目将把他们转移到一个新的Linux服务器上(基于Debian)。 但是当用'特殊字符'(非ASCII文件,如éèàç)用于文件名(这是法文中的常规)时,我遇到了用户上传文件的问题。 例如文件“accuséréception.pdf”存储如下: $ ls accus? r?ception.pdf 当我在Linux服务器上传一个新文件的时候,似乎没有问题:文件将被命名为类似于fs的文件,但应用程序可以find它。 问题是内容已迁移,文件可用,但应用程序无法find它! 我想知道问题来自哪里: 文件系统的字符表/编码表,我认为它来自这里 应用程序本身的PHP代码,这将是一个问题,因为我不能改变它。 我可以提交错误请求,但是我不确定什么时候会修复。 另一个问题 而最重要的是我需要find一种方法来解决这个问题。 因为它只发生在迁移的数据上,所以在Linux服务器上生产这些应用程序时,我可以编写一个脚本或调整我的fs / php / whatever来解决这个问题。 在此先感谢您的帮助。 注意:当应用程序找不到文件时,我的Apache日志被填充'readdir()期望参数1是资源,布尔在…错误中给出
这是一个今天真正让我疯狂的问题: 基本上,我从源码(在ARM机器上的Ubuntu 9.04上的MySQL 5.1.14)编译MySQL,这是我试图运行它时发生的事情: /etc/init.d/mysql start Starting MySQL.. * Manager of pid-file quit without updating file. 挖掘错误日志,这里是我所看到的: 110826 18:00:21 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/var 110826 18:00:22 [ERROR] Can't start server : Bind on unix socket: Permission denied 110826 18:00:22 [ERROR] Do you already have another mysqld server running on socket: /tmp/mysql.sock ? […]