zoukankan      html  css  js  c++  java
  • CentOS安装GitLab

    安装GitLab社区版

    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
    在系统防火墙中打开HTTP和SSH访问

    sudo yum install postfix
    sudo systemctl enable postfix
    sudo systemctl start postfix
    安装Postfix发送通知邮件

    curl -sS http://packages.gitlab.cc/install/gitlab-ce/script.rpm.sh | sudo bash
    添加GitLab软件包存储库

    sudo yum install gitlab-ce
    安装GitLab软件包
    按Y确认

    等待一会儿

    vim /etc/gitlab/gitlab.rb
    修改GitLab配置文件

    修改第13行
    external_url 'http://localhost:8787'

    修改第612行
    取消注释#

    修改第613行
    unicorn['port'] = 9797

    firewall-cmd --zone=public --permanent --add-port=8787/tcp
    firewall-cmd --zone=public --permanent --add-port=9797/tcp
    firewall-cmd --reload
    开放防火墙8787、9797端口

    sudo gitlab-ctl reconfigure
    启动GitLab

    等待一会儿

    sudo gitlab-ctl restart
    重启GitLab

    访问
    http://192.168.1.6:8787/

    首次访问会要求你重置密码并确认
    改为Abcdef@123456

    重新登录
    用户名:root
    密码:Abcdef@123456

  • 相关阅读:
    实现一个最简单的flask应用程序
    python常识
    Flex布局
    ES6的promise的学习
    通过正则获取url参数
    dom0级事件和dom2级事件
    sea.js总结
    跨域的几种方式
    人生苦短,生命也就一次,机会也就一次
    新开的博客先和大家打个招呼吧!
  • 原文地址:https://www.cnblogs.com/yjlch1016/p/8996124.html
Copyright © 2011-2022 走看看