CentOS 7 設定 svn 開機啟動
阿新 • • 發佈:2018-12-03
安裝好 svn 服務後,預設是沒有隨系統啟動自動啟動的, CentOS 7 的 /etc/rc.d/rc.local 是沒有執行許可權的, 系統建議建立 systemd service 啟動服務
於是檢視 systemd 裡 svn 的配置檔案 /lib/systemd/system/svnserve.service
[plain] view plain copy- [Unit]
- Description=Subversion protocol daemon
- After=syslog.target network.target
- [Service]
- Type=forking
- EnvironmentFile=/etc/sysconfig/svnserve
- ExecStart=/usr/bin/svnserve --daemon --pid-file=/run/svnserve/svnserve.pid $OPTIONS
-
- [Install]
- WantedBy=multi-user.target
- vi /etc/sysconfig/svnserve
將 OPTIONS="-r /var/svn" 改為 svn 版本庫存放的目錄,:wq 儲存退出
在提示符下輸入
[plain] view plain copy- systemctl enable svnserve.service
重啟伺服器,輸入
[plain] view plain copy- ps -aux | grep 'svn'
看 svn 服務啟動了沒有