ラベル tomcat の投稿を表示しています。 すべての投稿を表示
ラベル tomcat の投稿を表示しています。 すべての投稿を表示

2017年10月30日月曜日

tomcat 8 & java1.8のインストール方法

1)java1.8 インストールを行う
# yum search openjdk
# yum install java-1.8.0-openjdk


2)tomcatのユーザーを追加する
# useradd -s /sbin/nologin tomcat 

3)tomcat8をダウンロードする
(リンク切れでダウンロードができなくなる可能性も有り)
curl -O http://ftp.jaist.ac.jp/pub/apache/tomcat/tomcat-8/v8.5.23/bin/apache-tomcat-8.5.23.tar.gz

# tar -xzvf ~/apache-tomcat-8.5.23.tar.gz
# mv ~/apache-tomcat-8.5.23 /opt
# chown -R tomcat:tomcat /opt/apache-tomcat-8.5.23

4)サービスの登録の登録を行う

#vi /etc/systemd/system/tomcat.service 
----------------tomcat.service------------------------------------------------------------------------------------
[Unit]
 Description=Apache Tomcat 8
 After=network.target

[Service]
 User=tomcat
 Group=tomcat
 Type=oneshot
 PIDFile=/opt/apache-tomcat-8.5.23/tomcat.pid
 RemainAfterExit=yes

 ExecStart=/opt/apache-tomcat-8.5.23/bin/startup.sh
 ExecStop=/opt/apache-tomcat-8.5.23/bin/shutdown.sh
 ExecReStart=/opt/apache-tomcat-8.5.23/bin/shutdown.sh;/opt/apache-tomcat-8.5.23/bin/startup.sh

[Install]
 WantedBy=multi-user.target

--------------------------------------------------------------------

5)サービスの起動を行う
# systemctl enable tomcat
# systemctl start tomcat

Lambda + SSM Run Commandで、数十台のEC2のuserdata結果を一括確認する

コードを1枚貼って、テストイベントを実行するだけで、 全台の確認結果が返ってくる手順です。 [ゴール] Nameタグが web-* / api-* / batch-* のEC2すべてに確認コマンドを流し、 NGの台だけ を結果に表示します。確認対象のuserdata(Ubu...