博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS 7 搭建 GitLab 服务器步骤
阅读量:6504 次
发布时间:2019-06-24

本文共 1024 字,大约阅读时间需要 3 分钟。

  hot3.png

准备工作

安装依赖

yum install -y curl policycoreutils-python openssh-server

将SSH服务设置成开机自启动

systemctl enable sshd

启动SSH服务

systemctl start sshd

安装防火墙

yum install firewalld systemd -y

开启防火墙

service firewalld  start

添加http服务到firewalld

pemmanent表示永久生效,若不加--permanent系统下次启动后就会失效

firewall-cmd --permanent --add-service=http

重启防火墙

systemctl reload firewalld

(额外可不安装)安装Postfix以发送通知邮件

yum install postfix

(额外可不安装)将postfix服务设置成开机自启动

systemctl enable postfix

(额外可不安装)启动postfix

systemctl start postfix

安装必要组件 Wget(有可忽略)

yum -y install wget

安装必要组件 vim编辑器(有可忽略)

yum install vim -y

开始安装 GitLab

添加gitlab镜像

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

安装gitlab

该步骤安装时间较长,请耐心等待

rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

修改gitlab配置文件指定服务器ip和自定义端口

vim  /etc/gitlab/gitlab.rb

找到 external_url 修改其中的值为具体的访问地址

external_url 'http://192.168.1.1'

重新配置gitlab

gitlab-ctl reconfigure

重启 gitlab

gitlab-ctl restart

访问

访问地址为上面 external_url 所配置的地址 第一次登录的时候需要进行初始化一下密码

转载于:https://my.oschina.net/linch/blog/3031455

你可能感兴趣的文章
安防众筹不止于卖产品 思维拓展刺激消费
查看>>
OpenSSH曝高危漏洞 会泄露私钥
查看>>
艾特网能获2016APCA用户满意品牌大奖
查看>>
《软件工艺师:专业、务实、自豪》一2.4 《敏捷软件开发宣言》
查看>>
《CCNP TSHOOT 300-135学习指南》——第2章 结构化故障检测与排除进程
查看>>
《Java EE 7精粹》—— 2.5 非阻塞I/O
查看>>
《Python数据科学实践指南》一2.2 字符串
查看>>
《R数据可视化手册》——1.1 安装包
查看>>
《iOS创意程序设计家》——导读
查看>>
spring-aop
查看>>
android RecycleView Adapter简单封装
查看>>
PgSQL · 案例分享 · 递归收敛优化
查看>>
Dart的数据库操作
查看>>
Codeforces 591 B Rebranding【Codeforces Round #327 (Div. 2)】
查看>>
命名难,难于上青天
查看>>
做完和做好不一样
查看>>
APUE读书笔记-05标准输入输出库(7)
查看>>
23 第一周作业
查看>>
DNS解析偶尔延迟
查看>>
iOS打电话,发短信,发邮件,打开网址
查看>>