私の歴史と今

振り返ると恥ずかしくなるのが私の歴史。だけどそのときは真面目に書いていた訳でね。そんな今の私を書いていく。

Tomcat7をさくらVPSにインストールメモ

cd /tmp/

jdk-6u31-linux-x64-rpm.bin http://download.oracle.com/otn-pub/java/jdk/6u31-b04/jdk-6u31-linux-x64-rpm.bin
 
chmod u+x jdk-6u26-linux-rpm.bin
yes | ./jdk-6u26-linux-rpm.bin
 
rm -f sun-javadb-*.rpm jdk-6u26-linux*


cd /tmp/
wget -O apache-tomcat-7.0.26.tar.gz http://ftp.jaist.ac.jp/pub/apache/tomcat/tomcat-7/v7.0.26/bin/apache-tomcat-7.0.26.tar.gz
                                      
tar xvzf apache-tomcat-7.0.26.tar.gz
mkdir /opt/tomcat
mv apache-tomcat-7.0.26 /opt/tomcat/
cd /opt/tomcat/
ln -s apache-tomcat-7.0.26 default
useradd -d /opt/tomcat -s /sbin/nologin tomcat
chown -R tomcat. /opt/tomcat

cd /tmp/
mv -f /opt/tomcat/default/bin/commons-daemon-native.tar.gz ./
tar xvzf commons-daemon-native.tar.gz
cd commons-daemon-1.0.9-native-src/
export JAVA_HOME=/usr/java/default
cd unix
autoconf
sh configure
make
chown tomcat. jsvc
mv jsvc /opt/tomcat/default/bin/
chown tomcat. samples/Tomcat7.sh
mv samples/Tomcat7.sh /opt/tomcat/default/bin/
rm -rf /tmp/commons-daemon-1.0.6-native-src /tmp/commons-daemon-native.tar.gz

./bin/jsvc -cp ./bin/bootstrap.jar:./bin/tomcat-juli.jar \
        -outfile ./logs/catalina.out -errfile ./logs/catalina.err \
        org.apache.catalina.startup.Bootstrap

力尽きた・・・。
画像認証サービスは明日に使用。。。
Strutsのバージョンが上がってるからまたはまりそうだけど。
あ、ファイルアップロードをしようと思ったからStrutsを入れようと思ったわけで、
でもアップロードは不要か。URL指定だけでいいもんな。ほならServlet/JSPになるかも。。。
最新JavaEEマッピングが楽だと聞いてるし。

おやすみなさい。