全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、安装apache2.21、下载并安装apache2.2wget /apache-mirror/httpd/httpd-2.2.14.tar.gz在当前目录解压文件tar xvzf httpd-2.2.2.tar.gz进入文件夹cd httpd-2.2.14/后面的参数制定你要把apache安装哪里# ./configure -enable-dav -enable-so -prefix=/home/apache2.2/# make/执行安装# make install# cd /usr/local/apache2/bin/启动apache服务# ./apachectl start/打开浏览器http:/localhost/如果有测试页It works!出现则证明已经安装成功。正常情况下这个就安装成功了,但是突然发现当前机器上没有安装gcc、cc等C编译器.郁闷了查资料发现安装GCC编译器必须要有C语言编译器.这是个先有鸡还是先有蛋的问题,只好求助RPM包了2、gcc安装rpm包顺序rpm -ivh cpp-4.1.2-42.el5.i386.rpm rpm -ihv kernel-headers-2.6.18-92.el5.i386.rpm rpm -ivh glibc-headers-2.5-24.i386.rpm rpm -ivh glibc-devel-2.5-24.i386.rpm rpm -ivh libgomp-4.1.2-42.el5.i386.rpm rpm -ivh gcc-4.1.2-42.el5.i386.rpm rpm -ihv libstdc+-devel-4.1.2-42.el5.i386.rpm rpm -ihv gcc-c+-4.1.2-42.el5.i386.rpm 下载这些包之后依照顺序进行安装安装第三个文件的时候又出现错误.提示需要glibc-2.5-24 e15的包找了半天只找到了glibc-2.5-24.el5_2.2.src.rpm,即带源码需要自己编译的rpm包,安装方法:1.执行rpm -i you-package.src.rpm 2.cd /usr/src/redhat/SPECS3.rpmbuild -bb your-package.specs 一个和你的软件包同名的specs文件3、使用YUM安装GCCyum install gccI love yum!4、安装SVN/解压SubVersion安装包 (root用户进行下面的操作)# tar xvzf Subversion-1.3.1.tar.gz# tar xvzf Subversion-dept-1.3.1.tar.gz/进入解压后的目录# cd Subversion-1.3.1/配置subversion安装/看提示的错误信息下载依赖文件#./configure -with-apxs=/home/apache2.2/bin/apxs -prefix=/home/svn -with-apr=/home/apache2.2 -with-apr-util=/home/apache2.2 -with-ssl -with-zlib=/home/subversion-1.6.6/zlib -enable-maintainer-modeconfigure: error: could not find library containing RSA_new:e2fsprogs-develkrb5-develzlib-developenssl-develconfigure: error: no XML parser was found: expat or libxml 2.x requiredlibxml2expatlibxml2-develInstalling subversion, cannot find -lexpat # make/安装# make install/创建库文件所在的目录 (svnroot用户进行下面的操作)# mkdir /home/svnroot/repository/进入subversion的bin目录# cd /usr/local/subversion/bin/创建仓库test# ./svnadmin create /home/svn/repository/test# cd /home/svnroot/repository/test/看看是不是多了些文件,如果是则说明Subversion安装成功了# ls l# cd /usr/local/subversion/bin/这条语句将把路径/home/user/import下找到的文件导入到你创建的 Subversion 仓库中去,/提交后的修订版为1。# ./svn import /home/user/import file:/home/svnroot/repository/test m 注释/不让其他人有该目录的权限# chmod 700 /home/svnroot/repository此时就可以开始使用svn了,svnserve star5、配置Apache整合SVN修改Apache配置文件# cd /usr/local/apadche2/bin /启动Apache # ./apachect1 start # vi /usr/local/apache2/conf/httpd.conf /在最下面添加 (下面两个模块要确认拷贝到apache/modules下面了) LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so DAV svn SVNParentPath /home/svnroot/repository/ /svn父目录 AuthzSVNAccessFile /home/svnroot/repository/authz.conf /权限配置文件 AuthType Basic /连接类型设置 AuthName Subversion.zoneyump /连接框提示 AuthUserFile /home/svnroot/repository/usersfile / 用户配置文件 Require valid-user /采用何种认证 /其中authfile是通过 htpasswd -c /home/svn/usersfile roy /来创建的 /Require valid-user告诉apache在usersfile中所有的用户都可以访问。如果没有它, /则只能第一个用户可以访问新建库 6. 重启apache # ./usr/local/apache2/bin/apachectl restart /打开浏览器访问http:/localhost/svn/t
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 内燃机装配工安全技能测试考核试卷含答案
- 车辆通行费收费员保密水平考核试卷含答案
- 加气混凝土制品工冲突管理测试考核试卷含答案
- 数控研磨工安全教育强化考核试卷含答案
- 普通车工9S执行考核试卷含答案
- 前厅服务员安全素养模拟考核试卷含答案
- 《大数据财务分析》教学大纲
- 《边城》名师作业-统编版高二选择性必修下
- 插花活动免责协议书
- 2026年北京市平谷区初三下学期一模物理试卷和答案
- 人教版高中地理必修二知识点高考复习大纲
- 广西高等职业教育考试(新职教高考)《语文》模拟试卷 (第44套)
- DB2201-T 45-2023 政务服务场所建设规范
- 《金属冶炼安全培训》课件
- 2024建筑安全员《C证》考试题库及答案
- 2024年上海市上海中学高三语文月考作文题目解析及相关范文:区别对待才公平
- 肛肠病术后并发症
- HSK标准教程1-第一课lesson1
- 教师书香个人读书先进事迹材料
- 2024年山东省高考物理+化学+生物试卷(真题+答案)
- 数字孪生在精细化工中的应用
评论
0/150
提交评论