1. 程式人生 > >在apache上安裝gitweb實現瀏覽器訪問git伺服器

在apache上安裝gitweb實現瀏覽器訪問git伺服器

搭建好git伺服器(在Linux上用Apache搭建Git伺服器),可以checkout, pull, push之後,產生了一個新的需求——走在路上或坐在車上,等人或排隊的時候,如果想在平板電腦或手機上瀏覽程式碼庫中的程式碼,怎麼辦呢?

這時gitweb閃亮登場!gitweb是一個支援git的CGI程式,有了它,你可以方便地瀏覽器Git程式碼庫中的程式碼。

下面分享一下如何安裝與配置gitweb。

需要準備的環境:Linux+Apache

安裝與配置步驟:

1. 安裝gitweb

yum install gitweb

2. 修改git.conf

vi /etc/httpd/conf.d/git.conf

將 "Alias /git /var/www/git" 改為 "Alias /gitweb /var/www/git"

3. 修改gitweb.conf

vi /etc/gitweb.conf

$projectroot = "/home/git"

將$projectroot設定為git程式碼庫所在的資料夾

4. 用瀏覽器訪問gitweb,比如:http://git.cnblogs.com/gitweb,效果如下圖:

5. 存在的問題

有些專案中的程式碼顯示換行時會把\r顯示出來

相關推薦

apache安裝gitweb實現瀏覽器訪問git伺服器

搭建好git伺服器(在Linux上用Apache搭建Git伺服器),可以checkout, pull, push之後,產生了一個新的需求——走在路上或坐在車上,等人或排隊的時候,如果想在平板電腦或手機上瀏覽程式碼庫中的程式碼,怎麼辦呢? 這時gitweb閃亮登場!gitweb是一個支援git的CGI程式,有

Linux安裝谷歌瀏覽器的問題

ren asc and 谷歌 inux 退出 table 十六進制 瀏覽器 問題一:安裝過程中的依賴問題 sudo dpkg -i google-chrome-stable_current_xxxxx.deb sudo apt --fix-broken install

svn+apache+ssl安裝配置,通過SSL訪問

text dav_svn top images fan 檢查 3.1 顯示 tps 系統環境: [root@Linux-svn conf]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [ro

瀏覽器訪問IIS伺服器面的plist檔案報錯 HTTP Error 404 3 - Not Found

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

mac的虛擬機器安裝wampserver,mac訪問虛擬機器伺服器

其中遇到很多問題: 1,You don't have permission to access /index.php on this server(這個不是防火牆問題,好像是修改deny from all 為 allow from all 就可以解決) 2,the requested URL /

在樹莓派安裝mosquitto實現MQTT通訊

本篇文章我們介紹一下如何在樹莓派上安裝mosquitto實現訊息接收 訊息推送協議 MQTT 提供輕量級的,支援可釋出/可訂閱的的訊息推送模式,使裝置對裝置之間的短訊息通訊變得簡單,比如現在應用廣泛的低功耗感測器,手機、嵌入式計算機、微型控制器等移動裝置。 輸入以下命令: sudo ap

瀏覽器訪問IIS伺服器面的plist檔案報錯 HTTP Error 404 3

                報錯:HTTP Error 404.3 - Not FoundThe page you are requesting cannot be served because of the extension configuration. If the page is a script

瀏覽器訪問IIS伺服器面的plist檔案報錯:HTTP Error 404.3

報錯:HTTP Error 404.3 - Not FoundThe page you are requesting cannot be served because of the extension configuration. If the page is a scrip

Apache配置http實現windows訪問linux伺服器檔案

如何在windows獲取linux伺服器上的檔案,之前的一篇部落格以及提到可以利用Jsch實現ssh來進行遠端獲取,這篇主要講利用Apache配置http服務來實現在windows獲取linux檔案。安裝httpd這裡就不說了。 參考文獻: 下面說下我的配置過程

MACnginx啟動但是瀏覽器訪問不了專案問題

nginx配置PHP,訪問專案失敗,檢查: 1.訪問localhost顯示welcome nginx,表示nginx啟動成功了(啟動:sudo nginx,重啟:sudo nginx -s reload) 2.在www檔案下面加1.php檔案看瀏覽器識別不識別, 3.如果不

Apache安裝mod_wsgi

  1. Apache安裝mod_wsgi模組 原始碼下載 https://codeload.github.com/GrahamDumpleton/mod_wsgi/tar.gz/4.4.21   編譯安裝 $ tar zxf mod_wsgi-4.4.21.tar.g

【mac安裝&配置&使用git

reset gen its usr type ranch eve git push read 轉自:https://www.jianshu.com/p/7edb6b838a2e 目錄 安裝git 創建ssh key、配置git 提交本地項目到GitHub

【BI學習筆記】在Linux安裝Wyn Enterprise商業智慧報表伺服器

在百度文庫上找來的,放到這裡,避免以後丟了。   葡萄城出品的Wyn Enterprise商業智慧軟體的設計器和檢視檢視是通過瀏覽器使用的,不需要安裝專門的程式。Wyn Enterprise的伺服器端可以安裝在 Windows 作業系統,也可以安裝在 Linux 作業系統上,本文介紹如何在Lin

Windows使用Cygwin和Gitolite搭建Git伺服器

安裝Cygwin 開啟setup.exe, 選擇Install from Internet 選擇安裝Cygwin到C:\cygwin 選擇儲存下載檔案的目錄為C:\ 選擇下載站點的映象 選擇安裝以下軟體包: Net | openssh (不要選成openssl)

使用Smart HTTP和Gitweb搭建簡易個人git伺服器

剛接手了老師的一個安卓專案,考慮到實驗室閒置了一臺PC,決定把這個pc配置成git伺服器,用來進行版本控制。以為是分分鐘鐘的事兒呢,結果用了一整天才搞定。被網上殘缺不全的新舊教程整懵了,決定自己寫一個。 協議選擇 git可以使用五種網路協議進行通訊: Local:團隊成員用不同賬戶登入同一臺電腦,或

瀏覽器訪問web伺服器的圖解和tomcat體系結構圖

瀏覽器訪問web伺服器: 注意:上圖是以瀏覽器中訪問主機為localhost,埠號為8080的votesystem這個web應用中的index.html資原始檔為例。 Tomcat體系結構:

ssh免密碼的訪問git伺服器bitbucket

一、安裝配置步驟      這裡主要介紹windows下的,linux下類似。     git伺服器github或者bitbucket的程式碼簽出和簽入通常有https和ssh兩種方式。前者每次操作都要密碼,只適合程式碼修改少的專案。後者是否程式猿們的常規開發。 ​ 1

apache服務在Centos系統中搭建Git伺服器

引言 搭建git伺服器能幫助我們更好的管理專案,進行團隊合作可以在任何地方把專案下載下來管理 搭建環境 Centos伺服器 搭建步驟 Apache與git的安裝 yum -y install httpd git

使用瀏覽器訪問tomcat伺服器下的檔案

首先簡單介紹一下tomcat,tomcat是一個輕量級web伺服器,一般用於響應一個HTML請求,實際上是執行jsp和servlet頁面,在這之前要對執行tomcat的機器上要進行正確的配置,不過其只適合於中小型系統或訪問使用者不是很多的場合,當用戶通過瀏覽器輸

實現本地瀏覽器訪問nginx修改配置文件後,安裝vsftpd失敗

ping 配置 href vsftpd blank dns echo aid vsftp 解決方法如下(修改dns配置) vi /etc/resolv.conf 在此文件最後加入:nameserver 8.8.8.8 如果沒有vi編輯器可用: echo "nameserve