日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

redhat9Linux解压gz,linux (redhat9)下subversion 的安装

發布時間:2023/12/6 linux 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 redhat9Linux解压gz,linux (redhat9)下subversion 的安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

搞了一個subversion 花費了我兩天的時間,其間雖然有干其他的事情,但是來來回回的裝,搞的我是一點脾氣都沒有了,俗話說不經歷風雨真的見不到彩虹。就是這個意思. 原本本的下來

一.準備好安裝包

打算使用apache來瀏覽subversion ,并且apache2 支持subversion 所以下載了httpd-2.2.17.tar.gz.

還需要兩個包,一個是apr-1.3.8.tar.gz, 和一個apr-util-1.3.9.tar.gz ,而0.9 的版本的不支持apache2 所以請注意.

subversion 找一個最新的就可以.subverion-1.5.6.tar.gz.

subversion-deps-1.5.6.tar.bz2

好了文件準備好了,在做什么事之間 先要準備文件,把相關的資料多找一下,不必出了錯還要找很多的東西,浪費不少時間.

二.安裝步驟:

1:? 安裝apache:

tar -xzvf httpd.httpd-2.2.17.tar.gz.

cd httpd-2.2.9

./configure --prefix=/usr/local/apache --enable-so? --enable-dav:命令so模塊是用來提DSO支持的apache核心模塊,這里設置啟動 設置的安裝目錄 和參數

make

make install

進入/usr/local/apache/bin/apachectl start 就啟動了.?? : 在這里注意默認的端口是80 ,如果被占用的話,修改

../conf/httpd.conf , 文件中Listen 192.168.0.55:81 修改一下就可以了 可以用netstat -an |grep 80 來查看一下是否起來了

2.安裝apr,以及apr-util

先安裝apr.

./configure

make

make install

接著安裝apr-util

./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/ --with-berkeley-db=/usr/local/bdb(沒有可以不用)

(這步要把berkeley數據庫一起編譯進去,否則berkeley就白裝了) make

make

make install

3.安裝subversion

解壓 subverion-1.5.6.tar.gz. 和??? subversion-deps-1.5.6.tar.bz2 ,直接解壓就可以到一個目錄了就

進入subversion -1.5.6 之后發現仍然有 apr 和 apr-util .

可是 先前已經安裝了所以把該目錄下的 apr 和apr-util 刪除就可以了。

然后運行:

第一:?./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/apache/bin/apxs

-with-apr=/usr/local/apr/bin/apr-1-config

--with-apr-util=/usr/local/apr-util/bin/apu-1-config----------------

##? apr-util=/usr/local/apr-util/bin/apu-1-config //這個的路徑自己看具體的文件后定

第二: make--------------

第三:?make install---------------

其中在make 這一步會出錯,出現編譯ssl 的錯誤.原因是

這是因為 Red Hat Linux 9.0 的 krb5-devel 套件把 kerberos 的 include file 放到了 /usr/kerberos/include 裡面,而不是一般位置的 /usr /include 這個目錄。而 openssl 支援 kerberos,因此在 compile 使用到 openssl 的程式就很容易發生找不到 kerberos 的 include file 的錯誤。

而解決的辦法相當簡單,首先當然要確定 krb5-devel 以及 krb5-libs 等套件確實有安裝在系統上,而不是根本沒安裝;接下來,建立以下的 symbolic links:

這是redhat 9.0 的原因,所以做以下的link 就可以了.

ln -s /usr/kerberos/include/com_err.h /usr/include/

ln -s /usr/kerberos/include/profile.h /usr/include/

ln -s /usr/kerberos/include/krb5.h /usr/include/

三、配置subversion

在裝subversion 之前最好把apache 啟動 起來了,然后就可以把模塊加入httpd.conf 中去了。然后在

/usr/local/subversion/bin/svnserve -d 下 把 svn 啟動起來

默認端口是3690 ,用service iptables stop 來 關掉firewall

第一:創建repository

/usr/local/subversion/bin/svnadmin /home/talend/svn/www 其中svn 目錄 必須存在,首先create 一個

尤其創建apache 可以默認加載一個apache 的用戶和組.

所以在httpd.conf 里把 user daemon group daemon 其中的daemon 改成apache,這樣apache 用戶具有了訪問apache 的權限。

chown -R apache:apache /home/talend/svn 這樣repository 就有只能由 apache 用戶來 訪問,增加了安全性.

第二:配置apache 支持svn

5、配置apache支持svn

vi /usr/local/apache/conf/httpd.conf (編輯httpd.conf文件)

在文件末尾添加

DAV svn

SVNParentPath /svn/project (此處配置你的版本庫根目錄)

AuthType Basic (連接類型設置 基本驗證)

AuthName "Hello welcome to here" (此處字符串內容修改為提示對話框標題)

AuthUserFile /home/talend/svn/passwd (訪問版本庫用戶的文件,用apache 的htpasswd命令生成)

AuthzSVNAccessFile /home/talend/svn/auth.conf (此處修改為訪問版本庫權限的文件)

Require valid-user ("Require valid-user"告訴apache在authfile中所有的用戶都可以訪問)

保存文件退出!

其中

/usr/local/apache/bin /htpasswd -c?? /home/talend/svn/passwd?? zsun ; zsun 是自己輸入的

然后會提示輸密碼,生成一個密碼文件

直接vi 一個auth.conf 在上邊的目錄下

/*[groups]

Admin= user1,user2?(這個表示admin群組里的成員 user1,user2);

Develop=u1, u2 (這個表示Develop群組里的成員 u1,u2)

[www:/] (這表示,倉庫www的根目錄下的訪問權限)

user1 = rw (www倉庫user1用戶具有讀和寫權限)

user2 = r ( www倉庫userl用戶具只有讀權限)

@develop=rw (這表示 群 develop的成員都具有讀寫權限)

[/] (這個表示在所有倉庫的根目錄下)

* = r (這個表示對所有的用戶都具有讀權限)

*/

我自己的寫成這樣

[groups]

Admin=zsun

[www:/]

zsun=rw

[/]

*=r

注意:在編輯authz.conf文件時,所有行都必須要頂頭寫,否則會報錯.

然后重新啟動subversion 和 apache

歡喜一大場.祝愿各位也能成功.有啥問題可以留言.

系統默認的apache 缺少dav 模塊..

總結

以上是生活随笔為你收集整理的redhat9Linux解压gz,linux (redhat9)下subversion 的安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 性视频欧美 | 美女精品 | 国产精品不卡视频 | 天天干天天操天天碰 | 中文字幕一区二区在线老色批影视 | 欧美.com | 在线看免费毛片 | 亚洲偷偷自拍 | 色婷婷国产精品综合在线观看 | 欧美精品在线一区二区 | 久久精品综合视频 | 黄色av中文字幕 | 少妇一级淫片 | 91av中文字幕| 青青偷拍视频 | 毛片在线免费观看网站 | 成年人的视频网站 | 91丨porny丨露出 | 男女激情在线观看 | 日韩中文字幕av在线 | 九九热只有精品 | 一区二区在线免费 | 亚洲精品在线播放视频 | 在线看免费毛片 | 依人在线 | 手机av电影在线 | 91色在线| 亚洲精品第五页 | 精品一区二区视频 | 亚洲欧美精选 | 日本精品一区在线观看 | 视频二区在线观看 | 激情小说五月天 | 亚洲射射射| 日本精品免费视频 | 女人18毛片毛片毛片毛片区二 | 国产在线精品一区二区 | 国产一级片在线 | 久久久久久久久97 | 四虎av网站 | 天天撸在线视频 | 亚洲日b视频 | 91av观看| 欧美黄色免费网站 | 午夜在线一区二区三区 | 电车痴汉在线观看 | 五月天精品视频 | 久久午夜视频 | 国产亚洲欧美一区 | 粉嫩av渣男av蜜乳av | 成人自拍在线 | 一级片a级片 | 日本在线播放视频 | 亚洲视频在线观看一区二区 | 欧美男人亚洲天堂 | 午夜视频入口 | 成年人免费在线 | 日韩电影一区二区三区 | 人与性动交zzzzbbbb | 国产亚洲欧美一区二区三区 | 欧美熟妇另类久久久久久多毛 | 大陆极品少妇内射aaaaaa | 亚洲人xxx| 黄色一级免费大片 | 久久久久人妻精品一区二区三区 | 337p粉嫩大胆色噜噜噜 | 欧美三日本三级少妇三级99观看视频 | www.在线视频 | √天堂资源地址在线官网 | 免费成人黄色网址 | 青青视频一区二区 | 综合一区 | 蜜桃精品成人影片 | 一级特黄肉体裸片 | 97视频成人| 亚洲免费影院 | 人妻丰满熟妇av无码区不卡 | 丁香综合激情 | 美女久久视频 | 久久靖品 | 麻豆国产尤物av尤物在线观看 | 国产视频黄 | 亚洲天堂午夜 | 国产美女www爽爽爽视频 | 刘玥91精选国产在线观看 | 九月婷婷综合 | 日韩欧美一二三区 | 国产激情无码一区二区三区 | 日本一区二区欧美 | 亚洲最大的网站 | 樱花动漫无圣光 | 毛片在线免费视频 | 草视频在线观看 | 火影忍者羞羞漫画 | 在线色网站 | 看一级黄色 | 国产内射合集颜射 | 亚洲av无码片一区二区三区 | 美国av片|