<%@ page language="java" contentType="text/html; charset=windows-31j" pageEncoding="windows-31j"%> インストールマニュアル

インストールマニュアル



目次
Sun JDK 1.5.0_XXのインストール
Tomcat5.5.XXのインストール
Tomcat自動起動スクリプトの設定
MySQL5.0.XXのインストール
MosPのインストール
動作環境
http://サーバ名:8080/MosPディレクトリ名/menu/indexasp.jsp?d=ml
にアクセスする。






Sun JDK 1.5.0_XXのインストール

http://java.sun.com/j2se/1.5.0/ja/download.html
から1.5.0の最新VerのJDK(jdk-1_5_0_XX-linux-i586-rpm.bin)をダウンロードしておく。

./jdk-1_5_0_XX-linux-i586-rpm.bin
を実行しJDKを展開する。

展開したディレクトリを/usr/local/に移動する。
mv /usr/java/jdk1.5.0_XX/ /usr/local/

移動したディレクトリにシンボリックリンクを貼る。
ln -s /usr/local/jdk1.5.0_XX/ /usr/local/java


目次へ戻る






Tomcat5.5.XXのインストール

wget http://archive.apache.org/dist/jakarta/tomcat-5/v5.5.XX/bin/apache-tomcat-5.5.XX.tar.gz
を実行しtomcat5.5系の最新版をダウンロードする。

tar zxvf apache-tomcat-5.5.XX.tar.gz
を実行し解凍する。

mv apache-tomcat-5.5.XX/ /usr/local/
解凍したディレクトリを/usr/local/以下に移動する。

ln -s /usr/local/apache-tomcat-5.5.XX/ /usr/local/tomcat
移動したディレクトリにシンボリックリンクを貼る。


目次へ戻る






Tomcat自動起動スクリプトの設定

vi /etc/rc.d/init.d/tomcat5
を実行しTomcat起動スクリプト作成する

キーボードのIを押し INSERTモードにし下記内容を記述する。

-------------------------------------------------------------
		
#!/bin/bash  
				 
# Source function library.  
. /etc/rc.d/init.d/functions  
				 
export JAVA_HOME=/usr/local/java/
				 
start(){  
	/usr/local/tomcat/bin/startup.sh  
}  
				 
stop(){  
	/usr/local/tomcat/bin/shutdown.sh  
}  
				 
case "$1" in  
	start)  
	    start  
	    ;;  
	stop)  
	    stop  
	    ;;  
	restart)  
	    stop  
	    start  
	    ;;  
	status)  
	    /usr/local/tomcat/bin/catalina.sh version 
	    ;;  
	    *)  
	echo "Usage: $0 {start|stop|restart|status}" 

esac  
				 
exit 0

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

Escキーを押し、編集モードを抜け、:wqと打った後Enterを押し変更を保存する。

chmod 755 /etc/rc.d/init.d/tomcat5
作成したスクリプトのパーミッション変更する。

/etc/rc.d/init.d/tomcat5 start
起動するかどうか確認する。

/etc/rc.d/init.d/tomcat5 status
使用するTomcat5のVerとJDKのVerを確認する。

/etc/rc.d/init.d/tomcat5 stop
停止できるか確認する。

chmod +x /etc/rc.d/init.d/tomcat5
自動起動スクリプトを登録する。

cd /etc/rc.d/rc0.d
ln -s ../init.d/tomcat5 K01l-tomcat

cd /etc/rc.d/rc1.d
ln -s ../init.d/tomcat5 K01l-tomcat

cd /etc/rc.d/rc6.d
ln -s ../init.d/tomcat5 K01l-tomcat

cd /etc/rc.d/rc2.d
ln -s ../init.d/tomcat5 S99n-tomcat

cd /etc/rc.d/rc3.d
ln -s ../init.d/tomcat5 S99n-tomcat

cd /etc/rc.d/rc4.d
ln -s ../init.d/tomcat5 S99n-tomcat

cd /etc/rc.d/rc5.d
ln -s ../init.d/tomcat5 S99n-tomcat

サーバを再起動して確認する。


目次へ戻る






MySQL5.0.XXのインストール

http://www-jp.mysql.com/
ダウンロードをクリック

MySQL Community ServerのDownloadsをクリック

Red Hat Enterprise Linux 5 RPM のx86 Server 及び Client をダウンロード
*お使いのハードによってはx86ではなく、(AMD64 / Intel EM64T)又は(Intel IA64)の場合も有り

Japan [JMPA] HTTP をクリックしダウンロード

ディスクに保存するをチェックしOK

MySQL Community ServerのDownloadsへ戻りConnectorsをクリック

Connector/J 5.Xをクリック

Source and Binaries (tar.gz)のDownloadをクリック

ディスクに保存するをチェックしOK

rootユーザーになりダウンロードしたディレクトリに移動

*rpm -qa | grep -i mysql
MySQL関連のパッケージが存在した場合は、予め削除しておく。

rpm -Uvh --nosignature MySQL-client-standard-5.0.XX-0.rhel5.i386.rpm
を実行

rpm -Uvh --nosignature MySQL-server-standard-5.0.XX-0.rhel5.i386.rpm
を実行

vi /etc/my.cnf
を実行しファイルを作成する。

キーボードのIを押し INSERTモードにし下記内容を記述する。

-------------------------------------------------------------
		
 [client]  
 port = 3306  
 socket = /var/lib/mysql/mysql.sock  
 default-character-set = cp932  
 
 [mysqld]  
 port = 3306  
 socket = /var/lib/mysql/mysql.sock  
 skip-locking  
 key_buffer = 16M  
 max_allowed_packet = 1M  
 table_cache = 64  
 sort_buffer_size = 512K  
 net_buffer_length = 8K  
 read_buffer_size = 256K  
 read_rnd_buffer_size = 512K  
 myisam_sort_buffer_size = 8M  
 default-character-set = cp932  
 default-table-type = InnoDB  
 
 log-bin=mysql-bin  
 server-id = 1  
 
 innodb_data_home_dir = /var/lib/mysql/  
 innodb_data_file_path = ibdata1:10M:autoextend  
 innodb_log_group_home_dir = /var/lib/mysql/  
 innodb_log_arch_dir = /var/lib/mysql/  
 innodb_buffer_pool_size = 16M  
 innodb_additional_mem_pool_size = 2M  
 innodb_log_file_size = 5M  
 innodb_log_buffer_size = 8M  
 innodb_flush_log_at_trx_commit = 1  
 innodb_lock_wait_timeout = 50  
 
 [mysqldump]  
 quick  
 max_allowed_packet = 16M  
 default-character-set = cp932  
 
 [mysql]  
 no-auto-rehash  
 default-character-set = cp932 

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

Escキーを押し、編集モードを抜け、:wqと打った後Enterを押し変更を保存する。

/etc/init.d/mysql restart
を実行してMySQLを再起動する。

/usr/bin/mysqladmin -u root password XXXXX
XXXXXにrootのパスワードを入力

/usr/bin/mysql -u root -p
でMySQLにrootでログインしパスワードを入力

mysql> GRANT insert,update,delete,select ON *.* TO ユーザ名@localhost IDENTIFIED BY 'パスワード' WITH GRANT OPTION;
MySQLユーザーの作成する。
ユーザー名には付与されたMosPIDを、パスワードは付与されたMosPPassを入力

mysql> select host,user,password from mysql.user \g;
MySQLユーザを確認する。
登録したユーザとrootが表示されていればOK。

mysql> create database MosPDB名 character set cp932;
データベースを作成する。

mysql> show databases;
データベースを確認する。
MosPDB名が表示されていればOK。

mysql> show create database MosPDB名;
データベースの文字コードを確認する。
character set cp932が表示されていればOK。

mysql> \q
でMySQLをログアウト

*ここでMosPのインストールをしておくと良い。

/usr/bin/mysql -u root -p < 解凍したMosPのパス/sql/mosp.sql --default-character-set=cp932 -D MosPDB名
解凍したMosPにあるmosp.sqlを先ほど作成したデータベースに入れる。
データベース名には付与されたMosPDB名を入力
MySQLのrootパスワードを入力


目次へ戻る






MosPのインストール

lha -xg ダウンロードしたMosP.lzh
ダウンロードしたMosPを解凍する。

解凍したMosPにMosPディレクトリ名があることを確認する。

cp -R 解凍したMosPのパス/MosPディレクトリ名/ /usr/local/tomcat/webapps/
配下にMosPディレクトリ名をコピーする。

chmod 775 -R MosPディレクトリ名
MosPディレクトリ名以下のファイルのパーミッションを変更する。

MosPディレクトリ名/menu/indexasp.jspを編集する。
indexasp.jspの以下の部分を変更する。
------------------------------------------------------------------------------------

} else if (dbtype.equals("ml")) {
// for linux - MySQL
RDBDRIVER = "org.gjt.mm.mysql.Driver";
RDBNAME   = "jdbc:mysql://127.0.0.1:3306/MosPDB名?useUnicode=true&characterEncoding=EUC_JP";
USERID    = "ユーザ名";
PASSWORD  = "パスワード";
}
------------------------------------------------------------------------------------
使用するMosPDB名と、ユーザー名には付与されたMosPIDを、パスワードは付与されたMosPPassを記述し、変更を保存する。

tar zxvf ダウンロードしたパス/mysql-connector-java-5.X.X.tar.gz
MySQLのインストールでダウンロードしておいたtar.gzを解凍する。

cp mysql-connector-java-5.X.X/mysql-connector-java-5.X.X-bin.jar /usr/local/tomcat/common/lib/
mysql-connector-javaをtomcatディレクトリへコピーする。

http://www.apache.org/dyn/closer.cgi/poi/release/
HTTP以下のサイトをクリック

bin/をクリック

poi-bin-X.X.X-FINAL-YYYYMMDD.tar.gzをダウンロード

tar zxvf ダウンロードしたパス/poi-bin-X.X.X-FINAL-YYYYMMDD.tar.gz
ダウンロードしたtar.gzを解凍する。

cp poi-X.X.X-FINAL/poi-X.X.X-FINAL-YYYYMMDD.jar /usr/local/tomcat/common/lib/
poiをtomcatディレクトリへコピーする。

cp poi-X.X.X-FINAL/poi-contrib-X.X.X-FINAL-YYYYMMDD.jar /usr/local/tomcat/common/lib/
poi-contribをtomcatディレクトリへコピーする。

cp poi-X.X.X-FINAL/poi-scratchpad-X.X.X-FINAL-YYYYMMDD.jar /usr/local/tomcat/common/lib/
poi-scratchpadをtomcatディレクトリへコピーする。

/etc/rc.d/init.d/tomcat5 restart
tomcatを再起動する。


目次へ戻る






動作環境
OS : Red Hat Enterprise Linux 5
カーネル : 2.6.9-42
J2SE : Sun Java Runtime Environment 1.5.0_12
サーブレットコンテナ : Tomcat 5.5.20
DB : MySQL 5.0.27
フレームワーク : MosP仕様フレームワーク
ライブラリ : JDBC(MySQL) 5.0.6
poi 2.5.1

目次へ戻る