zoukankan      html  css  js  c++  java
  • centos-gitlab安装配置

    来源 : https://help.aliyun.com/document_detail/52857.html

    Gitlab环境部署

    方法一:镜像部署

    镜像名称:GitLab代码管理(Centos 64位 | GitLab) | 镜像帮助文档

    进入镜像详情页面,单击 立即购买,按提示步骤购买 ECS 实例。

    购买完成之后,登录ECS 管理控制台,在左边导航栏里,单击 实例,进入 ECS 实例列表页,选择所购 ECS 实例所在的地域,并找到所购 ECS 实例,在 IP 地址 列获取该实例的公网 IP 地址。

     
    说明 镜像部署好后默认是禁止远端访问的,所以直接访问ECS服务器的公网IP是不能访问到GitLab的登录界面的,请先运行/alidata目录下的gitlab_opennet.sh脚本,开启远程访问,然后再通过浏览器访问公网IP来访问GitLab的主页。

    方法二:手动部署

    1. 安装依赖包。
       
      sudo yum install -y curl policycoreutils-python openssh-server
    2. 设置SSH开机自启动并启动SSH服务。
       
      sudo systemctl enable sshd
      sudo systemctl start sshd
    3. 安装Postfix来发送通知邮件。
       
      sudo yum install postfix
    4. 设置Postfix开机自启动。
       
      sudo systemctl enable postfix
    5. 启动Postfix服务。
      1. 输入命令vim /etc/postfix/main.cf打开main.cf文件并找到下图内容:

      2. 将这行代码改为inet_interfaces = all,然后按Esc键,然后输入:wq并回车以保存并关闭main.cf文件。
      3. 输入命令sudo systemctl start postfix启动Postfix服务。
    6. 添加GitLab软件包仓库。
       
       curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
    7. 安装GitLab。
       
      sudo EXTERNAL_URL="GitLab服务器的公网IP地址" yum install -y gitlab-ce

      

    8.修改gitlab配置文件

    编辑gitlab.rb

    sudo gedit /etc/gitlab/gitlab.rb 

    将如下数据

    external_url 'http://gitlab.example.com' 

    更改为

    external_url 'http://192.168.9.58:9696' 

    端口可以随意设置,只要不冲突就行

    更改之后,需要执行如下代码

    sudo gitlab-ctl reconfigure

    最后,在服务器浏览器中访问192.168.9.58:9696,发现已修改成功

    如果还是不能访问

    9.关闭虚拟机防火墙

    此时在宿主机上访问192.168.9.58:9696,发现仍然无法打开gitlab页面,此时需要关闭虚拟机防火墙

    关闭防火墙 
    ufw disable

    1) 永久性生效,重启后不会复原(centos)

    开启: chkconfig iptables on

    关闭: chkconfig iptables off

    2) 即时生效,重启后复原

    开启: service iptables start

    关闭: service iptables stop

    查看防火墙状态: service iptables status 

  • 相关阅读:
    谷歌眼镜--参考文档
    谷歌眼镜--与菜单项互动
    谷歌眼镜--UI指南
    【cl】工程导入
    Ylmf_Ghost_Win7_SP1_x64_2017_0113.iso虚拟机安装
    win7_64
    linux下安装jdk
    rar x 解压rar文件,提示permission denied
    linux下安装rar解压包
    Red Hat Linux虚拟机与主机共享文件
  • 原文地址:https://www.cnblogs.com/dengtang/p/11325089.html
Copyright © 2011-2022 走看看