mini安装centos7
更新yum源
- yum -y install net-tools wget lrzsz lsof
- mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
- cd /etc/yum.repos.d/
- wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
- yum clean all
- yum makecache
- yum -y update
- yum -y install pcre pcre-devel openssl openssl-devel gcc-c++
- yum -y install curl policycoreutils openssh-server openssh-clients postfix vim
- firewall-cmd --permanent --add-service=http
- systemctl reload firewalld
添加GitLab镜像源并安装
vim /etc/yum.repos.d/gitlab_gitlab-ce.repo [gitlab-ce] name=gitlab-ce baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7 repo_gpgcheck=0 gpgcheck=0 enabled=1 gpgkey=https://packages.gitlab.com/gpg.key
安装git
yum -y install gitlab-ce
配置gitlab
vim /etc/gitlab/gitlab.rb # 编辑对外的域名(gitlab.papamk.com请添加A记录指向本服务器的公网IP): external_url 'http://192.168.1.249/'
重新编译gitlab
gitlab-ctl reconfigure
汉化gitlab
cd /home wget https://gitlab.com/xhang/gitlab/-/archive/11-0-stable-zh/gitlab-11-0-stable-zh.tar.gz tar -zxvf gitlab-11-0-stable-zh.tar.gz
由于复制过多覆盖需要确认,所以把~/.bashrc进行修改
vi ~/.bashrc 注销cp命令 #alias cp='cp -i' source ~/.bashrc
覆盖gitlab的所有页面
cp -rf ./gitlab-11-0-stable-zh/* /opt/gitlab/embedded/service/gitlab-rails/
重新编译gitlab
gitlab-ctl reconfigure
启动gitlab
gitlab-ctl start
查看是否启动
netstat -tpln tcp 0 0 127.0.0.1:9100 0.0.0.0:* LISTEN 18040/node_exporter tcp 0 0 127.0.0.1:9229 0.0.0.0:* LISTEN 18022/gitlab-workho tcp 0 0 127.0.0.1:8080 0.0.0.0:* LISTEN 18185/unicorn maste tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 18035/nginx: master tcp 0 0 127.0.0.1:9168 0.0.0.0:* LISTEN 18018/ruby tcp 0 0 127.0.0.1:8082 0.0.0.0:* LISTEN 18153/sidekiq 5.1.3 tcp 0 0 127.0.0.1:9236 0.0.0.0:* LISTEN 17999/gitaly tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 12972/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1312/master tcp 0 0 0.0.0.0:8060 0.0.0.0:* LISTEN 18035/nginx: master tcp 0 0 0.0.0.0:6783 0.0.0.0:* LISTEN 17993/alertmanager tcp 0 0 127.0.0.1:9121 0.0.0.0:* LISTEN 18143/redis_exporte tcp 0 0 127.0.0.1:9090 0.0.0.0:* LISTEN 18130/prometheus tcp 0 0 127.0.0.1:9187 0.0.0.0:* LISTEN 18118/postgres_expo tcp 0 0 127.0.0.1:9093 0.0.0.0:* LISTEN 17993/alertmanager tcp6 0 0 ::1:9168 :::* LISTEN 18018/ruby tcp6 0 0 :::22 :::* LISTEN 12972/sshd tcp6 0 0 ::1:25 :::* LISTEN 1312/master
出现以下这些进程就是正常的了。
打开页面:http://192.168.1.249
相关推荐
本地centos虚拟机中部署jenkins+gitlab服务。可实现通过git推送代码到gitlab触发jenkins的自动构建。可以通过windows访问centos虚拟机中的jenkins和gitlab服务。还包括windows环境下的java,maven环境搭建,centos...
Centos7安装Gitlab
centos7安装部署gitlab服务器,1. 安装依赖软件2.设置postfix开机自启,并启动,postfix支持gitlab发信功能3.下载gitlab安装包,然后安装4.配置GITLAB
centos中使用docker搭建gitlab+jenkins做持续集成
centos下libstdc++库依赖问题。这里下载:http://pkgs.org/centos-6-rhel-6/centos-rhel-i386/compat-libstdc++-296-2.96-144.el6.i686.rpm/download/
关于centos7安装Jdk+tomcat+mysql,里面有详细的文档教程和说明
CentOS 7 下安装 Gitlab-CE-11及邮件配置,安装步骤和邮件配置参数
基于centos 7.0平台搭建gitlab+jenkins可持续集成环境。
centos 6.5下安装nginx+mysql+php的教程,包括配置,nginx,php使用源码安装,mysql使用rpm文件安装
centos上安装jboss+svn+maven客户端
centos6.x下使用yum安装gitlab,使用ldap认证登陆,ldap数据同步,gitlab脚本备份还原
centos7安装+tomcat+mysql+jdk+nginx配置步骤,按着步骤走傻子都能做出来,非常详细
在centos7上部署docker+gitlab+gitlab-runner,win10利用ssh连接,开发人员只需提交代码,就可以进行项目文件上传,打包镜像,发布运行测试 一、centos7上安装docker和docker-compose 安装docker: 1、Docker 要求 ...
主要为大家详细介绍了centos下搭建GitLab+Jenkins持续集成环境,安装jenkins的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
在CentOS7下安装ASM,然后在ASM上安装Oracle数据库11g,详细的图片说明,出现问题时的解决办法
公司最近服务器中病毒,然后做一个gitlab迁移,已实践!,可以说是良心作品了,积分也不高,还望评论下(好评)谢谢
Centos7 源码安装Gitlab.md 存放这里,让大家下载快捷一点
JDK+Crowd+JIRA+Confluence安装教程 JDK+Crowd+JIRA+Confluence安装教程
CentOS系统安装JDK+Crowd+JIRA+Confluence教程1
centos一键安装jdk+mysql+nginx+tomcat+php