FreeBSD 7.2 に nginx 0.6.36 + Java + Tomcat をインストール



今回、nginxはソースからではなくpkg_addでインストールしました。
pkg_add -r All/nginx-0.6.36


インストールされるフォルダは、
バイナリ
/usr/local/sbin/nginx

設定ファイル
/usr/local/etc/nginx/

となります。

起動用の
/usr/local/etc/rc.d/nginx

も作られますが、私の環境だと
/usr/local/etc/rc.d/nginx start

としても起動してくれませんでした。

原因は後日追究するとして、とりあえず
/usr/local/sbin/nginx

を直接実行して起動を確認しています。


Javaもpkg_addで入れたかったのですが、エラーが出て進まなかったので、
直接インストールすることにします。

http://www.freebsdfoundation.org/downloads/java.shtml
ここからdiablo-jdk-freebsd7.i386.1.6.0.07.02.tbzをダウンロード。

tar zxvf diablo-jdk-freebsd7.i386.1.6.0.07.02.tbz

として展開したフォルダdiablo-jdk1.6.0を/usr/local/に配置します。

パスの設定は
vi ~/.cshrc
#パス設定の末尾に追加
set path = (... /usr/local/diablo-jdk1.6.0/bin)

setenv JAVA_HOME /usr/local/diablo-jdk1.6.0
setenv CLASS_PATH $JAVA_HOME/lib/tools.jar

こんな感じ。

設定を反映させます。
source ~/.cshrc


設定ファイルを壊したら、viへのパスも失われるので、
/usr/bin/vi ~/.cshrc

で設定しなおし。
※実際、一回壊してあせりました。


Tomcatは
http://tomcat.apache.org/download-60.cgi
ここからapache-tomcat-6.0.20.tar.gzをダウンロード。

tar xzvf apache-tomcat-6.0.20.tar.gz

で展開したフォルダを/usr/local/jakarta/以下に置きました。

cd /usr/local/jakarta/apache-tomcat-6.0.20/bin/
./startup.sh

としてやれば、Tomcatが起動します。

【参考URL】
DSpaceメモ 環境構築(FreeBSDの場合)
群青色の葉月日記 FreeBSDにTomcatをインストール




もどる