Git服务器搭建

安装Apache组件

# apt install apache2

安装Git组件

# apt install git git-core
# mkdir git
# cd git
# chown -R www-data:www-data .
# git clone https://git.openstack.org/openstack/openstack-ansible-openstack_hosts openstack/openstack-ansible-openstack_hosts

Apache配置

# vim /etc/apache2/sites-available/000-default.conf
### 添加如下内容
<VirtualHost *:80>
        ServerName git.openstack.org
        DocumentRoot /root/git
        SetEnv GIT_HTTP_EXPORT_ALL
        SetEnv GIT_PROJECT_ROOT /root/git
        ScriptAlias / /usr/libexec/git-core/git-http-backend/

        <Directory "/usr/lib/git-core*">
                Options ExecCGI Indexes
                Order allow,deny
                Allow from all
        </Directory>
</VirtualHost>
# a2enmod cgid
# systemctl restart apache2.service
posted @   银魔术师  阅读(149)  评论(0编辑  收藏  举报
编辑推荐:
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
阅读排行:
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· 新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
· 程序员常用高效实用工具推荐,办公效率提升利器!
· Janus Pro:DeepSeek 开源革新,多模态 AI 的未来
· 【译】WinForms:分析一下(我用 Visual Basic 写的)
点击右上角即可分享
微信分享提示