最近做淘淘商城的一个项目,有很多地方用到了虚拟机,要在centos上搭建Nginx、FastDFS、Redis,集合每个模块都会遇到类似的问题,在这里总结一下。
1、环境
我用的是CentOS 7.3(以下就简称c7了), win10,nginx-1.12.2,fastdfs-5.10、redis-4.0.8
我在这些服务安装时都遇到了防火墙的问题,而且时最烦人的,包括这里要说的redis。centos7和之前的版本在防火墙上有一些不同之处,网上的一些命令不能直接拿来用,iptables的许多操作都与centos6不同,就从这里说起。
2、iptables
以下命令对c7就不是很有效,因为在/etc/init.d/下没有iptables文件,
$ /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
$ /etc/init.d/iptables save
$ /etc/init.d/iptables restart
这是一篇说的挺详细的将iptables和firewall的,以及他们的切换
http://blog.youkuaiyun.com/xlgen157387/article/details/52672988
我的操作,因为我不知道虚拟机上的iptables现在是个什么状