Submin Deploying the SVN Server Web management side CentOS7

Source: Internet
Author: User


Submin Deploying the SVN Server Web management side

Advantages:

Create User Send mail feature

Support users to change their password after login

Very intuitive management of permission rules


Currently does not have a warehouse backup function



650) this.width=650; "src=" Https://s5.51cto.com/wyfs02/M02/08/D6/wKiom1noAliDHoUbAADSVaIr6P4916.png "title=" 01. PNG "alt=" Wkiom1noalidhoubaadsvair6p4916.png "/>


Requirements:

Linux environment: Cetnos 7 64bit

1. Install dependent packages (Svn, apache and related support modules): YUM&NBSP;INSTALL&NBSP;-Y&NBSP;SUBVERSION&NBSP;SUBVERSION-PYTHON&NBSP;HTTPD  mod_dav_svn apr-util-sqlite wget vim2. Download and install  submin:wget http://supermind.nl/ submin/current/submin-2.2.1-1.tar.gz       #  Download the installation package tar xfz  submin-2.2.1-1.tar.gz -c /usr/local/                         #  Extract to/USR/LOCAL/CD  /usr/local/submin-2.2.1-1python setup.py install                                                #  installation 3. Create  svn  root directory and assign permissions to  apache:  root directory set to &NBSP;/HOME/SVNMKDIR&NBSP;/HOME/SVN  && chown aPache:apache /home/svn -r4. Interactive configuration:submin2-admin /opt/submin/ initenv [email  protected]**.cn                                         #  Administrator's email address (any),/opt/submin/  to  submin  configuration directory 1) which  Features do you want to enable? [svn, git, apache, nginx]>  svn, apache             #  Enabled features 2) path to the repository? [svn]> /home/svn                                                    # svn  Warehouse root directory 3) hostname? [centos7.zhengsw]> 172.16.20.38                                                   #  host name, enter native &NBSP;IP4) http base? [/]>                                                                               # http  root Path, direct return 5) email from envelope? [submin <[email  Protected]>]>[email protected]**.cn                   #  email address used when sending mail, no need, enter 5.submin  configured to use &NBSP;SVN (default is  git) submin2-admin /opt/submin  config set vcs_plugins svn6. Setting up  submin web account: admin:admin:sqlite3 /opt/ Submin/conf/submin.db>update users set password= "$apr 1$iipsx7q0$9rmbxwvmsnlu18we252ko."  where name= "admin"; 7. Configure  apache:submin2-admin /opt/submin/ apacheconf create  all                                              #  generate configuration file for  apache  ln -s  /opt/submin/conf/apache-2.4-webui-cgi.conf /etc/httpd/conf.d/ln -s /opt/submin/conf/ apache-2.4-svn.conf /etc/httpd/conf.d/systemctl enable httpd.service                                                                 #  settings   apache  boot start 8. Start  apache:systemctl restart httpd.service9. Firewall Open  http:firewall-cmd  --permanent --zone=public --add-service=httpfirewall-cmd --permanent --zone=public -- Add-service=httpsfirewall-cmd --reload10. Close selinux:setenforce 0                                                                                    #  temporary closure Method modification/etc/ Set selinux=disabled,  in the Selinux/config file and restart the server                             #  Permanently off 11. Browser Access: Address: Native ip/submin   Default User and password Admin/admin


This article from "Li Chunli" blog, declined reprint!

Submin Deploying the SVN Server Web management side CentOS7

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.