顺着某篇文章搭建的,可是找不到原文了,只能从晚上找一个相似度高的凑合。
文章转自:
https://segmentfault.com/a/1190000011632220
我的是centos 6 。所以将
sudo systemctl enable sshd
sudo systemctl start sshd
改为 chkconfig sshd on
sudo systemctl enable postfix
sudo systemctl start postfix
改为 chkconfig postfix on
这边搭建完后有个坑。就是ssh 地址是git@git.example.com ,而客户端里konw_hosts不能识别。对比和github交互成功后的know_hosts
发现少了个"hostname ," 需要将服务器端的hostname修改(我没成功,对运维接触的比较浅)。
于是我用了第二种方法修改gitlab.yml里面的值。进入gitlab.yml。搜索gitlab.example.com 修改成ip地址即可。