隨筆-18  評論-8  文章-0  trackbacks-0

          環境:SunOS 5.9 Generic、Apache-2.2.3、Subversion-1.4.2

          Apache

          1. 下載httpd-2.2.3.tar.gz,解壓
          2. 檢查path是否加入了:/usr/ccs/bin,這是我make報錯的根源,之后就一馬平川了
          3. $ ./configure --enable-dav --enable-so --prefix=/usr/local/apache2/
          4. $ make;make install
          5. 修改/usr/local/apache2/conf/httpd.conf中的ServerName的配置,寫上服務器的IP地址和端口號,例如ServerName? 12.34.56.78:80
          6. 進入bin目錄啟動(需要root),# ./apachectl start
          7. 打開瀏覽器http://ip_address/,等待測試頁"It works!"的出現 :_)

          Subversion

          1. 下載neon-0.26.2.tar.gz,解壓
          2. $ ./configure --prefix=/usr/local/neon; make; make install
          3. 下載subversion-1.4.2.tar.gz,解壓
          4. $ ./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/apache2/bin/apxs --with-apr=/usr/local/apache2 --with-apr-util=/usr/local/apache2 --with-neon=/usr/local/neon --with-ssl --with-zlib
          5. $ make;make install
          6. 修改apache配置文件httpd.conf:
            LoadModule dav_svn_module modules/mod_dav_svn.so?
            LoadModule authz_svn_module modules/mod_authz_svn.so?
            <Location /svn>
            DAV svn?
            SVNParentPath /home/svnroot/
            </Location>
          7. 創建倉庫:
            $ mkdir /home/svnroot/
            $ cd /usr/local/subversion/bin
            $ ./svnadmin create /home/svnroot/test
            $ ./svn import /home/user/import file:///home/svnroot/test –m "import files test"
          8. 重啟Apache
            $ ./usr/local/apache2/bin/apachectl restart
            打開瀏覽器:http://localhost/svn/test ,應該能看到些什么東西
          posted on 2006-12-04 13:16 阿姆斯壯 閱讀(610) 評論(0)  編輯  收藏 所屬分類: Linux

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 应用必备| 渝北区| 江阴市| 沅江市| 临夏市| 保康县| 北宁市| 蓝山县| 堆龙德庆县| 稻城县| 高邮市| 宜昌市| 桐梓县| 临江市| 德清县| 洪江市| 洛宁县| 南靖县| 伊金霍洛旗| 亳州市| 伊通| 清涧县| 东方市| 五莲县| 浙江省| 南华县| 孝感市| 本溪| 临沂市| 克山县| 巴青县| 牙克石市| 博白县| 阜南县| 绵阳市| 杭锦旗| 林州市| 连州市| 襄垣县| 梅河口市| 达日县|