51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2349|回复: 0
打印 上一主题 下一主题

[selenium] Linux上安装GitLab和Jenkins

[复制链接]
  • TA的每日心情
    无聊
    半小时前
  • 签到天数: 528 天

    连续签到: 1 天

    [LV.9]测试副司令

    跳转到指定楼层
    1#
    发表于 2018-12-4 14:12:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 测试积点老人 于 2018-12-4 14:24 编辑

    之前在公司的服务器上搭建了 GitLab 和 Jenkins ,所以打算把这过程记录下,以便下次有需要时可以复用。
      
    Git
    在搭建 GitLab 之前,肯定要先安装 Git 。
    https://github.com/git/git/releases 中选择最新版本的 Git,然后
    1. wget https://github.com/git/git/archive/v2.19.1.tar.gz
    复制代码
    下载下来后,我们进行解压
    1. tar -zxvf v2.19.1.tar.gz
    复制代码
    进入解压后的文件夹
    1. cd git-2.19.1
    复制代码
    之后我们需要编译 Git 的源码,在这之前我们先安装编译需要的依赖,这里可能提示需要 su 权限才能安装
    1. yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
    复制代码
    安装好后我们进行编译
    1. make prefix=/usr/local/git all
    复制代码
    之后我们安装 Git 到 /usr/local/git 路径
    1. make prefix=/usr/local/git install
    复制代码
    安装完成后 Git 会自动将配置添加到环境变量 PATH 中,如果没有的话需要手动添加,可以自行百度
    最后输入
    1. git --version
    复制代码
    查看 Git 是否安装成功。

    GitLab
    安装依赖
    1. //配置系统防火墙,把HTTP和SSH端口开放.
    2. sudo yum install curl openssh-server postfix cronie
    3. sudo service postfix start
    4. sudo lokkit -s http -s ssh
    5. sudo chkconfig postfix on
    复制代码
    如果提示无法找到 lokkit 命令,那么需要运行以下命令安装
    1. yum install lokkit
    复制代码
    这里需要注意的是 lokkit 会把 iptables 打开,如果不想要 iptables 的话,可以进行关闭
    1. service iptables stop
    复制代码
    第二步,就是下载 GitLab 安装包。下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7
    1.   wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.4.5-ce.0.el7.x86_64.rpm
    复制代码
    下载好后,进行安装
    1. rpm -Uvh gitlab-ce-11.4.5-ce.0.el7.x86_64.rpm
    复制代码
    修改 GitLab 配置文件指定服务器ip和自定义端口
    1. vim  /etc/gitlab/gitlab.rb
    复制代码
    指定访问ip及端口用号
    1. external-url ‘http://www.xxx.com‘
    复制代码
     保存并退出,执行以下命令更新配置。
    1. sudo gitlab-ctl reconfigure
    复制代码
     最后,根据上面配置的 external-url 就可以访问 GitLab 了。

    Jenkins
    安装 Jenkins 是需要 Java 环境的,这里就不讲 Linux 系统安装 Java 了,有需要的可以自行百度。
    Jenkins 安装教程:
    https://wiki.jenkins.io/display/ ... InstallingJenkinson

    选择最新版 ,使用 yum 方式下载安装
    1. sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
    2. sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
    3. sudo yum install jenkins
    复制代码
    接下来配置 Jenkins 端口
    1. vi /etc/sysconfig/jenkins
    复制代码
    查找/JENKINS_PORT,修改JENKINS_PORT=”8080”,默认为“8080”,我修改为了9090。/JENKINS_LISTEN_ADDRESS 是对应 Jenkins 的 ip ,默认是 0.0.0.0 。
    启动 Jenkins
    1. service jenkins restart
    复制代码







    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏1
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-18 10:41 , Processed in 0.061468 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表