理想云主机的配置

1、需要安装的软件包括
    Tenegine1.4+ Tomcat 7+JDK 1.7+ MariaDB 5.5

CentOS-6.4安装配置JDK-7

http://www.cnblogs.com/littlehb/archive/2013/04/02/2994675.html

CentOS-6.4安装配置Tomcat7

http://www.cnblogs.com/littlehb/archive/2013/04/02/2994683.html

CentOS-6.4安装配置Tengine

http://www.cnblogs.com/littlehb/archive/2013/04/02/2994686.html

Centos6下yum安装MariaDB5.5

http://www.cnblogs.com/kgdxpr/p/3209009.html

CentOS-6.4安装vsftpd

http://www.cnblogs.com/littlehb/archive/2013/04/02/2995556.html

2、IPTABLES规则

[root@hh ~]# iptables -F
[root@hh ~]# iptables -A INPUT -p tcp --dport 22 -j ACCEPT [root@hh ~]# iptables -A OUTPUT -p tcp --sport 22 -m state --state ESTABLISHED -j ACCEPT [root@hh ~]# iptables -A INPUT -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT [root@hh ~]# iptables -A OUTPUT -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT [root@hh ~]# iptables -A INPUT -p tcp -s 0/0 --dport 8400 -j ACCEPT [root@hh ~]# iptables -A OUTPUT -p tcp --sport 8400 -m state --state ESTABLISHED -j ACCEPT
#开放被动模式下的FTP端口
iptables -t filter -A INPUT --dport 21 -j ACCEPT
iptables -t filter -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -t filter -A OUTPUT --sport 10000:10030 -j ACCEPT
iptables -t filter -A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -t filter -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
iptables -t filter -A INPUT -m state --state NEW -m tcp -p tcp --dport 9000:10000 -j ACCEPT

[root@hh
~]# service iptables save

执行下面的命令进行查看端口开放情况:

 /etc/init.d/iptables status

原文地址:https://www.cnblogs.com/littlehb/p/3238030.html