mai @ メモWiki

Linux


Javaインストール

参考:CodeZine

rpmを自動展開

# chmod u+x jdk-6u6-linux-i586-rpm.bin
# ./jdk-6u6-linux-i586-rpm.bin

パスを設定

# vi /etc/profile
export JAVA_HOME=/usr/java/jdk1.6.0_06
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
# source /etc/profile

確認

# java -version
# javac -version

Tomcatインストール

参考:Think IT

yumでインストール

# yum install tomcat5 tomcat5-webapps tomcat5-admin-webapps
# ls -l /usr/share/tomcat5

JVMの設定

※環境により、どちらか一方が使われるらしいので、両方設定しておく。
# vi /usr/share/tomcat5/conf/tomcat5.conf
# vi /etc/sysconfig/tomcat5
JAVA_HOME="/usr/java/jdk1.6.0_06"
JAVA_OPTS="-Xms64m -Xmx512m"
# service tomcat5 start

確認

# ps aux | grep tomcat

TomcatManager用のユーザを設定

# vi /usr/share/tomcat5/conf/tomcat-users.xml
  1. <?xml version='1.0' encoding='utf-8'?>
  2. <tomcat-users>
  3. <role rolename="manager"/>
  4. <role rolename="tomcat"/>
  5. <role rolename="admin"/>
  6. <role rolename="role1"/>
  7. <user username="tomcat" password="tomcat" roles="tomcat"/>
  8. <user username="both" password="tomcat" roles="tomcat,role1"/>
  9. <user username="root" password="root" roles="admin,manager"/>
  10. <user username="role1" password="tomcat" roles="role1"/>
  11. </tomcat-users>
# service tomcat5 restart

OS起動時に自動的に起動するよう設定

ランレベル参考:@IT
# ln -s /etc/init.d/tomcat5 /etc/rc3.d/S65tomcat5
# ln -s /etc/init.d/tomcat5 /etc/rc5.d/S65tomcat5

Tomcatのバージョンをシェルから確認する

Tomcatはこのページに記載された通りインストールしたものとする。
# java -cp /usr/share/java/tomcat5/catalina.jar org.apache.catalina.util.ServerInfo
結果
Server version: Apache Tomcat/5.5.26
Server built: Feb 12 2008 02:59:11
Server number: 5.5.26.0
OS Name: Linux
OS Version: x.x.x.x-x.x [←念のため秘密]
Architecture: i386
JVM Version: 1.6.0_06-b02
JVM Vendor: Sun Microsystems Inc.

WindowsのXServerへウィンドウを描画する

前準備として、CygwinやXmingなどのWindows用Xサーバをインストールしておく。
また、日本語を入力する為には別途設定が必要。
参考:http://www.eaflux.com/cygwin-xfree-jp-supplement/

Xサーバを立ち上げる

WindowsPCのIPアドレス:192.168.0.10
LinuxPCのIPアドレス:192.168.0.11
Cygwinを例とすると、下記のコマンドでXサーバとxtermが立ち上がる
  • Cygwin
$ startxwin.sh
  • xterm
$ xhost + [←接続を制限する場合、192.168.0.11]
$ ssh 192.168.0.11
$ export DISPLAY=192.168.0.10:0.0
$ xclock [←X時計]

TARコマンド

圧縮
$tar zcvf TargetFileName file1 file2
解凍
$tar xvf file

Ubuntu9.10でのviキーバインドがおかしい

デフォルトインストール時
  • BS、DELETEで文字が消せない
  • 矢印キーで移動ができない
場合、vim、vim-runtimeパッケージをインストールすれば解決する。
参照:https://forums.ubuntulinux.jp/viewtopic.php?id=78

更新履歴