Posted by admin on 2009年9月5日
- 以下を参考にjavaとtomcatのインストール
http://www.kishiro.com/FreeBSD/apache_tomcat.html
- とりあえずjava-sdkが必要らしい。以下参考
http://d.hatena.ne.jp/littlebuddha/20090413/1239610630
(javaのアカウント.rhじゃなくて-rhですごい困った。)
- 飽きたのでScalaのインストール
portinstall /usr/ports/lang/scala
(whereisコマンド便利だね。)
- tomcatのインストール
どれが良いのかわからないので、とりあえず6を。
portinstall /usr/port/www/tomcat6
tomcat60_enable="YES"
tomcat60_java_home="/usr/local/diablo-jdk1.6.0"
tomcat60_java_os="native"
tomcat60_java_vendor="freebsd"
Posted by admin on 2009年9月5日
- 7.2のbootonly.isoを取ってくる
- pkg_addとportinstallあたりを入れる
- 以下のサイトのportsnapを参考にportsを展開
http://www.jp.freebsd.org/www.FreeBSD.org/doc/ja_JP.eucJP/books/handbook/ports-using.html
- 本当はここでportupgrade(portinstallに必要)を入れてたのを忘れてて、make install cleanしようとしたらportsになくて困る。
- 気づいたので、下を参考にApacheを入れる。
portintall /usr/ports/www/apache22
http://www.ksknet.net/freebsd/freebsd_apache.html
- hostのドメインどこだって怒られたので、どこか怒られた場所に書いた。
- apachectl start|stop|restart
- /etc/inetd.confのftpdの部分のコメントアウトを外す。
- httpd.confのDocumentRootを変更/homeに。
apacheを自動起動したいので、/usr/local/etc/rc.d/apache.shを作成。
apache22があるけど、起動しないので以下のサイトを参考にした。
http://www.ask.ne.jp/~suzuki/bsd-http.html
http://www2h.biglobe.ne.jp/~hnakamur/technolab/freebsd/other/apache/apache_ne3.htm
#!/bin/sh
#
apache=/usr/local/apache/bin/httpd
apachectl=/usr/local/apache/bin/apachectl
if [ -f $apache ]; then
$apachectl start
echo -n ' Apache Server Started '
fi