全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Subversion install一 软件下载:1. Apache:2. Subversion: 二 软件安装:1. Apache: tar -z xvf httpd-2.2.9.tar.gz cd httpd-2.2.9 ./configure -prefix=/usr/local/apache2 -enable-modules=most -enable-so -enable-dav -enable-rewrite -enable-rewrite=shared -enable-ssl -with-apr=/usr/local/apr -with-apr-util=/usr/local/apr-util -enable-proxy -enable-proxy-ajp -enable-proxy-balancermake &make install2. Subversion: tar zxvf subversion-1.6.9.tar.gz subversion-deps-1.6.9.tar.gzcd subversion-1.6.9./configure -prefix=/usr/local/svn -with-apxs=/usr/local/apache2/bin/apxs make & make install三 软件配置:1.配置Apache: vim /usr/local/apache2/conf/httpd.conf是否加载php模块:LoadModule php5_module modules/libphp5.so增加:AddType application/x-httpd-php .php .phtmlDirectoryIndex index.html改成: DirectoryIndex index.php index.html index.htm设置网站主目录:DocumentRoot /usr/local/apache2/htdocs2.配置:subversion:查看帮助:/usr/local/svn/bin/svnadmin help /usr/local/svn/bin/svnadmin create hlep创建svn目录:/usr/local/svn/svnadmin create /opt/repos在Apache配置文件中添加: vim /usr/local/apache2/conf/httpd.conf1.vi /usr/local/apache/conf/httpd.conf 查看是否有如下2行,有就对了如果没有静态加载,需要动态添加:LoadModule dav_svn_module modules/mod_dav_svn.soLoadModule authz_svn_module modules/mod_authz_svn.so2.建立版本库mkdir /code (代码的根目录,根据自己情况)/usr/local/svn/bin/svnadmin create /code/test (建一个test项目)ls /code/test 里面多了些文件就对了/不让其他人有该目录的权限chown -R daemon /opt/reposchmod -R 755 /opt/repos3.配置Apache来支持SVNvi /usr/local/apache2/conf/httpd.conf在末尾加上如下内容: DAV svn SVNParentPath /opt AuthzSVNAccessFile /opt/authz.conf AuthType Basic AuthName Subversion AuthUserFile /opt/authfile Require valid-user 保存退出4.启动 apache打开IE,输入:http:/IP/svn/repos 或 http:/localhost/svn/repos会弹出一个输用户和密码的框就对了5.创建用户配置文件/usr/local/apache2/bin/htpasswd -c /opt/authfile svnuser01 /必须要这样创建.回车输入密码 (-c是第一次要创建文件)htpasswd /opt/authfile svnuser02回车输入密码6.创建权限配置文件vi /code/authz.conftest:/Svnuser01 = rwSvnuser02 = r保存退出注:test:/ /这表示,仓库test的根目录下的访问权限 user1 = rw /test仓库user1用户具有读和写权限 user2 = r /test仓库user2用户具有读权限 test2:/ /test2仓库根目录下的访问权限 user1 = r /user1用户在test2仓库根目录下只有读权限 user2 = /user2用户在 test2仓库根目录下无任何权限 / /这个表示在所有仓库的根目录下 * = r /这个表示对所有的用户都具有读权限 #groups /这个表示群组设置 #svn1-developers = user1, user2 /这个表示某群组里的成员 #svn2-developers = user1 #svn1:/ #svn1-developers = rw /如果在前面加上符号,则表示这是个群组权限设置四 启动服务:1. cd /usr/local/apache2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 员工带薪休息协议书
- 场地服装租用协议书
- 2025制药机械行业市场发展现状供需分析及投资机会评估规划研究报告
- 2025再生资源行业市场深度调研及发展趋势与投资战略研究报告
- 2025共享经济行业融资策略研究分析报告
- 2025共享经济平台市场格局与投资发展现状评估分析报告
- 2025共享单车行业市场运营模式挑战对策分析竞争优势调研规划报告
- 2025年证券从业之金融市场基础知识模拟题库及答案下载
- 2025共享出行市场发展透镜与投资组合设计分析研究报告
- 2025公共事业行业市场发展分析及服务模式与投资管理策略研究报告
- 《贵州省文化艺术类校外培训机构审批流程(试行)》
- 中石化员工合同范例
- 某道路运输安全生产业务操作规程模版(2篇)
- 物业服务项目安全隐患排查整治清单
- DB32-T 4569-2023 发泡陶瓷保温板保温系统应用技术规程
- 【MOOC】中学教育见习与实习-河北师范大学 中国大学慕课MOOC答案
- 水利信息化水情监测系统单元工程质量验收评定表、检查记录
- 2024年7月1日实施新版医疗器械采购、收货、验收、贮存、销售、出库、运输和售后服务工作程序
- DB37-T 4706-2024事故车辆损失鉴定评估规范
- 秦汉史第4节 秦汉的政权更替和内政外交 知识提纲 高三统编版2019必修中外历史纲要上册一轮复习
- 美国史智慧树知到期末考试答案章节答案2024年东北师范大学
评论
0/150
提交评论