centos7安装csvn
1.賦予svnuser用戶sudo權(quán)限,以root權(quán)限執(zhí)行:
執(zhí)行命令vi /etc/sudoers
在## Allow root to run any commands anywhere
root ? ?ALL=(ALL) ? ? ? ALL
之后添加
svnuser ALL=(ALL) ? ? ? ALL
賦予用戶svnuser sudo的權(quán)限。
強(qiáng)制保存并退出Esc+:wq!
2.配置csvn使用1-1023端口的權(quán)限:
chown root:svnuser /home/subversion/csvn/lib/httpd_bind/httpd_bind #root:svnuser的svnuser更換成你的用戶,后面的路徑同理 ?
chmod u+s /home/subversion/csvn/lib/httpd_bind/httpd_bind ?
3.配置csvn文件
?/home/subversion/csvn/data/conf/csvn.conf
RUN_AS_USER=svnuser
JAVA_HOME=/usr/java/jdk1.8.0_102 ?#java要使用sun jdk
4.csvn安裝
cd /home/subversion/csvn ?
sudo bin/csvn-httpd install ? ? #svn服務(wù)端 ?
sudo -E bin/csvn install ? ? ? ? ? #web頁(yè)面 ?
5.啟動(dòng)服務(wù)
service csvn strat ?
6.添加開機(jī)啟動(dòng)
(1)cd /usr/lib/systemd/system
(2)sudo vi csvn.service #新增csvn.service文件
#文件內(nèi)容:
[Unit]
Description=csvn
After=syslog.target network.target?
[Service]
Type=forking
ExecStart=/home/admin/csvn/bin/csvn start
[Install]
WantedBy=multi-user.target
(3)systemctl enable csvn
(4)sudo vi csvn-httpd.service #新增csvn-httpd.service文件
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的centos7安装csvn的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JSP实例-定时刷新页面
- 下一篇: MySQL安装成功后dos命令行设置密码