Serveur Linux set svn boot
Système: centOS6 , si vous êtes centOS7, tirez directement en dessous! !
Le premier:
1. Modifiez le fichier rc.local
vi /etc/rc.d/rc.local
2. Ajoutez la commande / usr / bin / svnserve -d -r / svn path #svnserve Écrivez le chemin complet de l'assurance! !
Le deuxième type:
1. Créez un fichier de script dans le répertoire racine du serveur Linux (sous le chemin / root)
# touch svn.sh
2. Entrez le fichier de script
# vim svn.sh
3. Ajoutez du contenu
#! / bin / bash
/ usr / bin / svnserve -d -r / var / svnRepository #absolute
path query command (juste rester cohérent avec cet article)
# qui svnserve
4. Modifiez l'autorité d'exécution du script
# chmod 777 svn.sh
5. Rejoignez le fonctionnement automatique
# vi /etc/rc.d/rc.local
ajoutez le chemin du script à la fin:
/root/svn.sh
6. Redémarrez le serveur Linux et vérifiez si le serveur svn est allumé après le redémarrage
# ps -ef | grep svnserve
Vous pouvez également l'essayer directement! ! !
** CentOS7 configure le serveur pour démarrer
/Etc/rc.d/rc.local de CentOS 7 n'a pas le droit d'exécution. Le système recommande de créer un service systemd pour démarrer le service
1. Recherchez le fichier de configuration du service svn / etc / sysconfig / svnserve pour modifier le fichier de configuration
vi /etc/sysconfig/svnserve
2. Modifiez OPTIONS = "-r / var / svn" dans le répertoire où la version svn est stockée, enregistrez et quittez
3. Réglez le démarrage
systemctl enable svnserve.service
4. Démarrez le service
systemctl start svnserve.service
5. Redémarrez ensuite le serveur et vérifiez à nouveau le service svn
ps -aux | grep 'svn'
FIN!!!