httpd下载地址:http://httpd.apache.org/download.cgi
subversion下载地址:http://subversion.tigris.org/
我下载的是subversion-1.6.3.tar.bz2+httpd-2.2.11.tar.gz
1.先安装httpd-2.2.11.tar.gz
wds@:# tar xvjf httpd-2.2.11.tar.gz
wds@:# cd httpd-2.2.11
wds@:# ./configure --prefix=/data1/apache2 --enable-so --enable-maintainer-mode --enable-dav :# make && make install
wds@:#
2.安装 subversion
wds@:# tar xvjf subversion-1.6.3.tar
wds@:# ./configure --prefix=/data1/subversion
--with-apxs=/data1/apache2/bin/apxs --with-apr-util=/data1/apache2/bin/apu-1-config
--with-apr=/data1/apache2/bin/apr-1-config
在以上编译过程中可能会出现 configure: error: Subversion requires SQLite
可以http://www.sqlite.org/sqlite-amalgamation-3.6.13.tar.gz
可以下载到最新的Sqlite版本sqlite-amalgamation-3.6.13.tar.gz安装Sqlite3.6.13 tar zxvf
sqlite-amalgamation-3.6.13.tar.gz
进入文件夹sqlite-amalgamation找到sqlite3.c将其复制到
subversion-1.6.2/sqlite-amalgamation/sqlite3.c
wds@:# make && make install
3.环境配置
mkdir -p /data1/subversion/
svnadmin create /data1/subversion/bsso
4.配置apache
DAV svn
SVNParentPath /data1/subversion/bsso
AuthType Basic
AuthName "Subversion repository"
AuthUserFile /data1/subversion/passwd
Require valid-user
/data1/apache2/bin/htpasswd -c /data1/subversion/passwd sina_sso
分享到:
相关推荐
1. configure: error: xml2-config not found. Please check your libxml2 installation. 解决方法: yum install libxml2-devel 此错误是由于缺少 libxml2-devel 库文件所引起的。libxml2-devel 库文件是 PHP ...
在使用Linux或Unix类操作系统时,可能会遇到"sqlite3 not found"这样的错误提示,这通常意味着系统中没有安装SQLite3这个数据库引擎或者其路径没有被正确地添加到系统的PATH环境变量中。SQLite3是一个轻量级、开源的...
然而,当我们尝试编译和安装这个版本时,可能会遇到“configure: error: *** Could not find libmount”这样的错误提示,这通常是由于系统环境配置不完整或者依赖关系未满足所导致的。 首先,我们要明白“configure...
sqlite3文件(用于解决安卓真机中sqlite3:not found的错误) http://blog.csdn.net/hust_twj/article/details/52212558
1. **错误:configure: error: No curses/termcap library found** 解决方案:在CentOS上,应运行`yum -y install ncurses-devel`;在Debian上,运行`apt-get install libncurses5-dev`。 2. **错误:configure: ...
开发板没有gdb,写程序老出错而且找不到问题在哪里。于是痛定思痛,决定移植一个gdb。 交叉编译器:arm-none-linux-gnueabi gdb依赖于ncurses,所以先移植ncurses: 下载ncurses-5.9 下载地址:...
接下来,我们需要安装EPEL仓库,因为OpenSSH 8.4可能不在默认的CentOS 7仓库中。EPEL(Extra Packages for Enterprise Linux)提供了许多额外的软件包: ```bash sudo yum install epel-release -y ``` 然后,我们...
错误 configure: error: could not find library containing RSA_new: 错误 configure: error: no XML parser was found: expat or libxml 2.x required 解放方法: ...
在编译安装软件的时候,发现错误configure: error: *** A compiler with support for C++11 language features is required. 要支持C++11,必须升级到gcc4.7以上。
本升级包中包含openssh-8.1p1.tar.gz openssl-1.1.1b.tar.gz zlib-1.2.11.tar.gz等3个源码资源包。
在编译parted-3.2时,报错:configure: error: libdevmapper could not be found,找到device-mapper.1.02.28,并下了下来。 这个源码藏得有点深,分享出来给大家
### Apache2.4完整安装及解决configure: error: APR-util not found问题 #### 一、背景介绍 Apache HTTP Server(通常简称为Apache)是目前最流行的Web服务器软件之一,广泛应用于互联网上的各种网站和应用程序。...
编译安装软件的时候,发现错误configure: error: *** A compiler with support for C++11 language features is required. 原来是gcc版本太低了,我的版本是gcc version 4.6.3 想要支持C++11,必须升级到gcc4.8...
状况:./configure: error: the HTTP rewrite module requires the PCRE library. 解决:yum -y install pcre-devel 安装相应的包 2.缺少zlib 状况: ./configure: error: the HTTP gzip module requires the zlib ...
4. **配置编译选项**:进入解压后的源码目录,运行`configure`脚本(在Unix/Linux下),或者直接打开解决方案文件(在Windows的Visual Studio项目中)。 5. **编译源码**:使用`make`命令进行编译。这将生成`sqlite...
安装GCC必需的三个文件(gmp、mpfr、mpc)之一,gmp,安装此库之前需要先安装M4,否则无法完成安装。另:上述文件我已上传至我的资源,如有需要下载即可。 GMP is a free library for arbitrary precision ...
7. configure: error: Could not find libavcodec (from ffmpeg) headers and library. This is mandatory for video support 错误原因:缺少libavcodec头文件和库文件。 解决方法:sudo apt-get install ...
configure: error: cannot check for file existence when cross compiling的错误。 2. 需要添加ac_cv_func_setpgrp_void=yes选项,以避免出现checking whether setpgrp takes no argument... configure: error: ...
2. **配置SQLite3**:运行`./configure`时,添加指定交叉编译器的选项,例如`CC=arm-linux-gnueabi-gcc`。 3. **编译与链接**:执行`make`命令,SQLite3将被编译为目标平台的二进制文件。如果需要静态库,使用`make...
### Linux上安装Subversion详解 #### 一、Subversion简介 Subversion,简称SVN,是一种集中式的版本控制系统,旨在提供强大的版本管理功能,作为CVS(Concurrent Versions System)的替代品。它通过网络访问版本库...