seemebaby 发表于 2018-11-24 13:42:03

linux安装apache+svn-hh

  相关版本
  subversion在安装的时候,要求相关软件的版本一致,而不是说软件版本最新就最好.下面是我安装的相关版本.
  httpd-2.2.3.tar.gz ,
  subversion-deps-1.4.0.tar.gz
  subversion-1.4.0.tar.gz
  http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=0&expandFolder=0&folderID=0
  3:安装准备
  mkdir /subversion
  cp httpd-2.2.3.tar.gz /subversion/
  cp subversion-deps-1.4.0.tar.gz /subversion/
  cp subversion-1.4.0.tar.gz /subversion/
  cd /subversion/
  tar zxvf httpd-2.2.3.tar.gz
  tar zxvf subversion-deps-1.4.0.tar.gz
  tar zxvf subversion-1.4.0.tar.gz
  4:httpd的安装.
  cd /subversion/httpd-2.2.3
  ./configure --prefix=/usr/local/apache2 --enable-so --enable-dav
  make && make install
  cd /usr/local/apache2/bin/
  ./apachectl start
  这个时候,打开浏览器,输入http://localhost/,如果浏览器出现It Works,则说明httpd安装成功了.
  5:subversion的安装(安装需要确认apache的安装位置)
  cd /subversion/subversion-1.4.0
  ./configure --with-apxs=/usr/local/apache2/bin/apxs --with-apr=/usr/local/apache2/ --with-apr-util=/usr/local/apache2/ --prefix=/usr/local/subversion --with-ssl --with-zlib --enable-maintianer-mode
  make && make install
  6:建立和导入版本库
  # cd /usr/local/subversion/bin/
  # mkdir /repository
  # ./svn import /root/src/ file:///repository/test/ -m "initial import"
  //命令成功执行,会有如下的提示信息,.
  新增         /root/src/main.cpp
  提交后的修订版为 1。
  7:修改权限
  # cd /repository/test/
  # chmod -R 777 *
  8:修改Apache的配置文件
  1):打开httpd.conf文件
  # gedit /usr/local/apache2/conf/httpd.conf &
  2):修改httpd.conf文件,在文件的最后添加下面几行
  
页: [1]
查看完整版本: linux安装apache+svn-hh