忍者ブログ
最新記事
(08/05)
(07/11)
(06/25)
(06/24)
(06/24)
ブログ内検索
カテゴリー
プロフィール
HN:
Toy Scooter
性別:
男性
職業:
はいぱー情報通信・電気くりえーたー
趣味:
読書
自己紹介:
wiki始めました・・・
//
統一性の無いblogになってきました、 資格とかLinuxとか・・・。
[55]  [54]  [53]  [52]  [51]  [50]  [49]  [48]  [47]  [46]  [45
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

仮想環境を構築、CentOSをインストール、
Tomcatを動作させました。

VirtualBox設定は下記の様な感じです。
v_CentOS.jpg


サクサクCentOSをインストールします、
下記はインストール完了の際の画像です。
v_CentOS_inst.jpg

ここからが本題です、
GUIは要らないのでX Windowは手動としました。
id:5>id:3に変更。
----------------------------------------
[root@localhost ~]#
[root@localhost ~]# diff /etc/inittab oldconfig/inittab
18c18
< id:3:initdefault:
---
> id:5:initdefault:
[root@localhost ~]#
----------------------------------------

評価環境とは言え一般ユーザーを追加、
パスワードを変更します。
----------------------------------------
[root@localhost ~]#
[root@localhost ~]# useradd tmp
useradd tmp
[root@localhost ~]# passwd tmp
Changing password for user tmp.
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[root@localhost ~]#
----------------------------------------

apacheは初めから入っているのでstart、
バージョンを確認しました。
----------------------------------------
[root@localhost sbin]#
[root@localhost sbin]# /usr/sbin/apachectl start
[root@localhost sbin]#
[root@localhost sbin]# /usr/sbin/httpd -V
Server version: Apache/2.2.3
Server built:   Mar 21 2007 19:10:36
Server's Module Magic Number: 20051115:3
Server loaded:  APR 1.2.7, APR-Util 1.2.7
Compiled using: APR 1.2.7, APR-Util 1.2.7
Architecture:   32-bit
Server MPM:     Prefork
  threaded:     no
    forked:     yes (variable process count)
Server compiled with....
 -D APACHE_MPM_DIR="server/mpm/prefork"
 -D APR_HAS_SENDFILE
 -D APR_HAS_MMAP
 -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
 -D APR_USE_SYSVSEM_SERIALIZE
 -D APR_USE_PTHREAD_SERIALIZE
 -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D DYNAMIC_MODULE_LIMIT=128
 -D HTTPD_ROOT="/etc/httpd"
 -D SUEXEC_BIN="/usr/sbin/suexec"
 -D DEFAULT_PIDLOG="logs/httpd.pid"
 -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
 -D DEFAULT_LOCKFILE="logs/accept.lock"
 -D DEFAULT_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="conf/mime.types"
 -D SERVER_CONFIG_FILE="conf/httpd.conf"
[root@localhost sbin]#
----------------------------------------

ホストOSから
http://192.168.X.XXX/
を指定してwebサーバの動作を確認。
dd7f53c6.jpeg

Javaのバージョンを確認しましょう。
----------------------------------------
[root@localhost sbin]# 
[root@localhost sbin]# java -fullversion
java full version "gcj-1.4.2"
[root@localhost sbin]#
----------------------------------------

JRE(Java Runtime Environment)をDL、インストールです、
SUNのインストール手順(bin)
http://java.sun.com/j2se/1.5.0/ja/install-linux.html#install
に沿ってパーミッション変更、展開後に動作を確認しました。
----------------------------------------
[root@localhost ~]#
[root@localhost ~]# mkdir /usr/java
[root@localhost ~]#
[root@localhost ~]# cd /usr/java/
[root@localhost java]#
[root@localhost java]# ftp 192.168.X.XXX


ftp> bin
ge200 Type set 'I'
ftp> get jre-6u7-linux-i586.bin


[root@localhost java]#
[root@localhost java]# ls -ltr
合計 19320
-rw-rw-r-- 1 tmp tmp 19754758  8月 17 21:42 jre-6u7-linux-i586.bin
[root@localhost java]#
[root@localhost java]# chmod a+x jre-6u7-linux-i586.bin
[root@localhost java]# ls -ltr
合計 19320
-rwxrwxr-x 1 tmp tmp 19754758  8月 17 21:42 jre-6u7-linux-i586.bin
[root@localhost java]#
[root@localhost java]# ./jre-6u7-linux-i586.bin

Sun Microsystems, Inc. Binary Code License Agreement

for the JAVA SE RUNTIME ENVIRONMENT (JRE) VERSION 6


Done.
[root@localhost java]#
[root@localhost java]# jre1.6.0_07/bin/java -version
java version "1.6.0_07"
Java(TM) SE Runtime Environment (build 1.6.0_07-b06)
Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode, sharing)
[root@localhost java]#
----------------------------------------

Tomcatは一般ユーザーで動作させたいので
tmpで再ログイン、TomcatプラグインをDL、展開し
生成されたディレクトリに移動、スクリプト所有権を
変更します。
(セキュリティの関係上root以外での実行)
----------------------------------------
[tmp@localhost ~]$
[tmp@localhost ~]$ mkdir work
[tmp@localhost ~]$
[tmp@localhost ~]$ mkdir work/install
[tmp@localhost ~]$
[tmp@localhost ~]$ cd work/install
[tmp@localhost install]$
[tmp@localhost install]$ ftp 192.168.X.XXX


ftp> bin
200 Type set 'I'
ftp> get apache-tomcat-5.5.26.zip


[tmp@localhost install]$
[tmp@localhost install]$ unzip apache-tomcat-5.5.26.zip


[tmp@localhost install]$
[tmp@localhost install]$ cd apache-tomcat-5.5.26/bin/
[tmp@localhost bin]$ ls
bootstrap.jar                  jkstatus-tasks.xml     startup.sh
catalina-tasks.xml             jmxaccessor-tasks.xml  tomcat-juli.jar
catalina.bat                   jsvc.tar.gz            tomcat-native.tar.gz
catalina.sh                    service.bat            tomcat5.exe
commons-daemon.jar             setclasspath.bat       tomcat5w.exe
commons-logging-api-1.1.1.jar  setclasspath.sh        tool-wrapper.bat
cpappend.bat                   shutdown.bat           tool-wrapper.sh
digest.bat                     shutdown.sh            version.bat
digest.sh                      startup.bat            version.sh
[tmp@localhost bin]$
[tmp@localhost bin]$ chmod +x *.sh
[tmp@localhost bin]$
----------------------------------------

/opt以下にシンボリックリンクを配置したいので
所有権を変更します。
(777はまずいかもです)
----------------------------------------
[root@localhost ~]#
[root@localhost ~]# chmod 777 /opt/
[root@localhost ~]#
----------------------------------------

opt配下にシンボリックリンクを作成します、
これでTomcatのバージョン変更にも対応可能です。
(ネットの受け売りですけど・・・)
----------------------------------------
[tmp@localhost ~]$
[tmp@localhost ~]$ ln -s /home/tmp/work/install/apache-tomcat-5.5.26/ /opt/tomcat
[tmp@localhost ~]$
[tmp@localhost ~]$ ls -ltr /opt/
合計 4
lrwxrwxrwx 1 tmp tmp 44  8月 17 22:15 tomcat -> /home/tmp/work/install/apache-tomcat-5.5.26/
[tmp@localhost ~]$
----------------------------------------

一般ユーザーでTomcatを動作させます。
(exportは.bash_profileに記述した方が良いかもです)
----------------------------------------
[tmp@localhost ~]$
[tmp@localhost ~]$ export JRE_HOME=/usr/java/jre1.6.0_07
[tmp@localhost ~]$
[tmp@localhost ~]$ export CATALINA_HOME=/opt/tomcat
[tmp@localhost ~]$
[tmp@localhost ~]$ $CATALINA_HOME/bin/startup.sh
Using CATALINA_BASE:   /opt/tomcat
Using CATALINA_HOME:   /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME:       /usr/java/jre1.6.0_07
[tmp@localhost ~]$
----------------------------------------

ホストOSから
http://192.168.X.XXX:8080/
を指定してTomcatプラグインの動作を確認しました。
a_tomcat.jpg
覚書
http://www.thinkit.co.jp/free/article/0708/2/4/

おまけ
GUI動作画面でネットにつなげていたら
アップデートを推奨されました、
便利な時代になりました。
extra.jpg

PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
この記事にトラックバックする:
この記事のURL:       
忍者ブログ*[PR]