Step1でwebmin、virtualminの導入が完了し、仮想サーバを作成しようかと思っていましたが、
ソース管理に使う Subversion の導入を忘れていました。。
ということで Subversion を導入します。
#1. Subversion インストール
###1-1. Subversionインストール
sudo apt-get install subversion
結果: バージョン 1.8.10 がインストールされました
pi@raspberrypi:~ $ sudo apt-get install subversion
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libserf-1-1 libsvn1
Suggested packages:
subversion-tools db5.3-util
The following NEW packages will be installed:
libserf-1-1 libsvn1 subversion
0 upgraded, 3 newly installed, 0 to remove and 86 not upgraded.
Need to get 1,866 kB of archives.
After this operation, 7,172 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://mirrordirector.raspbian.org/raspbian/ jessie/main libserf-1-1 armhf 1.3.8-1 [45.3 kB]
Get:2 http://mirrordirector.raspbian.org/raspbian/ jessie/main libsvn1 armhf 1.8.10-6+deb8u2 [913 kB]
Get:3 http://mirrordirector.raspbian.org/raspbian/ jessie/main subversion armhf 1.8.10-6+deb8u2 [908 kB]
Fetched 1,866 kB in 2s (890 kB/s)
Selecting previously unselected package libserf-1-1:armhf.
(Reading database ... 154657 files and directories currently installed.)
Preparing to unpack .../libserf-1-1_1.3.8-1_armhf.deb ...
Unpacking libserf-1-1:armhf (1.3.8-1) ...
Selecting previously unselected package libsvn1:armhf.
Preparing to unpack .../libsvn1_1.8.10-6+deb8u2_armhf.deb ...
Unpacking libsvn1:armhf (1.8.10-6+deb8u2) ...
Selecting previously unselected package subversion.
Preparing to unpack .../subversion_1.8.10-6+deb8u2_armhf.deb ...
Unpacking subversion (1.8.10-6+deb8u2) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up libserf-1-1:armhf (1.3.8-1) ...
Setting up libsvn1:armhf (1.8.10-6+deb8u2) ...
Setting up subversion (1.8.10-6+deb8u2) ...
Processing triggers for libc-bin (2.19-18+deb8u1) ...
#2. virtualmin用プラグイン インストール
###2-1. virtualmin用インストール
せっかくなので、WebminのGUIからインストールを行います。
[Webmin Configuration] - [Webmin Modules] でモジュールの操作画面に移動します。
[From ftp or http URL] にプラグインのURLを入力して [Install Module] でインストール
プラグインのURLは以下のVirtualminモジュール一覧から確認しておきます。
http://www.webmin.com/cgi-bin/search_third.cgi?cat=Virtualmin
2016/1/31時点では以下のURLです。
http://www.webmin.com/download/plugins/virtualmin-svn.wbm.gz
結果:
###2-2. プラグインの有効化
Virtualminのメニュー画面に切り替え、
[System Settings] - [Features and Plugins] を開き、
Subversion repositories にチェックを入れて Save
これでvirtualminと連携できました。 Virtualサーバ作成画面に [Allow Subversion repositories] のチェックボックスが出てきてます。
次回こそ、Virtualサーバ作成です。