首页
学习
活动
专区
圈层
工具
发布

gitlab部署

常用的网站 官网 : https://about.gitlab.com/ https://packages.gitlab.com/gitlab/gitlab-ce CE版下载地址 https://packages.gitlab.com...reconfigure #修改完成之后重新配置gitlab 命令和目录 /opt/gitlab/ # gitlab的程序安装目录 /var/opt/gitlab # gitlab...postgres-exporter*,prometheus*,redis-exporter* #与监控相关的插件 在浏览器中访问本机,就可以打开登录界面,初次登录必须修改密码(不能少于8位),更改完成后可以使用管理员账号登录...,用户名为root 2.4、gitlab汉化 1、浏览器设置中文后重新打开 2、点击右上角头像,选择设置(settings) 3、左边选择preferences–>languages—>save 4、刷新页面...zutuanxue ~]# dnf groupinstall chinese-support#安装中文支持 [root@zutuanxue ~]# dnf install ibus* #安装输入法 #重启后在系统设置更改语言环境为中文

74230
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【gitlab】gitlab快速部署教程

    gitlab快速部署教程 部署环境 Ubuntu 16.04(亲测可用) 开始部署 安装依赖 sudo apt-get install curl openssh-server ca-certificates...postfix 执行完成后,出现邮件配置,选择Internet那一项(不带Smarthost的) 下载软件包 下载页面: https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce...如果出现502错误的话,则将以下文件的读权限打开 sudo chmod -R o+x /var/opt/gitlab/gitlab-rails 配置调整 部署域名调整 编辑配置文件 sudo nano...,设置为http://your.domain-name.com 然后,重新生成配置 sudo gitlab-ctl reconfigure 自行使用nginx部署 实际上,这个快速部署的软件包内是自带nginx...的,然而实际服务器部署的话,我们常常需要部署在系统原生的nginx上,我们可以按照这样的方式进行操作: 在nginx配置文件中添加配置: # gitlab socket 文件地址 upstream gitlab

    2.1K11

    Gitlab配置Web Hook关联Jenkins实现push后自动部署

    背景 我想改进我的持续集成流程,想在部门的内部训练项目中做到push到msster 即自动部署到远端服务器。Jenkins是配置好的,我们来实现它。...实施后效果: 开发人员: 在develop分支编写代码,测试完后,再合并到 master 分支,push到 gitlab....Gitlab: 收到 push 后,配置好的 trigger 触发,通知到 jenkins Jenkins: 收到构建触发器后,即启动构建,配置好的构建脚本被执行,将构建的结果进行部署。...GitLab webhook URL: http://192.168.135.84:8080/project/discovery_web_deploy 注意后面的网址 GitLab webhook...在URL 文本框中填写上面的 GitLab webhook URL 获得的网址。 ? image.png 完成后,可点击 test 测试是否好使。 ?

    2.8K00

    docker部署gitlab

    这篇文章用来记录下我在使用docker部署gitlab时候遇到的一些坑。...,需要付费 3、等待gitlab下载安装完 安装完后,通过命令 docker container ls 可以查看当前容器的状态,会提示starting,表示gitlab正在启动中 gitlab的docker...部署的官方文档:gitlab docker方式部署 好了,到现在为止,按照官方文档的操作就已经完成 也是踩坑的开始 按照文档操作完后,输入部署时候设置的地址,访问失败 坑1: ERR_UNSAFE_PORT...的root初始密码,在第一次登录的时候不能手动设置 在可以访问部署好的gitlab后,访问地址,傻眼了,怎么和别人的不一样,怎么不能设置root密码。...里面的gitlab并没有找到这个文件,在非docker方式部署的gitlab,倒是可以找到这个文件。

    5.2K20

    Ubuntu部署gitLab

    安装 GitLabsudo apt install gitlab-ce1.2.4 配置 GitLab运行以下命令配置 GitLab:sudo gitlab-ctl reconfigure管理员账号的账号名为...root,而密码在一个自动生成的文件/etc/gitlab/initial_root_password中,且会在 24 小时后自动被删除1.2.5 访问 GitLab安装完成后,打开浏览器访问:http...配置 GitLab2.1 修改配置文件如果需要修改 GitLab 配置,可以编辑配置文件:sudo vi /etc/gitlab/gitlab.rb修改后运行以下命令应用配置:sudo gitlab-ctl.../gitlab \ --volume /srv/gitlab/data:/var/opt/gitlab \ gitlab/gitlab-ce:latesthostname:设置 GitLab 实例的主机名...volume:将容器内的目录挂载到主机,以便持久化数据:/srv/gitlab/config:配置文件/srv/gitlab/logs:日志文件/srv/gitlab/data:数据文件

    59411

    - GitLab CI 部署GitBook

    写好的文档可以按照特定的目录编译,运行,部署,然后一个带有文档的网站就展现出来了。而Gitbook也提供了本地的运行环境,通过npm安装gitbook即可,直接通过gitbook 本地部署环境。...这里就不得不说GitLab CI的强大之处了。直接使用CI部署GitBook的环境,简单快速方便。 GitLab CI 之前,结合官方文档先了解一些持续集成相关的概念。...Pipeline 一次 Pipeline 其实相当于一次构建任务,里面可以包含多个流程,如安装依赖、运行测试、编译、部署测试服务器、部署生产服务器等流程。...我们可以在一次 Pipeline 中定义多个 Stages,这些 Stages 会有以下特点: 所有 Stages 会按照顺序运行,即当一个 Stage 完成后,下一个 Stage 才会开始 只有当所有...Stages 完成后,该构建任务 (Pipeline) 才会成功 如果任何一个 Stage 失败,那么后面的 Stages 不会执行,该构建任务 (Pipeline) 失败 ?

    3K30

    部署自己的GitLab

    仓库,并安装到服务器上 #curl -sS http://packages.gitlab.cc/install/gitlab-ce/script.rpm.sh | sudo bash #yum install...gitlab-ce -y 可能要等待的时间比较长,可以使用这条命令,直接扔在后台下载 #nohup yum install gitlab-ce -y & 如果你不习惯使用命令管道的安装方式, 你可以在这里下载...安装脚本 或者 手动下载您使用的系统 相应的安装包(RPM/Deb) 然后安装 #curl -LJO https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum.../el7/gitlab-ce-XXX.rpm #rpm -i gitlab-ce-XXX.rpm 5.启动gitlab #gitlab-ctl reconfigure 注意事项以及异常故障排查: 1.按照该方式...可以自己单独设置一个复杂密码后登录。 3.gitlab本身采用80端口,如安装前服务器有启用80,安装完访问会报错。需更改gitlab的默认端口。

    42420
    领券