网站运维:git工具(9):搭建GitWeb

如果安装了gitweb之后就可以通过网站访问我们的仓库目录。想让动态网站运行起来,
需要在服务器上安装了网络服务器,如Apache、lighttpd等。默认情况下GitWeb,使用的服务是apache。
安装gitweb
yum -y install gitweb

配置gitweb
vim /etc/gitweb.conf 

在gitweb配置文件里,设置git仓库目录
$projectroot = "/usr/local/gitdata/";

修改gitweb中的apache配置文件
vim /etc/httpd/conf.d/git.conf

添加内容如下
Alias /gitweb /var/www/git
SetEnv GITWEB_CONFIG /etc/gitweb.conf
<Directory /var/www/git>
Options Indexes ExecCGI FollowSymLinks SymLinksIfOwnerMatch
AllowOverride All
order allow,deny
Allow from all
AddHandler cgi-script cgi
DirectoryIndex gitweb.cgi
</Directory>

到cd /var/www/git/
 
安装httpd
yum -y install httpd

启动apache
service httpd start

永久性关闭防火墙
chkconfig iptables off

临时性关闭防火墙
service iptables stop

永久性关闭selinux
修改 /etc/selinux/config 文件中的 SELINUX="disabled"

即时生效
setenforce 0
在浏览器中输入http://192.168.1.200/gitweb即可看到效果

/var/www/git/目录有以下文件

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值