友情提示:小程序,开发制作。

类别《linux》下的文章:

源码安装php , ./configure无法通过:报错Note that the MySQL client library is not bundled anymore!

mysql安装地址

 [root@localhost php-5.4.14]# whereis mysql mysql: /usr/bin/mysql /usr/lib/mysql /usr/include/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz

 

 找不到mysql的安装路径的话可以。尝试一下方案。

 

可以试试  mysqlnd     php5.4貌似是支持的


 ./configure --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysq...

阅读全文>>

error: xml2-config not found. Please check your libxml2 installation

Ubuntu安装PHP时候出错:error: xml2-config not found. Please check your libxml2 installation

 

Ubuntu>下接着安装php时候,在configure后,又出现错误提示:error: xml2-config not found. Please check your libxml2 installation.我又在网上搜了到了解决方法:

与编译MySQL时相同,这是由于系统缺少PHP所需的库文件导致的,根据提示,进行如下操作:

sudo apt-get install libxml2(按Tab键)

将会看到如下信息:

libxml2 libxml2-dev libxml2-he...

阅读全文>>

linux密码终极破解

破解登录密码

       GRUB:在引导装载程序菜单上,键入[e] 来进入编辑模式。你会面对一个引导项目列表。查找其中类似以下输出的句行: kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2按箭头键直到这一行被突出显示,然后按 [e]。你现在可在文本结尾处空一格再添加 single 来告诉 GRUB 引导单用户 Linux 模式。按 [Enter] 键来使编辑结果生效。你会被带会编辑模式屏幕,从这里,按GRUB 就会引导单用户Linux 模式。结束载入后,你会面对一个与以下相似的shell 提示:sh-2.05# 现在,你便可以改变根命令,键入:bash# passwd root...

阅读全文>>

Another app is currently holding the yum lock; waiting for it to exit...

今天运行yum安装php的模块居然提示。

Another app is currently holding the yum lock; waiting for it to exit...

无语中

点击查看原图

使用命令查看 ps -aux |grep yum

点击查看原图

阅读全文>>

linux环境下安装PHP的扩展--JSON扩展

1.下载源文件包:

http://pecl.php.net/package/json

wget http://pecl.php.net/get/json-1.2.1.tgz

2.解压

tar xvjf php-json-ext-1.2.0.tar.bz2

3.进入目录

cd php-json-ext-1.2.0


阅读全文>>

LINUX 下挂载lvm分区的解决办法

今天一个朋友的服务器硬盘出现问题,换了新硬盘安装好系统后,挂载老硬盘时出现了问题,

linux下使用新硬盘安装系统,安装好以后再挂载原来的硬盘,分区格式全为系统默认分区,系统默认使用的
lvm格式,并且默认的卷都是 VolGroup00,好了,知道问题的原因就好办了,下面我们来解决这个问题

使用 pvs 查看显示如下:

  1. [root@localhost ~]# pvs
  2. PV        VG         Fmt  Attr PSize   PFree
  3. /dev/sda2 VolGroup00 lvm2 a- 372.50G 0
  4. /dev/sdb2 VolGroup00 lvm2 a- 136.62G 0

阅读全文>>

查看网卡信息 驱动、硬件型号、模块信息

1 查看物理网卡的驱动信息


2 查看网卡的物理硬件型号


3 查看该设备的模块信息

 

阅读全文>>

为高负载网络优化Nginx和Node.js

如果不先对Nginx和Node.js的底层传输机制有所了解,并进行针对性优化,可能对两者再细致的调优也会徒劳无功。一般情况下,Nginx通过TCP socket来连接客户端与上游应用。


在搭建高吞吐量web应用这个议题上,NginX和Node.js可谓是天生一对。他们都是基于事件驱动模型而设计,可以轻易突破 Apache等传统web服务器的C10K瓶颈。预设的配置已经可以获得很高的并发,不过,要是大家想在廉价硬件上做到每秒数千以上的请求,还是有一些工 作要做的。

这篇文章假定读者们使用NginX的HttpProxyModule来为上游的node.js服务器充当反向代理。我们将介绍Ubuntu 10.04以上系统sysctl的调优,以及node.js应用与...

阅读全文>>

解决linux下ARP攻击的方法

 

      Windows下的用户可以使用antiArp防火墙,基本上能解决问题,可是喜欢linux的兄弟姐妹们怎么办呢,我今天就遇到这个档子烦心事。

      我用的是fedora core 6,我先把几个镜像文件挂上,用关键字arp一搜,就搜到了arptables,和arpwatcher 首先是arpwatcher了,它好像只能监控本机ip/arp地址的改变之类的,好像不能防止arp攻击。 再一看arptables,立马想到了iptables,装上一看,果然,命令行都一模一样。 可是问题来了,保持本机不受arp攻击很简单(用静态ar...

阅读全文>>

MySQL 优化工具

mysql 优化工具

大部分系统管理员都非常熟悉 top 命令,它为任务所消耗的 CPU 和内存提供了一个不断更新的视图。 mytop 对 top 进行了仿真;它为所有连接上的客户机以及它们正在运行的查询提供了一个视图。mytop 还提供了一个有关关键字缓冲区和查询缓存效率的实时数据和历史数据,以及有关正在运行的查询的统计信息。这是一个很有用的工具,可以查看系统中(比如 10 秒钟之内)的状况,您可以获得有关服务器健康信息的视图,并显示导致问题的任何连接。

mysqlard 是一个连接到 MySQL 服务器上的守护程序,负责每 5 分钟搜集一次数据,并将它们存储到后台的一个 Round Robin...

阅读全文>>