Centos7搭建Gitlab环境
1.准备一台Centos7环境。
如果是Window环境参考以下博客:
[WINDOWS7五步快速搭建Centos7环境](https://blog.csdn.net/doegoo/article/details/80061524)
2.安装前准备
参考官方文档: [https://about.gitlab.com/installation/#centos-7] 安装相关工具类: sudo yum install -y curl policycoreutils-python openssh-server sudo systemctl enable sshd sudo systemctl start sshd sudo firewall-cmd --permanent --add-service=http sudo systemctl reload firewalld sudo yum install postfix sudo systemctl enable postfix sudo systemctl start postfix
3.配置国内YUM源
参考清华源: [清华源官网](https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/) 执行以下命令: 新建 /etc/yum.repos.d/gitlab-ce.repo,内容为 [gitlab-ce] name=Gitlab CE Repository baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/ gpgcheck=0 enabled=1 执行命令: sudo yum makecache sudo yum install gitlab-ce
4.安装gitlab-ce
sudo EXTERNAL_URL="http://gitlab.自已的域名.com" yum install -y gitlab-ee 或者: sudo yum install -y gitlab-ee
5.启动gitlab-ce
sudo gitlab-ctl reconfigure 可使用 sudo vim /etc/gitlab/gitlab.rb 修改配置在执行以上命令重新加载 sudo gitlab-ctl status查看状态 出现在以下状态安装成功: [vagrant@localhost ~]$ sudo gitlab-ctl status run: gitaly: (pid 593) 1377s; run: log: (pid 592) 1377s run: gitlab-monitor: (pid 611) 1377s; run: log: (pid 602) 1377s run: gitlab-workhorse: (pid 610) 1377s; run: log: (pid 599) 1377s run: logrotate: (pid 609) 1377s; run: log: (pid 591) 1377s run: nginx: (pid 607) 1377s; run: log: (pid 594) 1377s run: node-exporter: (pid 601) 1377s; run: log: (pid 600) 1377s run: postgres-exporter: (pid 587) 1377s; run: log: (pid 586) 1377s run: postgresql: (pid 589) 1377s; run: log: (pid 588) 1377s run: prometheus: (pid 606) 1377s; run: log: (pid 605) 1377s run: redis: (pid 608) 1377s; run: log: (pid 590) 1377s run: redis-exporter: (pid 583) 1377s; run: log: (pid 582) 1377s run: sidekiq: (pid 585) 1377s; run: log: (pid 584) 1377s run: unicorn: (pid 604) 1377s; run: log: (pid 603) 1377s
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
linux 必学命令
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev 显示网络适配器及统计 cat /proc/mounts 显示已加载的文件系统 lspci -tv 罗列 PCI 设备 lsusb -tv 显示 USB 设备 date 显示系统日期 cal 2007 显示2007年的日历表 date 041217002007.00 设置日期和时间 - 月日时分年.秒 cloc...
- 下一篇
CentOS 6&7 安装使用多个GCC版本(GCC4.9,GCC5.3,GCC6.2)
CentOS 作为企业级服务器操作系统被广泛使用,其中使用C++开发服务器应用又是常见的,可是CentOS本身自带的GCC版本更新缓慢,要想使用较新的GCC版本就是一个经常需要解决的问题,当然可以自行编译GCC源码,但是比较麻烦,而且很难做到多个GCC版本之间进行切换。 从CentOS6开始,CentOS自身提供了一种方式可以使用Scientific Linux distribution发行版的devtoolset-*来解决。具体使用方式如下: 1)安装scl发布源:yum install centos-release-scl-rh 2)安装GCC&GCC-C++:yum install devtoolset-3-gcc devtoolset-3-gcc-c++ 这里面devtoolset-3是第3个版本,目前针对CentOS6&7支持3,4,6三个版本,分别对应GCC4.9,GCC5.3,GCC6.2,用户可以根据自己的需要选择安装哪一个版本,当然可以同时安装多个版本。 3)根据需要使用:source /opt/rh/devtoolset-3/enable 进行切换,...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果