0.环境说明:
①Debian10
②RAM 4G HHD 100G
③ROOT 权限
注:本教程略作修改可以作为其它进程的启动项配置方法,如caddy、nginx、v2ray等
1.新建service文件并配置:
cd /etc/systemd/system/
vi svnserve.service
写入如下内容:
[Unit] Description=The nginx HTTP and reverse proxy server After=network.target remote-fs.target nss-lookup.target [Service] Type=simple ExecStart=svnserve -d -r /data/svn/base0/ KillSignal=SIGQUIT TimeoutStopSec=5 KillMode=process PrivateTmp=true StandardOutput=syslog StandardError=inherit [Install] WantedBy=multi-user.target
主要修改ExecStart=svnserve -d -r /data/svn/base0/,其中svnserve是可执行程序地址,/data/svn/base0/是svn保存目录
svn的配置详见
2.开启防火墙端口:
防火墙开启3690端口:
3.配置开机启动:
systemctl enable svnserve.service
systemctl restart svnserve.service
近期评论