jasmine214--love

          只有當你的內心總是充滿快樂、美好的愿望和寧靜時,你才能擁有強壯的體魄和明朗、快樂或者寧靜的面容。
          posts - 731, comments - 60, trackbacks - 0, articles - 0

          VM新建虛擬機

          1)安裝路徑:D\ubuntu-test

          使用ubuntu 軟件:c:\svn安裝軟件\ubuntu-10.04.1-desktop.i386.iso

          Network adapterBridged

          Ubuntu登錄賬號/密碼:kiki/kiki

          安裝完成,重啟ubuntu,打開terminal,自動獲得了一個IP172.28.6.13)。

           

          2) 設置,安裝過程

          a) 設置 ip dns上網。

              Step1,

          sudo –s 轉成root用戶,方便操作。

              Step2,

          設置IP, vi /etc/network/interfaces

          加入:

          auto eth0

          iface eth0 inet static

          address 172.28.6.239

          netmask 255.255.0.0

          gateway 172.28.16.1

              Step3,

                     Sudo nano /etc/resolv.conf

                     是一個編輯工具,設置DNS

                     加入:nameserver 10.58.100.1

              Step4,

          重新啟動 networking 服務:

          sudo /etc/init.d/networking restart

              總結:設置OKping 172.28.6.69成功。

           

          b) apt-get update 先更新一下源。

          c) 安裝VIM

              apt-get install vim

          d) 安裝openssh-server

          e)  安裝subversion

          f) 安裝subversion-tools

          g) 安裝apache2

          h) 安裝libapache2-svn

          i) 安裝tree

          j) 設置apache2下的SVN

                 vim /etc/apache2/dav_svn.conf

                 設置如下:

          <Location /test/>

           DAV svn

            SVNListParentPath on

             SVNParentPath /home/repo/

            # SVNIndexXSLT "/apache2-default/svnindex.xsl" (注釋掉,否則會有xml的錯誤,不能顯示)

            AuthType Basic

            AuthName "Subversion Repository"

            AuthUserFile /etc/apache2/dav_svn.passwd

              Require valid-user

            AuthzSVNAccessFile /etc/apache2/dav_svn.authz  z居然泄露了,害我找了好久的原因

          </Location>

                 PS1)剛安裝好的apache2沒有dav_svn.passwd文件,

          使用vim 創建,

          然后htpasswd -b dav_svn.passwd kiki kiki  更新密碼。

          創建dav_svn.auth文件,設置*=rw方便測試。

          2)創建測試所用的版本庫,路徑在:/home/repo/test1,其中test1是版本庫。

          3)重啟apache服務  /etc/init.d/apache2 restart

          4)  設置創建的帳戶文件所屬者為www-data.

          設置創建的庫所屬者為www-data,

          root@kiki-desktop:/etc/apache2# chown www-data:www-data dav_svn.passwd

          root@kiki-desktop:/etc/apache2# chmod 777 dav_svn.passwd

          root@kiki-desktop:/home# chown -R www-data:www-data repo

          K)安裝phpmyadmin

                 創建目錄/etc/apache2/svntools,并且設置所屬者為www-data.

                 創建php頁面,保存在/etc/apache2/svntools目錄下。

           

          = = = =如下編輯alias.conf文件/etc/apache2/mods-enable/alias.conf. = = = =

          root@kiki-desktop:/etc/apache2# cat mods-enabled/alias.conf

          <IfModule alias_module>

          Alias /svntools "/etc/apache2/svntools"

          <Directory "/etc/apache2/svntools">

                  Require valid-user

                  AuthType Basic

                  AuthName "T&W subversion tools"

                  AuthUserFile "/etc/apache2/dav_svn.passwd"

          </Directory>

          </IfModule>

           

          = = = =新建PHP index.php)頁面,保存到svntools目錄下= = =

          index.php

          總結:

          設置到這一步,真的出現了247中訪問路徑http://172.28.6.239/svntools/index.php時出現的問題,提示我下載,這是為什么呢,我猜是沒有Php 解釋器的原因。

           

          m)登錄成功的239

          dpkg –l | grep apache查找到所安裝的軟件包

            libapache2-mod-php5     server-side, HTML-embedded scripting languag    

            php5-common             Common files for packages built from the php  

            php5-gd                 GD module for php5                            

            php5-mcrypt             MCrypt module for php5                        

            php5-mysql              MySQL module for php5                         

            phpmyadmin              MySQL web administration tool                                        

           

          n) 安裝libapache2-mod-php5,重啟apache 服務,成功實現。

          主站蜘蛛池模板: 南岸区| 澎湖县| 电白县| 渭南市| 靖西县| 商河县| 绵竹市| 枣强县| 磐安县| 连江县| 潮安县| 古丈县| 紫云| 潼关县| 喀喇沁旗| 上蔡县| 黎川县| 娄烦县| 仲巴县| 林州市| 永和县| 元谋县| 邹城市| 溧水县| 德保县| 普陀区| 奉节县| 黑龙江省| 高州市| 宽城| 扶余县| 伊川县| 密云县| 平泉县| 开平市| 望城县| 岐山县| 荃湾区| 故城县| 台北市| 游戏|