标签归档:lnmp

LNMP状态管理命令

LNMP状态管理命令:

LNMP状态管理: /root/lnmp {start|stop|reload|restart|kill|status}
Nginx状态管理:/etc/init.d/nginx {start|stop|reload|restart}
MySQL状态管理:/etc/init.d/mysql {start|stop|restart|reload|force-reload|status}
Memcached状态管理:/etc/init.d/memcached {start|stop|restart}
PHP-FPM状态管理:/etc/init.d/php-fpm {start|stop|quit|restart|reload|logrotate}
PureFTPd状态管理: /etc/init.d/pureftpd {start|stop|restart|kill|status}
ProFTPd状态管理: /etc/init.d/proftpd {start|stop|restart|reload}

如重启LNMP,输入命令:/root/lnmp restart 即可,单独重启mysql:/etc/init.d/mysql restart

LNMPA状态管理命令:

LNMPA状态管理: /root/lnmpa {start|stop|reload|restart|kill|status}
Nginx状态管理:/etc/init.d/nginx {start|stop|reload|restart}
MySQL状态管理:/etc/init.d/mysql {start|stop|restart|reload|force-reload|status}
Memcached状态管理:/etc/init.d/memcached {start|stop|restart}
PureFTPd状态管理: /etc/init.d/pureftpd {start|stop|restart|kill|status}
ProFTPd状态管理: /etc/init.d/proftpd {start|stop|restart|reload}
Apache状态管理:/etc/init.d/httpd {start|stop|restart|graceful|graceful-stop|configtest|status}

lnmp下追加伪静态教程

lnmp环境下支持伪静态,而且最新的lnmp已经内置了包括wordpress和discuz等主流的伪静态规则,添加也是十分方便。但是有的同学在添加虚拟主机的时候没有添加伪静态规则(比如我),事后又需要用到,该如何做呢?
其实方法很简单,我们只需要找到域名的伪静态配置文件,修改即可。具体操作如下:

  1. 找到文件,/usr/local/nginx/conf/vhost/ceil.me.conf ,ceil.me.conf即你绑定域名的目录名
  2. 找到include none.conf,因为我们之前选的是没有伪静态所以是none,现在把none改为wordpress或者你需要的,当然不在内置中的话要自己建立。
  3. 重启:/root/lnmp reload

注意用ftp登录修改可能没有权限,这时候需要用root设置文件权限777,然后修改覆盖,将权限改回即可。

CentOS上通过iptables防火墙屏蔽IP

iptables -I INPUT -s 123.137.0.0/16 -j DROP

iptables -I INPUT -s 14.136.0.0/16 -j DROP

iptables -I INPUT -s 50.2.0.0/16 -j DROP

iptables -I INPUT -s 173.245.0.0/16 -j DROP

iptables -I INPUT -s 96.0.0.0/8 -j DROP

 

屏蔽单个IP
iptables -I INPUT -s 60.186.84.229 -j DROP

服务器上的一个网站最近被来自宁波的一个人猛烈攻击,影响了其它站点的正常运行,实在是可恶啊,干脆直接把他所在的IP段统统给屏蔽了!看你还怎么着!