systemctl设置svn开机启动以及service文件的写法
来源:互联网 发布:js设置css样式display 编辑:程序博客网 时间:2024/06/05 10:04
使用systemd配置SVN服务器开机自动启动步骤比较简单。步骤如下:
1) 在/etc/systemd/system/目录创建单元文件,并且保证只能被root用户编辑:
vim /etc/systemd/system/svn.service
chmod 664 /etc/systemd/system/svn.service
其中,“svn.service”是我们自定义的服务单元文件名称,可以根据情况修改,下同。
2)打开svn.service文件,添加服务配置:
[Unit]
Description=Subversion Server
[Service]
Type=forking
ExecStart=/usr/bin/svnserve --daemon --root /software/svn
ExecStop=/usr/bin/killall svnserve
Restart=always
[Install]
WantedBy=default.target
其中,“/software/svn”是SVN仓库的根路径,请根据情况修改。
3)通知systemd有个新服务添加:
systemctl daemon-reload
4)启动和停止SVN服务
systemctl start svn.service
systemctl stop svn.service
用于测试刚才创建的服务单元是否工作正常。
5)配置开机自动启动
systemctl enable svn.service
1)列出systemd管理的所有服务状态
systemctl --type service --all
---------------------------------- Show all properties/all units currently in memory,
including dead/empty ones. To list all units installed on
the system, use the 'list-unit-files' command instead.
systemctl --type service --state active --all
---------------------------------- List units with particularLOADorSUBorACTIVEstate
systemctl list-unit-files
-----------------------------------------To show all installed unit files
2)检查SVN服务运作状态
systemctl status svn.service
- systemctl设置svn开机启动以及service文件的写法
- systemctl开机启动wpa_supplicant
- fedora20开机启动配置:systemctl
- Centos7 以及Ubuntu中开机启动的设置以及查看
- svn服务器端的安装和配置,并设置开机启动
- 如何设置svn服务器端的服务开机启动
- 如何设置svn服务器端的服务开机启动
- SVN设置监听端口,设置开机启动
- systemctl管理Redis启动、停止、开机启动
- Android 开机启动的service
- Redis的安装,以及设置开机自启动
- Linux下Tomcat的搭建以及开机自启动设置
- Ubuntu 设置svn开机自启动
- 把svn服务设置成开机启动
- Ubuntu 设置svn开机自启动
- Ubuntu 设置svn开机自启动
- ubuntu安装SVN并设置开机启动
- Linux中设置Svn开机自动启动
- STL练习: queue ——队列
- 第844期机器学习日报(2017-01-09)
- 第853期机器学习日报(2017-01-18)
- 第852期机器学习日报(2017-01-17)
- 第854期机器学习日报(2017-01-19)
- systemctl设置svn开机启动以及service文件的写法
- test
- 第848期机器学习日报(2017-01-13)
- 一个程序员的时间管理
- 第849期机器学习日报(2017-01-14)
- 第857期机器学习日报(2017-01-22)
- 第859期机器学习日报(2017-01-24)
- 第861期机器学习日报(2017-01-26)
- 第858期机器学习日报(2017-01-23)