GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu14.04にApacheSVNをインストールする方法

このチュートリアルでは、Ubuntu14.04にApacheSVNをインストールする方法を示します。知らなかった方のために、ApacheSubversionは一般に略称でSVNと呼ばれます。 、(コマンド名svnにちなんで名付けられた)は、Apacheライセンスの下で無料のソフトウェアを配布する、人気のあるソフトウェアバージョン管理およびリビジョン管理システムです。主に開発者がドキュメント、ソースコード、Webページなどの現在および過去のファイルバージョンを維持するために使用します。これは主に、広く使用されているCVS(Concurrent Versions System)の互換性のある後継者になることを目的としています。

SVNは、ネットワークアクセス用にいくつかのプロトコル(SVN、SVN + SSH、HTTP、HTTPS)をサポートしています。ファイアウォールの背後にいる場合、SVNトラフィックはファイアウォールを通過しないため、HTTPベースのSubversionが有利です。追加のファイアウォールルールセット。この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単です。手順を説明します- Ubuntu14.04サーバーへのApacheSVNの段階的なインストール。

Ubuntu14.04にApacheSVNをインストールする

手順1.まず、次のコマンドを使用してリポジトリを更新する必要があります。

sudo apt-get update

ステップ2.SVNとApacheWebサーバーをインストールします。

sudo apt-get install subversion apache2 libapache2-svn apache2-utils

ステップ3.SVNリポジトリを作成して構成します。

mkdir -p /svn/repos/
cd /svn/repos/
svnadmin create testrepo
chown -R www-data:www-data /testrepo

ステップ4.Apacheを使用してSubversionを構成します。

パッケージをインストールしたら、subversionhttpd構成ファイルを開く必要があります。

#nano /etc/apache2/mods-enabled/dav_svn.conf

## Uncomment following lines ##

<Location /svn>
DAV svn
SVNParentPath /svn/repos/
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/subversion/passwd
Require valid-user
</Location>

手順5.SVNのアカウントとパスワードを作成します。

次のコマンドは、svnに2人のユーザーを追加します。ユーザーのパスワードを割り当てるように求められます。

htpasswd -cm /etc/svn-users idroot
htpasswd -m /etc/svn-users idroid

ステップ6.Apache2サーバーを再起動します。

etc/init.d/apache2 restart
ステップ7.ApacheSubversionへのアクセス。

最後に、URL h ttp://your-ip-address/svn/testrepoにアクセスできます。 コンテンツをチェックアウトするには、ユーザー名とパスワードの入力を求められます。

おめでとうございます!Apache SVNが正常にインストールされました。このチュートリアルを使用して、Ubuntu14.04システムにApacheSubversionサーバーをインストールしていただきありがとうございます。追加のヘルプや役立つ情報については、公式のApacheSubversionを確認することをお勧めします。ウェブサイト。


Ubuntu
  1. Ubuntu18.04にApacheをインストールする方法

  2. Ubuntu16.04にApacheSqoopをインストールする方法

  3. UbuntuにApacheをインストールするにはどうすればいいですか?

  1. Ubuntu20.04にApacheをインストールする方法

  2. Ubuntu18.04にApacheMavenをインストールする方法

  3. Ubuntu18.04にApacheCassandraをインストールする方法

  1. Ubuntu20.04にApacheCassandraをインストールする方法

  2. Ubuntu20.04にApacheSolrをインストールする方法

  3. Ubuntu18.04にApacheSVNをインストールする方法