加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux 搭建gitlab server

发布时间:2020-12-14 01:26:27 所属栏目:Linux 来源:网络整理
导读:以root 身份进行登录linux 1.先安装相关依赖: 开启SSH 开机自启动sudo yum install -y curl policycoreutils-python openssh-server 2. sudo systemctl enable sshd sudo systemctl start sshd 3.防火墙永久开放http (注释防火墙停止重启:sudo firewall-cmd

以root 身份进行登录linux

1.先安装相关依赖:

开启SSH
开机自启动sudo yum install -y curl policycoreutils-python openssh-server

2.
sudo systemctl enable sshd sudo systemctl start sshd
3.防火墙永久开放http

(注释防火墙停止重启:sudo firewall-cmd --permanent --add-service=http sudo systemctl reload firewalldsystemctl start/stop/reload firewalld)

4.
安装postfix,设置postfix开机自启,并启动,postfix支持gitlab发信功能
  yum install postfix
? ?systemctl enable postfix
? ?systemctl start postfix
下载gitlab:
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
安装(linux内存至少2g官方建议4g内存你配置linux内存的时候): mkdir /usr/local/gitlab
rpm -ivh??gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

?

?

修改gitlab配置文件的服务器地址和端口,配置项:external_url,注意端口占用问题以及防火墙开通端口8989:

vi? ? /etc/gitlab/gitlab.rb

?

## GitLab URL
##! URL on which GitLab will be reachable.
##! For more details on configuring external_url see:
##! https://docs.gitlab.com/omnibus/settings/configuration.html#configuring-the-external-url-for-gitlab
external_url ‘http://192.168.81.129:8989‘

?

永久开放端口8989:

firewall-cmd --permanent --add-port=8989/tcp

重启防火墙,运行命令:
firewall-cmd --reload

查看端口号是否开启,运行命令:
firewall-cmd --query-port=8989/tcp

?

重新启动gitlab配置文件

gitlab-ctl reconfigure
gitlab-ctl restart

以上两个完成现实分别如下:

Running handlers:
Running handlers complete
Chef Client finished,362/515 resources updated in 04 minutes 18 seconds
gitlab Reconfigured!

[[email?protected] gitlab]# gitlab-ctl restart
ok: run: gitaly: (pid 26240) 1s
ok: run: gitlab-monitor: (pid 26261) 0s
ok: run: gitlab-workhorse: (pid 26264) 1s
ok: run: logrotate: (pid 26314) 0s
ok: run: nginx: (pid 26322) 1s
ok: run: node-exporter: (pid 26334) 0s
ok: run: postgres-exporter: (pid 26341) 0s
ok: run: postgresql: (pid 26350) 0s
ok: run: prometheus: (pid 26359) 0s
ok: run: redis: (pid 26375) 1s
ok: run: redis-exporter: (pid 26379) 0s
ok: run: sidekiq: (pid 26387) 0s
ok: run: unicorn: (pid 26397) 0s

进入页面地址栏点击你设置的ip:8989

密码至少8位 adminadmin建议

默认用户名root,输入密码adminadmin

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读