gitlab rpm包安装方法
当前安装方式适合centOs7版本,需要有root权限,如果当前用户不是root用户,需要配置当前用户的sudo
1. yum install -y curl policycoreutils-python openssh-server
2. systemctl enable sshd && systemctl start sshd
3. firewall-cmd --permanent --add-service=http
  在执行这条命令后如果报FirewallD is not running这个错误,说明防火墙没有启动,使用systemctl start firewalld启动防火墙
4. firewall-cmd --permanent --add-service=https
5. 指定一个端口作为后续在web端访问gitlab的端口并且打开这个端口对外访问。
  5.1. firewall-cmd --zone=public --list-ports 查询当前都有哪些端口可以通过外部访问
  5.2. firewall-cmd --zone=public --add-port=80/tcp --permanent 打开你需要打开的端口
6. systemctl reload firewalld 重启防火墙
7. yum install postfix 安装邮件服务
8. systemctl enable postfix && systemctl start postfix
9. 使用rpm包安装命令安装gitlab的rpm包,下载地址为https://packages.gitlab.com/gitlab/gitlab-ce社区版本或者使用清华大学镜像https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
rpm -ivh ...rpm
10. vim /etc/gitlab/gitlab.rb 修改文件中的external_url 'http://地址:端口',改为可以访问到的地址和端口
11. gitlab-ctl reconfigure:初始化gitlab配置信息并启动每一个组件,
接下来就可以在web浏览器端进行访问了。

gitlab的初始化账号为root,密码为:5iveL!fe

gitlab常用命令
 1. gitlab-ctl start:启动gitlab,
 2. gitlab-ctl stop:停止gitlab。
 3. gitlab-ctl status:查看gitlab状态
 4. gitlab-ctl restart:重启服务

gitlab rpm包安装方法相关推荐

  1. Redhat linux 安装 gcc编译器,Gcc源码包,rpm包安装方法!

    点评:分两种情况: 先看这篇转过来的文章,俺老孙懒得写了. Linux软件安装通用思路 在Linux系统中,软件安装程序比较纷繁复杂,不过最常见的有两种: 1)一种是软件的源代码,您需要自己动手编译它 ...

  2. Linux rpm 包安装不了,解决方法

    Linux rpm 包安装不了,解决方法 你是否 碰到如下情况: error: db4 error(2) from dbenv->open: No such file or directory ...

  3. kali rpm 安装方法_linux下制作安装rpm包的方法

    linux下制作安装rpm包的方法 发布时间:2013-04-26 22:39:17   作者:佚名   我要评论 制作rpm包,以rp-pppoe-3.10为列进行制作过程,需要的朋友可以参考下 一 ...

  4. Linux安装软件包无法打开rpm,详解Linux 操作系统下安装rpm包的方法步骤

    第2代Linux操作系统在安装软件方面相当简单:第一步,搜索你要的软件,比如你要找一个游戏软件,它的名称叫myward,这个游戏软件的介绍是:myown war game.Linux操作系统搜索这个软 ...

  5. 解决编译nginx模块与rpm包安装的nginx不兼容问题

    环境:centos  nginx-10.0.1 现象: 自己开发一个nginx模块,放到rpm包安装的nginx服务器上启动服务时报错如下: 30490#0: module "/usr/li ...

  6. 基于centos4.4的mg手工下载RPM包安装顺序记录

    1.解决网络慢导致yum方式安装问题: [root@spammail ~]# yum install -y ntp Setting up Install Process Setting up repo ...

  7. rpm包安装apache发布多个虚拟主机

    今天在单位服务器上用rpm包的方式部署多个服务的时候,出现问题.结果在网上查到了一篇帖子<rpm包安装apache发布多个虚拟主机>,看完这篇帖子之后才知道自己哪些地方配置的时候出现了遗漏 ...

  8. RPM包安装LAMP及httpd虚拟机SSL实现

    简单罗列基础命令,只分享我的想法! 目的:通过RPM包安装LAMP,提供两个虚拟主机,一个用于WordPress,一个用于phpMyAdmin,为后一个提供ssl访问方式. 环境是vmware的虚拟机 ...

  9. rpm包 卸载php,强制删除rpm包的方法

    删除软件 要删除软件非常简单,只要执行下面的命令就行:# rpm –e xanim 这时,用户要注意使用的是软件的名称xanim,而不是软件包的名称xanim-27.64-3.i386.rpm. 如果 ...

最新文章

  1. Leetcode 15.三数之和 双指针 or 暴力哈希
  2. python之sys模块详解_(转)python之os,sys模块详解
  3. [思考]-32位的应用程序为什么不能跑64位的应用程序
  4. 【Paddle 经验分享】利用PaddleHub 2.x 完成文本分类训练的坑
  5. char类型和Unicode编码
  6. 入库成本与目标成本对比报表中我学到的东西
  7. bzoj 1003物流运输 区间dp+spfa
  8. .net framework开发winform_.NET架构开发应知应会
  9. 寡头时代——新的希望还是?
  10. tcl 查询与设置编码格式
  11. scrapy框架Selector提取数据
  12. 简单工厂模式 简单例子
  13. fn键台式计算机在哪,fn键在哪?老司机教你fn键使用方法
  14. 社会软件力量:六度分隔理论
  15. mac怎么设置桌面提醒
  16. 炼数成金数据分析课程---18、降维技术(后面要重点看)
  17. 近世代数:同构、同态
  18. 前端 PC端兼容性问题总结
  19. [WUSTCTF2020]level3 笔记与自省
  20. salesforce架构_使用Salesforce扩展用户研究运营基础架构

热门文章

  1. log4cpp的配置
  2. quartus13波形仿真
  3. 时频分析:短时傅里叶变换
  4. 学生宿舍管理数据库设计(下)
  5. 面向对象:对象的概念
  6. 编译原理词法分析器(C/C++)
  7. 智能匹配 — 百度SEM
  8. Java中的Switch用法
  9. 【安卓学习笔记】界面编程入门
  10. awk——awk基础介绍