六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 34|回复: 0

Linux中subversion(SVN)整合apache安装及配置

[复制链接]

升级  56%

6

主题

6

主题

6

主题

童生

Rank: 1

积分
28
 楼主| 发表于 2013-2-4 12:58:39 | 显示全部楼层 |阅读模式
本安装环境为:opensuse12.1

所需安装包:httpd-2.4.3.tar.gz
                subversion-1.7.6.tar.gz
                openssl-1.0.1c.tar.gz
                neon-0.29.6.tar.gz

                pcre-8.20.tar.gz
注:其中红色字体标识的为必须要,蓝色字体标识的为一些扩展包或者依赖包(要试情况下载安装)
 
当前我所用的是普通用户安装,并不是用的root用户
 
第一部分:安装
①.安装apache:
1. tar -zxvf httpd-2.4.3.tar.gz
    2. cd httpd-2.4.3/
        3. ./configure --enable-ssl --enable-maintainer-mode --prefix=/usr/local/apache2 --enable-mods-shared=all
4. make
5. sudo make install
注:如果安装apache在第3步./configure的时候出现这样的错误:configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/
   则需要先安装pcre-8.20.tar.gz这个包,安装步骤如下:
i: tar -zxvf pcre-8.20.tar.gz
ii: cd pcre-8.20/
iii: ./configure
 iV: make
V: sudo make install
安装完之后继续重新安装apache,先回到apache的源目录httpd-2.4.3文件夹中,然后从第3步可是重新编译安装.
 
②:安装subversion(SVN):
1. tar -zxvf subversion-1.7.6.tar.gz
注:这里需要添加一个neon的支持,就需要用到neon-0.29.6.tar.gz包,把这个包解压之后形成文件夹neon-0.29.6,然后把这儿文件夹拷贝到刚刚解压的SVN的源代码的根目录下面,并且重命名为neon
2. cd subversion-1.7.6
3. ./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/apache2/bin/apxs --with-ssl
4. make
5. sudo make install
此时,SVN已经安装完毕,首先把/usr/local/subversion/bin这个目录加入到环境变量PATH中,然后运用命令svn --version,如果看到如下信息则SVN安装成功:
 
<img alt="">
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表