centos7源代码安装gitosis
时间: 2023-06-27 17:00:01 浏览: 107
CentOS7安装Git
5星 · 资源好评率100%
好的,以下是在 CentOS 7 上源代码安装 Gitosis 的步骤:
1. 安装 Git 和 Python
```
yum install git python2 -y
```
2. 创建一个 git 用户并切换到该用户
```
useradd -r -s /bin/bash git
su - git
```
3. 下载 Gitosis 源代码
```
git clone https://github.com/res0nat0r/gitosis.git
```
4. 安装 Gitosis
```
cd gitosis
python setup.py install
```
5. 初始化 Gitosis
```
sudo -H -u git gitosis-init < /path/to/id_rsa.pub
```
其中,`/path/to/id_rsa.pub` 是你的 SSH 公钥文件的路径。
6. 将 Gitosis 添加到系统服务中
```
cp gitosis/contrib/gitosis-init.redhat /etc/init.d/gitosis
chmod +x /etc/init.d/gitosis
systemctl daemon-reload
systemctl enable gitosis
```
7. 启动 Gitosis 服务
```
systemctl start gitosis
```
至此,Gitosis 已经安装并启动成功了。你可以使用你的 SSH 私钥连接到 Gitosis 服务器并进行 Git 操作。
阅读全文