Tomcat: Amazon EC2で公開する

Amazon Web Service(AWS)のEC2にTomcatをインストールして公開する方法。
Tomcatをport80でlistenするように設定しても繋がりません。
Tomcat側のlisten portは8080のまま変えずに、iptablesを変更します。

$ sudo yum update
$ sudo yum remove java-1.7.0-openjdk
$ sudo yum install java-1.8.0-openjdk-devel
$ sudo yum install tomcat8
$ sudo /sbin/iptables -A INPUT -i eth0 -p tcp --dport 80 -j ACCEPT
$ sudo /sbin/iptables -A INPUT -i eth0 -p tcp --dport 8080 -j ACCEPT
$ sudo /sbin/iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
$ sudo /sbin/service iptables save
$ sudo service iptables restart
$ sudo cat /etc/sysconfig/iptables
$ sudo service tomcat8 start