兔八哥极品软件园    运行: 4870天 | 文章:640 篇 | 评论:1005 条 | 碎语:1条

lnmp下mysql 5.6内存占用过高解决方法

作者:admin 发布于:2016-9-17 11:19 Saturday 分类:网络转载

最新的lnmp一键包1.2里,可以选择mysql5.6版本安装,但是最近发现mysql有时候会出现挂掉的情况,看一下mysql错误日志,应该是内存占满导致的,1G内存的vps是伤不起的。。

重启mysql服务后,top一下发现这一个mysql服务就占用了500多MB内存。。

Google一番,贴一下记录:

mysql5.6的默认配置是不适合小型站点的,win的话在my.ini里修改、linux则在/etc/my.cnf里修改performance_schema_max_table_instances参数,有就修改,没有就追加:

1
2
3
performance_schema_max_table_instances=400
table_definition_cache=400
table_open_cache...

阅读全文>>

标签: LNMP

评论(0) 引用(0) 浏览(13087)

memcached编译安装及自启动

作者:admin 发布于:2016-5-20 10:08 Friday 分类:网络转载

说明:
本篇实现memcached的编译安装及将memcached添加为系统服务以实现自启动

实现:
一.编译安装memcached

# yum install libevent libevent-devel -y //memcached借助libevent与客户端通信是来实现的,所以需要先安装libevent,libevent-devel# cd /usr/local/src# wget http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz# tar -xvzf memcached-1.4.5.tar.gz# cd memcached-1.4.5# ./configure --prefix=/usr/local/memcach...

阅读全文>>

评论(0) 引用(0) 浏览(16907)

Memcached限制访问IP

作者:admin 发布于:2016-5-15 16:48 Sunday

请注意,部分坑爹文章能坑死你,比如乌云的这篇:

http://drops.wooyun.org/papers/865

大家使用的 iptables 默认链 都是INPUT ACCEPT的,乌云这篇这几个命令实在太危险

# iptables -F                       清空所有规则 # iptables -P INPUT DROP INPUT DROP 会让你的当前连接断掉,到时候你就傻逼了 # iptables -A INPUT -p tcp -s 192.168.0.2 --dport 11211 -j ACCEPT
# iptables -A INPUT -p udp -s 192.168.0.2 --dport 11211 -j ACCEPT

1.Memcached -...

阅读全文>>

评论(0) 引用(0) 浏览(18886)

memcached 限制外网访问

作者:admin 发布于:2016-5-15 16:47 Sunday

lnmp默认安装的memcached是可以外网访问的,对于我这个小站来说外网不会用到,所以只允许内网用。修改文件vi /etc/init.d/memcached

PORT=11211
USER=root
MAXCONN=1024
CACHESIZE=32
OPTIONS=""
IP=127.0.0.1

RETVAL=0
prog="memcached"

start () {
    echo -n $"Starting $prog: "
    memcached -d -l $IP -p $PORT -u $USER -m $CACHESIZE -c $MAXCONN -P /var/run/...

阅读全文>>

评论(0) 引用(0) 浏览(7601)

Linux下删除大量小文件(一)

作者:admin 发布于:2016-5-13 12:32 Friday 分类:Linux

Linux下删除大量小文件
 
在Linux下使用 "rm -rf *" 试图删除非常大量的小文件时,可能会报类似下边的错误:
 
/bin/rm: Argument list too long.
   
    这是因为通配符"*"在执行时会被每个匹配的文件名来替换,例如“rm -rf file1 file2 file3 file4″。
系统只分配了一个比较小的缓冲区用来对这个列表进行排序,如果这个缓冲区满了,则shell不能执行这个命令。
 
    为了解决这个问题,很多人使用find命令来操作。即用find查找每一个文件,然后把文件名一个接一个的传递个rm命令,形式如下:
 
find . -typ...

阅读全文>>

评论(0) 引用(0) 浏览(7668)


Powered by 兔八哥极品软件 苏ICP备12049267号 sitemap