フォーラム

GroupSession

フォーラム
GroupSessionについての自由な情報交換の場としてご利用ください

GroupSessionフォーラム:投稿一覧

 
フォーラム:00_インストール・設定
FreeBSDにGroupSessionをインストールする際の注意点
[ 7713 ] FreeBSDにGroupSessionをインストールする際の注意点

お世話になっております。
FreeBSD13.1-RELEASEにGroupsession5.2.1をインストールした際の備忘録として情報を共有させていただきます。
OS:FreeBSD 13.1-RELEASE amd64
Java:OpenJDK11
Tomcat:apache-tomcat-9.0.65

インストールに成功する唯一のポイントは
「Tomcatをposts/packageでインストールしない」ことです。
理由:
何度かトライして得た結論なので、正しくないかもしれませんが、
1)FreeBSDのtomcat9をインストールするとopenjdk8がインストールされます
2)Groupsessionが要求しているのはOpenjDK11なのでバージョン不一致
3)ここにOpenJDK11を上書きインストールしてもOpenJDK8が残っちゃうのでダメ
という事だと思われます。
portsのMakefileを編集し、OpenJDK11をインストールする『手』もあるかと思われますが、次の手順が簡単で、動作確認取れております。rootで作業してください。

A) ports/packageにてOpenJDK11をインストール
B) Apache-tomcatのサイトに行きTomcat9のtar.gz形式をダウンロード
 # これについてはGroupsessionインストールマニュアルに記載あり
C)適当なディレクトリ(私は/usr/local/javaを作成しました)でB)のtar.gzを展開
 /usr/local/java#tar -xzvf apache-tomcat-9.0.65.tar.gz
!!!! ここがキモです !!!!
D) あとは基本的にGroupsessionのLinux版インストールマニュアルに従います。
(!)環境変数 JAVA_HOMEとCATALINA_HOMEを設定します
(2)(私の場合)/usr/local/java/apache-tomcat-9.0.65/bin/startup.shを起動
(3) sockstatして8080ポートでjavaがlistensしていることを確認
---------------ここまでがtomcat------------
(4)落としてきたgsession.warを/usr/local/java/apache-tomcat-9.0.65/webappsに置く
(5)http://グループセッションのサーバIP:8080/gsessionにアクセス
(6)初回起動には時間がかかります。デプロイに時間がかかるんでしょう。
グループセッションのlogin画面が表示されれば成功です。

手順(4)の前後にtomcatを落とす/起動するをした方が丁寧かと思います。
また、ググった際、「gsession.warじゃだめでgsession.tar.gzならOK」という情報がありました。
上記方法だとgsession.warで大丈夫でした。
ネットワークサービスの母艦OSとしては(個人的に)LinuxよりFreeBSDの方が安定していて丈夫な気がするので、今回、試みてみました。
皆様にほんの少しでもお役に立てればと存じます。

投稿者秋田県立新屋高校
最新書き込み2022/08/22 17:09:33
[ 7923 ] Re: FreeBSDにGroupSessionをインストールする際の注意点

古い投稿にコメントしますが、

tomcat9 を package や ports からインストールしても、openjdk11 をインストールした後に /etc/rc.conf に指定してやれば gsession が動きますね。

tomcat9_java_home="/usr/local/openjdk11"

投稿者健ちゃん
最新書き込み2023/12/30 00:32:16
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=2814
 


TOP