linux iptables 开启21 20端口, ftp 连接不上
0 个评论
iptables会自上而下的对比规则﹐找到符合的就不再往下找了。根据这样的特性﹐我们可以将 NAT 外部界面进入的某些联机﹐在那行 syn 过滤规则之前 ACCEPT 进来。
iptables -A INPUT -m state –state NEW,ESTABLISHED,RELATED -j ACCEPT这条命令可以解决问题, 只开了20 21 是没用的,要是连被动的ftp服务...
阅读全文
Mysql V5.5 编译安装
0 个评论
一,安装编译工具
yum install -y gcc gcc-c++ ncurses-devel
二, 下载软件
wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz
wget http://downloads.mysql.com/archives/mysql-5.5/mysql-5.5.15.tar.gz
三, mysql 安装需要cmake编译, 安装cmake
?View Code TEXT1
2
3
4
5
tar zxvf cmake-2.8.4....
阅读全文
Linux Centos 查看CPU信息、机器型号等硬件信息
0 个评论
做性能测试需要记录性能测试机器的硬件信息,现将需要的命令总结如下:
查看CPU信息(型号)
# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz
(看到有8个逻辑CPU, 也知道了CPU型号)
# cat /proc/cpuinfo | grep physical | uniq -c
...
阅读全文
php编译时 出现configure: error: libjpeg.(a|so) not found 错误的解决办法
0 个评论
在centos 6系统下编译安装PHP时,有以下错误, centos 5 好像没有
?View Code TEXT1
configure: error: libjpeg.(a|so) not found
?View Code TEXT1
locate libjpeg.so
locate之后发现已经安装了libjpeg了,但是在/usr/lib目录下没有libjpeg.so这个文件,在/usr/lib64下是有的,虽然使用–with-jpeg-dir=/u...
阅读全文
php 编辑错误 error: Cannot find OpenSSL’s
0 个评论
php 编辑安装时报的错误, 从错误上看应该时缺少关系包, 这个很容易解决的, 直接yum 安装
yum install openssl openssl-devel
在编辑安装php, 并会发现这个问题已经不会出现了。。
阅读全文
bash 判断多个有规律的文件,并删除
0 个评论
服务器上一个web网站可能是程序出了问题, 到网站目录下产生大量的临时文件, 确没有找出什么问题, 看着文件碍眼, 写了一个脚本,把文件给删除了
1, 用if -e 的方法来判断多个文件是会报错的…..
下面直接上方法。。。。
?View Code TEXT1
2
3
4
5
6
#!/bin/bash
filepath=/xxx/xxx/xxx
FILES=$(ls $...
阅读全文
mysql error: ERROR 2006 (HY000) at line 149351: MySQL server has gone away
0 个评论
用mysql 命令导入mysql 数据时出现错误
mysql error: ERROR 2006 (HY000) at line 149351: MySQL server has gone away
解决方法
vi /etc/my.ini
修改
[mysqld]
max_allowed_packet=32M
保存,restart mysqld
阅读全文
php 进程卡死,出现502 bad gateway
0 个评论
网站突然出现502的错误, php 突然停止, 查日志并没看出什么问题, 写个自动重启php的脚本
?View Code TEXT1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/bash
if [ -e /var/lock/subsys/502 ]
then
killall -9 curl 2>/dev/null
killall -9 php-cgi 2>/dev/null
/etc/init.d/fastcg...
阅读全文
bash: /bin/rm: Argument list too long – How to fix it
2 个评论
问题如下:
?View Code TEXT1
rm -rf /tmp/*.tmp
出现error
?View Code TEXT1
bash: /bin/rm: Argument list too long
解决方法
?View Code TEXT1
find /tmp/ -name "*.tmp"| xargs /bin/rm
阅读全文
关闭linux的SElinux不重启linux的方法
0 个评论
Redhat系统,修改/etc/sysconfig/selinux文件:
?View Code TEXT1
2
#SELINUX=enforcing
SELINUX=disabled
重启生效,如果不想重启,用命令
?View Code TEXT1
setenforce 0
阅读全文
