hasen's tech life

Twitter: @hasen

AWS Certificate Managerで認証手続きを行う.

AWS Certificate Managerで認証手続きを行う.

フォームには「*.xxxx.xxxx」の形式で入力
nextをクリック.
DNS validationを選択.
Reviewをクリック.
Confirm and Requestをクリック.
Name(サブドメ部分のみ), CNAME, Value(最後のドット以外)をドメインサービスに登録 (ex. ムームードメイン).
Continueをクリック.
n分待つ...

EC2にTomcatをインストールする.

# EC2にTomcatをインストールする.

$ sudo yum -y install java-1.7.0-openjdk-devel
$ sudo yum install tomcat7 tomcat7-webapps
$ sudo service tomcat7 start
$ sudo chkconfig tomcat7 on
$ sudo iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080
$ sudo vi /etc/tomcat7/server.xml
++ proxyPort="80"
$ sudo service tomcat7 restart

Starting httpd: (98)Address already in useというエラーが出たので対応した.

# Starting httpd: (98)Address already in useというエラーが出たので対応した.

$ sudo service httpd restart
> Starting httpd: (98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
> (98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
> no listening sockets available, shutting down
> AH00015: Unable to open logs

$ sudo netstat -peanut | grep ":80"
> tcp  0 0 :::80  :::* LISTEN 0  11792 3661/httpd

$ sudo kill -9 3661

$ sudo service httpd restart
> Stopping httpd:                      [FAILED]
> Starting httpd:                      [ OK ]