LinuxサーバーがSVNブートを設定
システム:centOS6 、centOS7の場合は、すぐ下に引っ張ってください!!
最初の:
1. rc.localファイルを編集します
vi /etc/rc.d/rc.local
2.コマンド/ usr / bin / svnserve -d -r / svn path #svnserveを追加します。!
第二種:
1. Linuxサーバーのルートディレクトリ(/ルートパスの下)にスクリプトファイルを作成します。
#svn.shをタッチ
2.スクリプトファイルを入力します
#vim svn.sh
3.コンテンツを追加します
#!/ bin / bash
/ usr / bin / svnserve -d -r / var / svnRepository#絶対
パスクエリコマンド(この記事との一貫性を保つ)
#どのsvnserve
4.スクリプトの実行権限を変更する
#chmod 777 svn.sh
5.自動運転に参加する
#vi /etc/rc.d/rc.local
スクリプトのパスを最後に追加します:
/root/svn.sh
6. Linuxサーバーを再起動し、再起動後にsvnサーバーがオンになっているかどうかを確認します
#ps -ef | grep svnserve
直接試すこともできます!!!
** CentOS7はサーバーを起動するように設定します
CentOS 7の/etc/rc.d/rc.localには実行権限がないため、systemdサービスを作成してサービスを開始することをお勧めします
1. svnサービス構成ファイル/ etc / sysconfig / svnserveを見つけて構成ファイルを編集します
vi /etc/sysconfig/svnserve
2. OPTIONS = "-r / var / svn"をsvnバージョンが保存されているディレクトリに変更し、保存して終了します。
3.ブートを設定します
systemctl enable svnserve.service
4.サービスを開始します
systemctl start svnserve.service
5.サーバーを再起動し、svnサービスをもう一度確認します
ps -aux | grep 'svn'
終わり!!!