なお作者の方は日本人でして,僕個人は面識はありませんが,最近トレジャーデータ社に転職されたみたいですね(作者の方のブログはこちら).
gitbucket自体は単独でもサーバ動作可能なのですが,Java Servlet として実装されており,前のサーバ運用時から Tomcat 上で動作させています.
今回も Tomcat 上でのサーバ動作としたく,まずは Tomcat からのインストールです.
サービス系のソフトウェアをインストールする手順として,これまでは関連する対象ソフトウェア群を個別に apt を使って install した後,設定ファイル等を細かに修正・調整し,サービス起動を自身で行った後,サービスに対してクライアントからの接続操作を行い,その挙動を諸々と確認するということを行っていたため,なかなか手間のかかる作業でした.
最近の Ubuntu では Tasksel というインストールと設定をまとめて実施してくれるツールが使用可能であるため,サービスのインストールも大変楽になりました.
Tasksel の詳細についてはここから確認できます.
また Tasksel を用いた ubuntu18.04 上での各種サービスのインストール詳細についても
LINUXCONFIG.org / YOUR SYSADMIN GUIDE TO GNU/LINUXというサイトから確認できます.
今回の tomcat8 のインストールも同サイトの
Install Tomcat 8 server on Ubuntu 18.04 Bionic Beaver Linuxという記事を参考にしました.
便利になりました :-)
具体的な手順は書いてある通りなので省略させて頂く形でお願いします.
