Articles of linux

卸载从源代码安装的php / apache包

我最近从我的ubuntu(亚马逊ec2)实例的源代码发行版中安装了php和apache。 现在,我想删除它们。 但是没有办法做到这一点。 任何人都可以请帮我展示应该卸载它们。 或者如果我需要手动删除文件/目录,有没有什么办法可以find哪些安装的包? 提前致谢。

configurationlinux网关来转发数据包

我有一个无线网卡(ip 10.10.96.22)configuration了一个默认网关10.10.96.21/24(这是我的Linux笔记本电脑的无线IP)的Windows盒子。 在Windows中,我可以通过无线和有线IP来ping我的笔记本电脑,但是我无法ping我笔记本电脑连接的有线子网(10.96.18.0/24)上的任何其他机器。 linux的configuration如下: pp@think:~$ cat /proc/sys/net/ipv4/ip_forward 1 pp@think:~$ ip route default via 10.96.18.1 dev eth0 proto static 10.10.96.0/24 dev wlan0 proto kernel scope link src 10.10.96.21 metric 2 10.96.18.0/24 dev eth0 proto kernel scope link src 10.96.18.23 metric 1 169.254.0.0/16 dev wlan0 scope link metric 1000 192.168.122.0/24 dev virbr0 proto kernel scope link src […]

服务器退出而不更新在Linux的多个MySQL安装的PID文件

Iam试图在LINUX机器上安装一个版本的mysql。 系统已经包含了另一个版本的mysql安装。 我更喜欢手动安装。 将提取的压缩包复制到一个位置,并创build符号链接。 我希望安装我的mysql版本,而不影响系统中已经安装的mysql版本。 我创build了mysqld(具有唯一名称mysqltest )作为服务。 但是它不能启动。 当Iam尝试启动这个mysqld进程时,会显示如下错误: Starting MySQL…………………………………………………… ………………………………….. ERROR! The server quit without updating PID file ((/usr/local/mysqltest/data/Test.pid). 得到这个错误之后,我给了树path目录的完全权限。 然后我可以尝试再次启动服务。 但它显示了另一个错误: Warning: World-writable config file '/usr/local/mysqltest/my.cnf' is ignored Starting MySQL……………………………………………………………………………………….. ERROR! The server quit without updating PID file (/var/lib/mysql/test.pid). 请帮助我,是否有任何错误的安装? 我按照下面提到的安装链接: http : //code.openark.org/blog/mysql/manually-installing-multiple-mysql-instances-on-linux-howto 这是我的my.cnf文件内容: [mysql] port=3351 socket=/tmp/mysqltest.sock [mysqld] port=3351 socket=/tmp/mysqltest.sock datadir=/usr/local/mysqltest/data […]

在Hdfs客户被杀后数据丢失

我写了一个简单的工具上传日志到HDFS。 我发现了一些奇怪的现象。 如果我在前台运行该工具,并用“Ctrl-C”closures它,HDFS中会有一些数据。 如果我在后台运行该工具并使用“ kill -KILL pid ”杀死进程,则数据已经被处理丢失,并在HDFS中留下一个空文件。 我的工具试图通过频繁(每1000行)调用SequenceFile.Writer.syncFs()来进行同步。 而我只是不知道为什么数据丢失。 如果我的工具整天运行,但是机器突然崩溃,所有的数据都会丢失吗? 我的工具用于收集来自不同服务器的日志,然后上传到HDFS(每天将所有日志聚合到单个文件)。

Strongswanconfiguration到思科

我们有一个configurationStrongswan到Cisco路由器的问题。 连接已经完成,但是我没有得到正确的路由。 在远程端的路由器后面有多个networking(由供应商操作),我们需要抓取来自我们的IP来匹配他们指定的范围(所以它回到我们的路线)。 ipsec status shows the connection: 000 "vpn": 10.10.0.42/32===12.34.56.78[12.34.56.78]:47/0—12.34.56.80…78.56.34.12[78.56.34.12]:47/0===10.10.254.1/32; erouted; eroute owner: #31 000 "vpn": newest ISAKMP SA: #29; newest IPsec SA: #31; 000 000 #31: "vpn" STATE_QUICK_I2 (sent QI2, IPsec SA established); EVENT_SA_REPLACE in 2886s; newest IPSEC; eroute owner 000 #31: "vpn" [email protected] (0 bytes) [email protected] (1872 bytes, 1s ago); tunnel 000 […]

sendmail名称服务器超时

完成sendmail新手这里…我一直在试图让邮件工作在PHP中,我已经根源导致sendmail的关于“名称服务器超时”的抱怨: >sendmail -t -v >From: [email protected] >To: [email protected] >. gmail.com: Name server timeout [email protected]… Transient parse error — message queued for future delivery [email protected]… queued 所以这听起来像一个DNS问题? 但我可以做一个“挖mx gmail.com”,它会成功地查询。 这就是让我困惑的地方…我可以让sendmail以另外两种方式工作。 第一种方式是通过telnet: >telnet 127.0.0.1 25 >Helo me >Mail from: [email protected] >Rcpt to: [email protected] >. message sent 第二种方法是明确附加sendmail.cf,但这很奇怪,因为它与我用来configurationsendmail的文件完全相同: >sendmail -t -v -C/etc/mail/sendmail.cf 但是这些解决scheme都不能解决我的PHP邮件问题……我对于发生了什么事情一无所知……感谢任何帮助。

Apache Preforkconfiguration

我是VPSconfiguration的新手。 所以,我已经安装了Apache,PHP和MySQL,现在我需要知道如何configurationPrefork来优化Apache。 The system configuration is: CPU Cores 2 x 2 Ghz @ 4 Ghz RAM Memory 2304 MB DDR3 Burst Memory 3 GB DDR3 Disk Space 30 GB SSD Bandwidth 3 TB SwitchPort 1 Gbps 实际上,在linux,mysql,apache和php之后,有250MB内存在使用。 那么,我没有想法计算。 我在一些网站上看到了一些变数: KeepAlive On KeepAliveTimeout 1 MaxKeepAliveRequests 100 StartServers 15 MinSpareServers 15 MaxSpareServers 15 MaxClients 20 MaxRequestsPerChild 0 […]

Ubuntu上的Apache在初始调用上非常慢,之后非常快

我拥有一个搭载Magento网站的Apache 2的Ubuntu 10 VPS服务器。 来自任何客户端的第一次访问需要大约15-20秒,而来自同一客户端的后续访问需要0-1秒。 我想这与Magentocaching无关,因为这种情况也会发生在第一个电话打在一个非常轻的页面上,而下一个电话打的很重时。 有没有人对这里出了什么问题有个想法?

munin的插件总是超时

我想用munin在Linux中做一个ttyACM0的graphics,但是munin不能创buildgraphics。 我在“munin-node.log”中find了一些信息。 它显示“服务”温度超时“。 所以我在/munin/plugin-conf.d/munin-node timeout改为60或120,但是不起作用。 这也是超时。 这是我的代码的一部分: if [ "$1" = "config" ]; then echo 'graph_title Temperature of board' echo 'graph_args –base 1000 -l 0' echo 'graph_vlabel temperature(°C)' echo 'graph_category temperature' echo 'graph_scale no' echo 'graph_info This graph shows the temperature of board' for i in 1 2 3 4 5; do case $i in […]

PHP页面运行“yum install php-devel”命令后停止输出内容

这个错误是奇怪的,但是在运行“yum install php-devel”命令后(经过漫长的一天尝试安装Facedetect和OpenCV进行面部检测),我的站点停止运行。 该网站使用MySQL和PHP。 当你点击url时,页面会执行mysql和php,但它似乎会随机停止输出页面的内容。 在运行提到的ssh命令之前,没有任何代码被修改,网站运行正常。 我在网站中使用输出缓冲,但是在删除调用“ob_flush”,“ob_end_flush”和“ob_start”之后,它似乎没有帮助 – 仍然存在网站问题。 任何想法这可能是什么? 这是从terminal输出: [myserver ~]# cd Facedetect-4b1dfe1 [myserver Facedetect-4b1dfe1]# phpize Configuring for: PHP Api Version: 20090626 Zend Module Api No: 20090626 Zend Extension Api No: 220090626 [myserver Facedetect-4b1dfe1]# configure bash: configure: command not found [myserver Facedetect-4b1dfe1]# phpize && configure && make && make install Configuring for: PHP […]