root/trunk/knoppix.sh

Revision 37, 1.8 KB (checked in by yabuki, 3 years ago)
Line 
1apt-get update
2apt-get -yV install apache2
3apt-get -yV install openjdk-6-jdk
4apt-get -yV install mysql-server mysql-client
5apt-get -yV install phpmyadmin
6apt-get -yV install libstdc++5
7apt-get -yV install iceweasel
8apt-get -yV install lha nkf
9apt-get clean
10cd /opt
11tomcat=apache-tomcat-6.0.18
12rm -rf $tomcat
13if [ ! -e $tomcat.tar.gz ]; then
14  wget http://ftp.riken.jp/net/apache/tomcat/tomcat-6/v6.0.18/bin/$tomcat.tar.gz
15fi
16tar zxf $tomcat.tar.gz
17ln -s /opt/$tomcat /opt/tomcat
18chmod +r /opt/tomcat/conf/*
19wget -O /opt/tomcat/webapps/ROOT/RequestedParameters.jsp http://www.unfindable.net/web-app-book/code/RequestedParameters.jsp
20cp $tomcat/webapps/examples/WEB-INF/lib/* $tomcat/lib/
21echo org.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false >> $tomcat/conf/catalina.properties
22mysql=mysql-connector-java-5.1.7
23if [ ! -e $mysql.zip ]; then
24  wget http://ftp.iij.ad.jp/pub/db/mysql/Downloads/Connector-J/$mysql.zip
25fi
26unzip -q $mysql.zip mysql*/mysql*.jar
27mv $mysql/* $tomcat/lib
28rm -rf $mysql
29eclipse=eclipse-jee-ganymede-SR2-linux-gtk
30rm -rf eclipse
31if [ ! -e $eclipse.tar.gz ]; then
32  #wget http://ftp.jaist.ac.jp/pub/eclipse/technology/epp/downloads/release/ganymede/SR2/$eclipse.tar.gz
33  wget http://ftp.yz.yamagata-u.ac.jp/pub/eclipse/technology/epp/downloads/release/ganymede/SR2/$eclipse.tar.gz
34fi
35tar zxf $eclipse.tar.gz
36ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse
37pleiades=pleiades_1.3.0
38if [ ! -e $pleiades.zip ]; then
39  wget http://osdn.dl.sourceforge.jp/mergedoc/38225/$pleiades.zip
40fi
41unzip -q $pleiades.zip -d eclipse
42cat >> eclipse/eclipse.ini << EOF
43 
44-javaagent:/opt/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
45EOF
46propedit=jp.gr.java_conf.ussiy.app.propedit_5.0.1
47if [ ! -e $propedit.zip ]; then
48  wget http://iij.dl.sourceforge.jp/propedit/36845/$propedit.zip
49fi
50unzip -q $propedit.zip
51cp -r  $propedit/eclipse .
52rm -rf $propedit
53cd
Note: See TracBrowser for help on using the browser.