1、在防火墙里开放http跟ssh端口

yum install curl openssh-server openssh-clients postfix cronie -y ​

service postfix start ​

chkconfig postfix on ​

systemctl enable postfix

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

firewall-cmd --add-service=ssh --permanent

firewall-cmd --reload

2、添加gitlab仓库,并安装

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

yum install gitlab-ce

3、启动gitlab

gitlab-ctl reconfigure

在浏览器地址栏输入IP地址,出现下图表示启动成功

4、修改密码后登陆

登陆后简单创建一个项目,发现地址不是我们的ip地址和端口是80

5、修改配置文件

vim /etc/gitlab/gitlab.rb

修改下图这一行代码为  http://ip地址:8888

同时修改nginx['listen_port'] = 8888,可以在命令行模式通过/listen_port查找

6、重启

gitlab-ctl reconfigure ​

gitlab-ctl restart

7、配置防火墙,添加下面语句

配置完成后重启防火墙,并在地址栏测试

service iptables restart

linux 设置git ip,centos7安装gitlab并更改端口IP地址相关推荐

  1. linux设置docker自动启动,CentOS7安装Docker配置服务端和容器自启动

    接上一篇,在VirtualBox上安装配置好了CentOS7,继续在这个虚拟机上装好docker并总结一下使用到的常用功能. 安装Docker 安装直接参考官网来安装就OK,没有遇到什么问题,值得注意 ...

  2. CentOS7 安装 Gitlab

    GitLab,是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目. 它拥有与Github类似的功能,能够浏览源代码, ...

  3. 记一次 Centos7 安装 GitLab CE v12.6.1

    一.简介 GitLab 是一个用于仓库管理系统的开源项目,是由GitLabInc.开发,使用MIT许可证的基于网络的Git仓库管理工具,且具有wiki和issue跟踪功能.使用Git作为代码管理工具, ...

  4. Centos7安装Python3并更改默认版本为python3(编译安装)

    Centos7安装Python3并更改默认版本为python3(编译安装) CentOS7自带的有python环境, 但是版本是2.7 查看Python的位置 [root@centos bin]# w ...

  5. Centos7安装gitlab服务器

    gitlab官方安装文档:https://about.gitlab.com/install/#centos-6 版本列表:https://packages.gitlab.com/gitlab/gitl ...

  6. CentOs7安装gitlab(转!)

    沧浪之水清兮,可以濯吾缨; 沧浪之水浊兮,可以濯吾足. -------------------<渔夫>引自<大江大河:水书记> 转自:https://www.cnblogs.c ...

  7. centos7 安装Gitlab

    简介: GitLab是一个代码仓库,用来管理代码.Jenkins是一个自动化服务器,可以运行各种自动化构建.测试或部署任务.所以这两者结合起来,就可以实现开发者提交代码到GitLab,Jenkins以 ...

  8. 代码管理平台介绍、安装svn、客户端使用svn、远程仓库、分支管理、标签管理、git别名、搭建git服务、安装gitlab、简单使用gitlab、备份和恢复

    22.1 代码管理平台介绍 现在的开发工作都是由团队合作来完成开发,通常都是团队中的每个人或者每几个人完成一个模块的开发,最后再将模块拼凑起来,形成一个完整的项目,这就涉及到了协同开发.在各个模块的开 ...

  9. linux es数据库 head,centos7安装Elasticsearch及Es-head插件详细教程(图文)

    懒惰了很久,今天来写一下Elasticsearch在centos7上安装教程以及安装过程中可能出现的报错解决方式,有不对的地方,烦请各位看官多多指教! 一.ES安装 1.环境检查 确保有java环境, ...

最新文章

  1. 计算机二级考试题未来教育里占多少,计算机二级笔试试题未来教育版.doc
  2. 美团第一位前端工程师竟是转行程序员!关于他的10年技术生涯
  3. Oracle处理小数点后位数、格式化数字、查找指定字符所在位置的几个函数
  4. 过年了,是不是应该写点代码祝福别人
  5. ssl1197-质数和分解【dp练习】
  6. hibernate中PO对象的三种状态分析以及session中的一些方法的区别
  7. 打破传统内容生产 易车玩转综艺原创
  8. app android切图工具,2018最强手机APP切图规范指南和切片要求
  9. English_写作常用句型5句
  10. CSS中clear:both用法及事例
  11. 首份2020信创报告出炉,四大巨头市场格局立现(附全文下载)
  12. IDEA项目名称后面出现中括号
  13. 上班,老实人和精明人的区别是什么?
  14. ABAP设置默认打印机
  15. 手机通过USB 利用电脑网络上网
  16. [开关电源]浪涌电流有点高?我来给你支支招
  17. 对比Google翻译、百度翻译和有道翻译
  18. android P有哪些小米手机,Android P来啦!开发者版支持七款机型 OV小米一加在列
  19. 服务器防御基础(常见的几种攻击手段以及应对方式)
  20. The ST Intranet updater server is unknown:mcucrossselector.codex.cro.st.com

热门文章

  1. linux下var权限是什么?,linux – 在/ var / www中处理Apache 2用户www-data权限的最佳方法是什么?...
  2. C/Cpp / 虚函数是否可以用 inline 修饰
  3. Linux IPC / 分类
  4. 串口、COM口、TTL和RS-232的区别详解
  5. 用启明云端基于ESP32模块的开发板来快速了解天猫精灵
  6. stm32 stm8 产品型号
  7. kinux mysql报错10038_navicat连接linux系统中mysql-错误:10038
  8. oracle 恢复 跳过 表空间,Oracle表空间恢复
  9. 虚拟机上怎么配置mysql数据库_Linux虚拟机下安装配置MySQL
  10. input自适应_【正点原子FPGA连载】第十一章基于OV5640的自适应二值化实验-领航者ZYNQ之HLS 开发指南...