スティーブジョブスに俺はなる!!

毎日全力を出し切り、自分史上最高を出し続けたい!

GG開発10日目:Linux Server SetUp

blog.ybbo.net

A quick setup for tomcat 7 on CentOS 6. Also, added the SSL configuration with self-signed certificates to run tomcat 7 on HTTPS secured SSL layerrahulvishwakarma.wordpress.com

上のサイトを大まかに真似するが色々と出来ないので下記に作業ログ

LinuxサーバへのTomcat 7導入 (Tomcatインストール)

むしろ、こっちが正解か?

yum update httpd

iptables -I INPUT -p tcp --dport 8443 -j ACCEPT

iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

service iptables save

service iptables restart

 

useradd -s /sbin/nologin tomcat

wget http://ftp.jaist.ac.jp/pub/apache/tomcat/tomcat-7/v7.0.59/bin/apache-tomcat-7.0.59.tar.gz

tar -xvf apache-tomcat-7.0.59.tar.gz

cd /usr/local

chown -R tomcat:tomcat apache-tomcat-7.0.59

 

ln -s apache-tomcat-7.0.59 tomcat

 

JAVA_HOMEの位置確認

kakakikikekeのブログ: OpenJDKをyumインストールした場合のJAVA_HOMEの設定の仕方

readlink $(readlink $(which java))

 

vi /etc/profile

最終行に追記

JAVA_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64

CATALINA_HOME=/usr/local/tomcat

export JAVA_HOME CATALINA_HOME

 

vi /etc/init.d/tomcat

中身は次から拝借 

gist.github.com

kouji1981.hatenablog.com

chmod +x /etc/init.d/tomcat

スタートしてみる

service tomcat start

Starting tomcat: touch: cannot touch `/usr/local/tomcat/logs/catalina.out': Permission denied

/usr/local/tomcat/bin/catalina.sh: line 385: /usr/local/tomcat/logs/catalina.out: Permission denied

                                                           [FAILED]

エラーなので権限変更

cd /usr/local

chown -R tomcat:tomcat tomcat/

 

Installing Grails

GVM by gvmtool

curl -s get.gvmtool.net | bash

gvm install grails 2.4.3

gvm current grails

   Using grails version 2.4.4

gvm current groovy

   Using groovy version 2.3.7

 

Installing Gradle

gvm install gradle

gvm current gradle

 

今後の予定

hideoku.hatenablog.jp

tomcat remote deployment

Grails Plugin: Apache Tomcat plugin