首页 > 系统服务 > 详细

GIT-Linux(CentOS7)系统部署git服务器

时间:2019-04-17 22:42:39      阅读:165      评论:0      收藏:0      [点我收藏+]

GIT-Linux(CentOS7)系统部署git服务器

root账号登录

 

一、 安装并配置必要的依赖关系
在CentOS系统上安装所需的依赖:ssh,防火墙,postfix(用于邮件通知) ,wget,以下这些命令也会打开系统防火墙中的HTTP和SSH端口访问。

1.安装ssh

sudo yum install -y curl policycoreutils-pythonopenssh-server

 

如报错

错误信息:/var/run/yum.pid已被锁定,PID为1610的另一个程序正在运行。

解决办法: 运行:rm -f /var/run/yum.pid  删除文件后再次运行yum可用。

 

 


1.sudo yum install curl policycoreutils openssh-server openssh-clients

2.sudo systemctl enable sshd

3.sudo systemctl start sshd

4.sudo yum install postfix

5.sudo systemctl enable postfix

6.sudo systemctl start postfix

7.sudo firewall-cmd --permanent --add-service=http

8.sudo systemctl reload firewalld

 

 

9.curl -sS http://packages.gitlab.cc/install/gitlab-ce/script.rpm.sh | sudo bash

10.sudo yum install gitlab-ce

11.curl -LJO https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.9.5-ce.0.el7.x86_64.rpm

12.rpm -i gitlab-ce-8.9.5-ce.0.el7.x86_64.rpm

 

开启GITLab
sudo gitlab-ctl start


关闭GITLab
sudo gitlab-ctl stop


重启GITLab
sudo gitlab-ctl restart

 

因为这种安装会附带安装Nignx,所以GITLAB占用80端口,访问时直接访问IP就可以(第一次会让你确认root账户登录的密码)。 

 

技术分享图片

 

 技术分享图片

 

 

 技术分享图片

 

 技术分享图片

技术分享图片

 

 

 

 

 

 

参考:https://blog.csdn.net/duyusean/article/details/80011540

 

GIT-Linux(CentOS7)系统部署git服务器

原文:https://www.cnblogs.com/1285026182YUAN/p/10726539.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!