linux 搭建gitlab server
以root 身份进行登录linux
1.先安装相关依赖:
sudo yum install -y curl policycoreutils-python openssh-server 2.开启SSH
开机自启动
sudo systemctl enable sshd
sudo systemctl start sshd
3.防火墙永久开放http
sudo firewall-cmd --permanent --add-service=http sudo systemctl reload firewalld
(注释防火墙停止重启:systemctl start/stop/reload firewalld)
4.
yum install postfix
修改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!
[root@hostuser 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

linux 搭建gitlab server的更多相关文章
- Linux 搭建SVN server
一. SVN 简单介绍 Subversion(SVN) 是一个开源的版本号控制系統, 也就是说 Subversion 管理着随时间改变的数据. 这些数据放置在一个中央资料档案库 (repository ...
- (总结)CentOS Linux搭建SVN Server配置详解
PS:虽然在公司linux服务器上搭建过几次svn,但是时间长了,有些配置操作会忘掉,上网搜索的结果都不大满意,有幸在前几天看到一篇算是最满意的svn搭建文章,转载一下以备以后使用,原文地址 ...
- linux搭建GitLab
GitLab CentOS6 1. 安装VMware和CentOS 2. 安装必备Linux插件 3. 准备安装GitLab 4. 开始安装GitLab 5. 配置GitLab 6. 启动GitLab ...
- linux搭建zabbix server
一.linux配置jdk 1.安装rpm包,安装完成位置:/usr/java/jdk1.8.0_152 2.配置环境变量/etc/profile: JAVA_HOME=/usr/java/jdk1.. ...
- linux 搭建https server (apache)
一. 安装准备 1. 安装Openssl 要使Apache支持SSL,须要首先安装Openssl支持.这里使用的是openssl-0.9.8k.tar.gz 下载Openssl:htt ...
- Linux:搭建GitLab
0.写在前面 GitLab官方明确要求最低配置2核4G,如果配置过低,会出现502错误. 1.安装SSH #安装ssh sudo yum install -y curl policycoreutils ...
- Linux搭建Gitlab(Docker版)
1.拉取gitlab的docker镜像 #这里使用gitlab的社区版 docker pull gitlab/gitlab-ce 2.启动gitlab容器实例 docker run -d -p 44 ...
- Linux搭建SQL server服务器
我们知道在Linux下安装服务有很多方式,最为简单的也就是yum安装,但是很多服务通过yum是无法安装的,如果想使用yum安装,需要指定yum安装仓库,我们今天需要安装MSQL Server,所以需要 ...
- 【Linux】Ubuntu13.10搭建gitlab报错信息及解决
error: Gitlab "bundler: command not found: unicorn_rails"soluton: cd /home/git/gitlab git ...
随机推荐
- git 进阶操作
1.blame git blame +文件名,可以查看到某个文件每一行最近一次是由谁编辑修改的.-L 22,33 选项可以制定 2.bisect 开始git bisect: $ git bisec ...
- [GO]并的爬取捧腹的段子
package main import ( "fmt" "strconv" "net/http" "regexp" &q ...
- js对象 1字符串对象2时间日期对象3数字对象
1字符串对象 直接对字符操作 var str = "这,是,不,是,字,符,串"; //字符串转数组 字符串.split(分隔符) var arr ...
- Alpha冲刺(五)
Information: 队名:彳艮彳亍团队 组长博客:戳我进入 作业博客:班级博客本次作业的链接 Details: 组员1 柯奇豪 过去两天完成了哪些任务 基于ssm框架的前后端交互测试,结合微信小 ...
- java反射的补充:桥接方法以及Spring中一些工具类
在上一篇博文中:http://www.cnblogs.com/guangshan/p/4660564.html 源码中有些地方用到了 this.bridgedMethod = BridgeMethod ...
- 用Java实现多线程服务器程序
一.Java中的服务器程序与多线程 在Java之前,没有一种主流编程语言能够提供对高级网络编程的固有支持.在其他语言环境中,实现网络程序往往需要深入依赖于操作平台的网络API的技术中去,而Java提供 ...
- Linux Qt 5.x 环境搭建
Step 1 从Qt官网下载 qt-opensource-linux-x64...run 在linux命令行中给予文件可执行权限 $ chmod u+x qt-opensource-linux...r ...
- centos 安装jenkins
1.Java jdk安装 安装之前先检查一下系统有没有自带open-jdk 命令: rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj 如果没 ...
- 【原创】vim插件安装简介
一.安装vundle(vim插件管理软件): git clone https://github.com/VundleVim/Vundle.vim 拷贝目录到 ~/.vim/bundle/Vundle. ...
- SprngBoot对静态资源的映射
$.对前端js类库和框架的引用 使用webjars打包成jar的形式进行引用 webjars地址:https://www.webjars.org/; 选择使用版本-- > 选择管理方式--& ...