`

Linux下使用Apache搭建SVN服务(一)

阅读更多


     在公司中,大多数情况下都是在Linux系统下面搭建SVN服务的,通常可以使用Apache作为web服务器。相比Windows平台搭建的SVN服务,采用Apache服务器在Linux搭建SVN服务,具有更好的安全性、易用性大笑

 

     <一>. 下载需要的依赖包:哭
1. Apache的安装包:httpd-2.2.25.tar.gz
2. svn安装开发包:subversion-1.7.13.tar.gz
3. svn的依赖的安装包:
   sqlite-amalgamation-3.6.18.tar.gz
   apr-1.4.8.tar.gz
   apr-util-1.5.2.tar.gz
   neon-0.30.0.tar.gz

 

     <二>. 准备工作:犹豫
 1. 切换为root用户:su - root
 2. 选择程序的安装位置为/usr/local,需对普通用户授权:chmod 777 /usr/local
 3. 添加新用户:
  @ 添加用户:useradd nick
  @ 添加组:groupadd excelsoft
  @ 添加用户到组:usermod -g excelsoft nick
  @ 设置用户密码:passwd nick
 4. 使用ftp工具上传所有的安装包:
   使用账号nick上传所有的tar.gz安装包到/soft/下面 [需创建/soft/目录]

 

     <三>. 安装Apache服务器:尴尬
 1. 切换为nick账号:su - nick
 2. 切换路径:cd /soft/
 3. 解压Apache的安装包:tar -zvxf httpd-2.2.25.tar.gz
 4. 进入程序目录:cd httpd-2.2.25
 5. 查看配置帮助:./configure --help
 6. 进行配置:[将被安装到/usr/local/apache路径下:无须事先创建apache目录]
          ./configure --prefix=/usr/local/apache --enable-dav --enable-so --enable-rewrite --enable-cgi --enable-deflate
       --enable-mods-shared=all --with-mpm=worker
 7. 编译安装
  make 
  make install
 8. 配置IP和监听:vi /usr/local/apache/conf/httpd.conf
  Listen 8088 
  ServerName 127.0.0.1:8088 
 9. 启动和关闭Apache:
  /usr/local/apache/bin/apachectl -k start [启动]
  /usr/local/apache/bin/apachectl -k restart [重启]
  /usr/local/apache/bin/apachectl -k stop [关闭]
 10. 测试安装是否成功:   http://192.168.127.11:8088/大笑

         [在Windows平台通过浏览器访问如上链接:192.168.127.11为Linux系统的IP地址]

 

分享到:
评论

相关推荐

    Linux整合Apache和SVN

    在IT行业中,Linux系统因其开源、稳定和高效的特点,被广泛应用于服务器管理和开发环境中。Apache是全球最流行的HTTP服务器软件,而...通过以上步骤,你可以成功地在Linux环境中搭建起一个功能完善的SVN服务器。

    linux下搭建svn服务器

    ### Linux下搭建SVN服务器详解 #### 知识点一:环境准备与依赖库安装 在Linux环境下搭建Subversion(SVN)服务器是一项常见的需求,尤其是对于开发团队来说,它能够提供版本控制和代码管理的强大功能。在进行SVN...

    Linux下SVN服务器的搭建与配置.docx

    Linux 下 SVN 服务器的搭建与配置 Linux 下 SVN 服务器的搭建与配置是指在 Linux 操作系统下搭建和配置 SVN 服务器的过程。SVN(Subversion)是一种版本控制系统,允许多个用户同时对文件进行编辑和修改。下面将...

    Linux下搭建svn+apache

    ### Linux下搭建svn+apache知识点详解 #### 一、概述 在Linux环境下搭建Subversion (SVN) 和 Apache 的联合服务是一种常见的版本控制系统部署方案。通过Apache作为前端服务器,可以利用HTTP协议方便地进行SVN仓库...

    Linux下SVN服务器的搭建与配置

    Linux下SVN服务器的搭建与配置 Linux下SVN服务器的搭建与配置是指在Linux操作系统下搭建和配置Subversion(SVN)服务器的过程。Subversion是一种版本控制系统,能够帮助开发团队更好地管理代码和文件变更。 搭建...

    linux下apache+SVN搭建

    ### Linux下Apache+SVN搭建详解 #### 一、Subversion (SVN) 和 Apache、...通过以上步骤,可以在Linux环境下成功搭建Apache+SVN的服务。这对于需要通过HTTP/HTTPS访问版本库的开发团队来说是非常重要的基础架构之一。

    搭建SVN + Apache 服务器

    ### 搭建SVN + Apache 服务器 ...以上步骤详细介绍了如何在Linux 6.5环境下搭建SVN + Apache服务器的过程。通过这些步骤,你可以搭建起一个稳定且易于管理的SVN服务器,方便团队成员进行版本控制和协作开发。

    linux下搭建svn服务器apache.pdf

    Linux环境下搭建SVN(Subversion)服务器,特别是使用Apache作为前端服务器,是一项常见的任务,尤其在团队协作开发中。以下是基于Linux(如Redhat 5)搭建SVN服务器的步骤,主要涉及apr、apr-util、zlib等库的安装...

    linux下搭建svn服务器(apache)借鉴.pdf

    不过,本篇主要讲解的是利用Apache搭建SVN服务器的方法,这种方式更适用于大型项目和复杂环境。 总结,搭建Linux下的SVN服务器涉及多个步骤,包括安装依赖库、配置Apache、创建SVN仓库、配置权限和启动服务。正确...

    linux下apache2.2.23+svn1.6

    在Linux环境下,构建一个SVN(Subversion)代码服务器,特别是使用Apache2.2.23作为前端Web服务器,Subversion1.6作为版本控制系统,是开发者常用的实践。以下是搭建这个环境的详细步骤: 首先,确保你的Linux系统...

    LINUX下如何搭建apache和svn。(centos 5.3)

    在Linux环境下搭建Apache和SVN的过程是一个常见的任务,特别是在软件开发团队中,为了协同工作,需要设置这样的服务器环境。以下是一份详细的步骤指南,适用于CentOS 5.3系统: 首先,确保你的Linux系统是最新的,...

    linux下搭建svn服务器(apache).pdf

    在Linux系统中,搭建SVN...总之,Linux下使用Apache搭建SVN服务器涉及到多个步骤,包括安装依赖、配置Apache和Subversion,以及设置用户访问控制。完成这些步骤后,团队就可以开始利用SVN进行版本控制和协同工作了。

    Linux下搭建svn服务器详解

    在Linux环境下搭建SVN(Subversion)服务器是开发者和团队协作中的常见任务,因为SVN是一种强大的版本控制系统,能够帮助管理和跟踪代码的更改历史。以下将详细介绍如何在Linux上设置SVN服务器以及如何在Windows上...

    linux下搭建svn服务器(apache)[借鉴].pdf

    以上就是Linux环境下使用Apache搭建SVN服务器的基本步骤。注意,实际操作时可能需要根据你的具体系统环境进行适当的调整,如安装额外的软件包或修改配置文件。此外,为了保证数据的安全性和访问控制,应确保正确配置...

    linux下搭建svn服务器(apache)参照.pdf

    【Linux下搭建SVN服务器(Apache方式)】 在Linux环境下,搭建Subversion(SVN)服务器通常使用Apache HTTP Server作为前端服务,以便提供WebDAV协议的访问支持。以下是详细的步骤,包括安装必要的依赖库、配置...

    linux下svn环境搭建

    ### Linux 下 SVN 环境搭建详解 #### 前言与版本控制系统比较 ...通过以上步骤,你已经在 Linux 系统中成功搭建了一个 SVN 环境,并了解了如何管理和使用 SVN 仓库的基础知识。这对于团队协作开发来说是非常有用的。

Global site tag (gtag.js) - Google Analytics