FreeNAS で ComicCafeサーバ

サーバスペック。
HP ProLiant MicroServer
CPU:AMD Turion(tm) II Neo N40L Dual-Core Processor
メモリ:8GB
OS:FreeNAS(FreeBSD)

●jail作成。
jail環境を作成します。テンプレートは以下にしました。
linux-debian

●コンソール起動。
# jls
JID IP Address Hostname Path
1 – debian

# jexec 1

●java導入。
# pkg install openjdk8

●sevenzipをビルドします。
※ビルド失敗したので、参考リンクからお借りしました。
https://www.filebot.net/forums/viewtopic.php?f=8&t=1872

●「sevenzip.tar.gz」を「comic-cafe-server.jar」を配置しているディレクトリへ配置。
# ls -l
total 58012
-rw-r–r– 1 root wheel 60296777 11月 5 14:09 comic-cafe-server.jar
-rw-r–r– 1 root wheel 512233 11月 5 15:07 comic-cafe.log
-rwx—— 1 root wheel 106 11月 5 14:54 launch.sh
-rw-r–r– 1 root wheel 801013 11月 5 15:07 sevenzip.tar.gz

●解凍する。
# tar zxvf sevenzip.tar.gz
# rm sevenzip.tar.gz
# ls -l
total 58012
-rw-r–r– 1 root wheel 60296777 11月 5 14:09 comic-cafe-server.jar
-rw-r–r– 1 root wheel 512233 11月 5 15:07 comic-cafe.log
-rwx—— 1 root wheel 106 11月 5 14:54 launch.sh
drwxr-xr-x 3 root wheel 4 11月 5 15:06 sevenzip

# cd sevenzip
# ls -l
total 7
drwxr-xr-x 2 root wheel 4 11月 5 15:06 FreeBSD-amd64
-r–r–r– 1 root wheel 201 5月 6 2015 sevenzipjbinding-platforms.properties

●7zipを追加。
# jar -uf ../comic-cafe-server.jar .

●スクリプト編集。
# vi launch.sh

#!/bin/sh
/usr/local/bin/java -Xms1024M -Xmx2048M -jar /mnt/comic-cafe-server.jar 1>/dev/null 2>/dev/null &

●文字化けするのでプロファイル編集。
# vi /.cshrc


setenv LC_CTYPE ja_JP.UTF-8
setenv LANG ja_JP.UTF-8

●http://サーバip:9999へアクセス。