3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

RaspberryPi2でウェブサイト構築(Step2 : Subversion導入)

Last updated at Posted at 2016-01-31

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] でモジュールの操作画面に移動します。

webmin_mod_install.jpg


[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

webmin_http_install.jpg

結果:

webmin_subversion.jpg

###2-2. プラグインの有効化

Virtualminのメニュー画面に切り替え、
[System Settings] - [Features and Plugins] を開き、
Subversion repositories にチェックを入れて Save

virtualmin_subversion.jpg


これでvirtualminと連携できました。 Virtualサーバ作成画面に [Allow Subversion repositories] のチェックボックスが出てきてます。

create_virtual.jpg

次回こそ、Virtualサーバ作成です。

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?