去年曾经在红旗Linux DC Server上成功安装过CollabNetSubversionEdge,今天又遇到了需要在一台新的机器上安装,出现的错误似曾相识,却忘记了去年是怎么弄的了,悔不该当初没有好好做笔记啊,这次一定要好好记录下来。
在网络上下载了最新的 CollabNetSubversionEdge-3.0.1_linux-x86.tar.gz,解包,执行 csvn start,服务启动完毕,通过http协议访问 3343 端口,进入管理界面,发现服务启动失败,看日志,发现这个错误:
引用
ERROR console.CommandLineService - Exit status=1 Process err output: httpd: Syntax error on line 73 of /home an/csvn/data/conf tpd.conf: Syntax error on line 15 of /home an/csvn/data/conf/svn_viewvc_httpd.conf: Cannot load /home an/csvn b/modules/mod_python.so.2.7 into server: libpython2.7.so.1.0: cannot open shared object file: No such file or directory
你妹的,这个错误我去年就见过,忘记当时怎么弄的了……
好吧,从头来分析:从错误的描述来看,应该是 mod_python 出现了问题,(红旗Linux默认自带的python版本太低,这个错误是我已经安装过python 2.7之后的信息),网络上搜索了一遍后,找到一个重要的提示:
引用
- Exit status=1 Process err output: httpd: Syntax error on line 72 of /opt/csvn/data/conf/httpd.conf: Syntax error on line 23 of /opt/csvn/data/conf/svn_viewvc_httpd.conf: Cannot load /opt/csvn/lib/modules/mod_python.so.2.4 into server: libpython.so.2.4.1.0: cannot open shared object file: No such file or directory
原因:没有先安装python-2.4.3-27.el5.i386.rpm,在/usr/lib/文件夹里找不到libpython。
晕,我到哪里找这个rpm啊,下个Python2.7自己编译吧。编译完了,还是出错。
一番折腾后,最终发现一个关键的问题:
引用
安装python的时候必须指定--enable-shared --prefix=/usr/local参数。如果你已经安装过了,请./configure --enable-shared,重新安装一遍。
使用了该参数后,再make, make install,(注意修改 /usr/local 可访问的权限)
检查 /usr/lib/ 下是否存在有 libpython2.7.so.1.0,如果没有就拷贝过去,使用了---enable-shared 这个参数后,后面才会编译出 libpython2.7.so.1.0 这个文件。
进入subersion的管理界面,启动服务,大功告成。
分享到:
相关推荐
### 红旗Linux系统安装步骤(版本一) 红旗Linux是一款基于Linux内核的操作系统,主要面向中国市场。本文将详细介绍红旗Linux系统的安装步骤,并提供一些关键配置信息。 #### 安装前准备 在进行红旗Linux的安装...
在标题提到的“红旗Linux硬盘安装器”中,我们可以深入探讨Linux安装过程,特别是硬盘安装这一方法,以及相关文件的作用。 Linux安装通常分为光盘安装、USB驱动器安装和硬盘安装等几种方式。硬盘安装在没有可用的可...
根据给定的文件标题、描述、标签以及部分内容,本文将详细介绍红旗Linux系统的安装步骤及相关知识点。 ### 红旗Linux系统安装步骤(版本二) #### 安装前准备 1. **下载红旗Linux镜像文件**:首先需要下载红旗...
【红旗Linux硬盘安装】是指在计算机的硬盘上安装红旗Linux 5.0 操作系统的流程。这个过程适用于各种Linux发行版,包括红旗Linux和共创Linux。安装Linux的关键步骤包括准备安装包、启动安装程序以及进行硬盘分区。 ...
红旗Linux6.0安装使用教程,红旗Linux桌面版6.0 硬盘安装指南
安装过程开始时,需要将光驱设为第一启动设备,并放入红旗Linux桌面版4.0的安装光盘,然后重启电脑。如果光驱支持自启动,通常会自动进入安装界面。在安装过程中,首先会出现软件许可协议,选择同意并继续。 接下来...
### 红旗LINUX安装指南相关知识点 #### 1. 红旗Linux概述 - **红旗Linux**是一款基于Linux内核的操作系统,由中国的红旗软件有限公司开发。该操作系统旨在为企业和个人用户提供一个稳定、安全且功能丰富的计算环境...
6. **软件包管理**:红旗Linux使用了类似于rpm的包管理系统,用户可以通过命令行或图形化的包管理器安装、更新和卸载软件,如YaST或RPM Package Manager。 7. **网络功能**:红旗Linux内置了各种网络协议支持,包括...
红旗Linux系统安装过程优秀文档 红旗Linux系统安装过程是指将红旗Linux操作系统安装到计算机硬盘上的过程。这个过程需要用户根据系统的具体情况选择硬盘上空间的使用方式,保证引导搜索顺序为“光盘引导优先”。...
【红旗Linux桌面版U盘安装详解】 在信息技术领域,Linux是一种广泛使用的开源操作系统,而红旗Linux作为中国本土的Linux发行版,受到了不少用户的青睐。本文将详细介绍如何通过U盘安装RedFlag-Desktop-11.0红旗...
红旗Linux下安装WebSphere 7,红旗Linux下安装WebSphere 7
本教程将详细讲解如何进行红旗Linux的硬盘安装过程,帮助用户摆脱传统的光盘或USB启动安装方式,实现直接从硬盘进行系统安装。 1. **安装前准备** 在开始安装之前,你需要下载红旗Linux的ISO镜像文件,并使用工具...
### 红旗Linux下Oracle 9.2.04的安装步骤与注意事项 #### 一、安装前的准备工作 **1.1 安装环境准备** - **操作系统**: 红旗 Linux - **软件版本**: Oracle 9.2.04 - **硬件要求**: 至少2GB内存,足够的硬盘空间 ...
3. **启动引导**: 由于要在XP下安装Linux,所以需要修改现有的MBR(主引导记录)来添加Linux的引导项。可以使用GRUB(Grand Unified Bootloader)或LILO(LInux Loader)作为引导加载器。这里推荐使用GRUB,因为它更...
### 图解红旗Linux 7.0安装过程 #### 一、背景介绍 红旗Linux 7.0是一款由红旗软件公司发布的国产操作系统,于2009年5月20日正式发布。该版本作为红旗Linux系列的重要一环,在当时引起了广泛关注。红旗Linux 7.0...
在本文中,我们将详细探讨如何在Vmware虚拟机中安装红旗Linux 6.0桌面版。红旗Linux,作为一款基于Linux内核的操作系统,是中国早期流行的开源操作系统之一,尤其适合初学者和企业用户。虚拟机技术如Vmware则提供了...
2. **安装系统:** 根据红旗Linux的安装指南进行系统安装。安装过程中可能会提示您输入序列号。 3. **激活系统:** 安装完成后,在系统设置中找到激活选项,并按照指示输入相应的序列号完成激活过程。 4. **验证...
红旗 Linux 中文环境提供了一个中文输入法平台,用户可以在字符环境下使用炎黄中文平台,或者在 X Window 环境中文输入环境中使用中文输入服务器。红旗 Linux 中文环境还提供了中文打印功能,用户可以打印中文文本...
### 红旗Linux桌面版6.0安装教程知识点概览 #### 1. 红旗Linux桌面版6.0简介 - **系统特点**:红旗Linux桌面版6.0具备时尚的安装界面、简捷的安装配置步骤以及个性化安装风格。其目标用户为希望体验稳定且功能丰富...
本压缩包包含的文件是用于硬盘安装红旗Linux 6.0 SP2及SP3版本的必要组件。 标题中的"硬盘安装"指的是不借助光盘或USB设备,而是直接通过计算机硬盘来安装操作系统的方法。这种方法对于那些没有刻录设备或者不方便...