让gitweb跑起来!

让gitweb跑起来! 首先要配置apache服务器的配置文件: /etc/httpd/conf/httpd.conf [root@localhost conf]# pwd /etc/httpd/conf [root@localhost conf]# ls httpd.conf  magic [root@localhost conf]# pwd /etc/httpd/conf [root@localhost conf]# 要在最下面加上以下的语句 <VirtualHost *:80>         ServerName 192.168.110.123         DocumentRoot /var/www/git                 <Directory /var/www/git>                         Options ExecCGI +FollowSymLinks +SymLinksIfOwnerMatch                         AllowOverride All                         order allow,deny                         Allow from all                         AddHandler cgi-script cgi                         DirectoryIndex gitweb.cgi                 </Directory> </VirtualHost> 上面指定了服务器启动脚本的位置以及启动脚本 gitweb.cgi  static [root@localhost git]# pwd /var/www/git [root@localhost git]# ls gitweb.cgi  static [root@localhost git]# 其次是对gitweb的配置文件进行修改: /etc/gitweb.conf $projectroot = "/home/git/repositories"; 指明仓库的位置 [root@localhost repositories]# ls favicon.ico        image6500.git     light_logo.png  poweredby.png gitosis-admin.git  light_button.png  mediatek.git    test.git [root@localhost repositories]# ls favicon.ico        image6500.git     light_logo.png  poweredby.png gitosis-admin.git  light_button.png  mediatek.git    test.git [root@localhost repositories]# cd test.it bash: cd: test.it: 没有那个文件或目录 [root@localhost repositories]# cd test.git [root@localhost test.git]# ls branches  description           HEAD   info     refs config    git-daemon-export-ok  hooks  objects [root@localhost test.git]# 最后是运行: service httpd start ok,能够运行起来了 http://192.168.110.123 gitosis-admin.git     Unnamed repository; edit this...         7 weeks ago     summary | shortlog | log | tree image6500.git     Unnamed repository; edit this...         5 months ago     summary | shortlog | log | tree mediatek.git     Unnamed repository; edit this...         5 months ago     summary | shortlog | log | tree test.git     Unnamed repository; edit this...         5 months ago     summary | shortlog | log | tree
相关文章
相关标签/搜索