美文网首页Gitlab
Ubuntu16.04下安裝bitnami-Gitlab8.14

Ubuntu16.04下安裝bitnami-Gitlab8.14

作者: 紫狐挽诗 | 来源:发表于2016-12-09 22:16 被阅读837次

    关闭防火墙

            sudo ufw disable

    查看防火墙状态

            sudo ufw status

    1 bitnami-gitlab安装

    1.1 准备ssh

    1.1.1 安装ssh server

            sudo apt-getinstall openssh-server

            sudo apt-getinstall openssh-client

    1.1.2 查看ssh状态

            ps -e|grep ssh

    1.2 安装bitnami-gitlab

            sudo su

            cd /home/david/桌面/           #bitnami-gitlab下载放在Ubuntu桌面

            chmod +x ./bitnami-gitlab-8.14.3-0-linux-x64-installer.run

            sudo./bitnami-gitlab-8.14.3-0-linux-x64-installer.run

    1.3 运行bitnami-gitlab

            sudo su

            cd'/opt/gitlab-8.14.3-0'

            ./manager-linux-x64.run或者./ctlscript.shstart

    1.4 卸载bitnami-gitlab

            cd/opt/gitlab-8.14.3-0

            sudo chmod +xuninstall

            sudo sh -c

            './uninstall' (如果是root用户则直接./uninstall)

    2 备份bitnami-gitlab

            cd/opt/gitlab-8.14.3-0/

            ./use_gitlab

            cd/opt/gitlab-8.14.3-0/apps/gitlab/htdocs

            bundle execbin/rake gitlab:backup:create RAILS_ENV=production

    3 bitnami-gitlab还原

            cd/opt/gitlab-8.14.3-0/

            ./use_gitlab

            cd/opt/gitlab-8.14.3-0/apps/gitlab/htdocs

            bundle execbin/rake gitlab:backup:restore RAILS_ENV=production BACKUP=1481178730        #这里的数字是备份之后备份文件的前缀

            chown git:git-R/opt/gitlab-8.14.3-0/apps/gitlab/repositories

    PS:

    4 使用docker安装gitlab-ce汉化版

    4.1 安装docker

            sudo apt-getinstall docker.io

    4.2 安装gitlab

    4.2.1 创建命名卷

            gitlab-config存储GitLab配置信息;gitlab-data存储数据库;gitlab-logs存储日志。

            docker volumecreate --name gitlab-config

            docker volumecreate --name gitlab-data

            docker volumecreate --name gitlab-logs

    4.2.2 创建自定义网络,从而让容器运行于独立的网络中,区别于默认网桥

            docker networkcreate gitlab-net

    4.2.3 运行Gitlab容器

            docker run -d \

                    --hostname 192.168.127.129\   #自己安装gitlab的服务机的IP地址

                    -p 80:80 \

                    -p 443:443 \

                    -p 22:22 \

                    --name gitlab \

                    --restart unless-stopped \

                    -v gitlab-config:/etc/gitlab \

                    -v gitlab-logs:/var/log/gitlab \

                    -v gitlab-data:/var/opt/gitlab \

                    --network gitlab-net \

                    twang2218/gitlab-ce-zh:8.14.0

    (如果本地没有,会先下载docker image,然后安装)

    4.3 开启gitlab

            docker startgitlab

    4.4 关闭gitlab

            docker stopgitlab

    4.5 卸载gitlab

            docker stopgitlab

            docker rm gitlab

            docker networkrm gitlab-net

            docker volume rmgitlab-config gitlab-datagitlab-logs

    (都是亲测安装成功的,有问题大家交流)

    相关文章

      网友评论

        本文标题:Ubuntu16.04下安裝bitnami-Gitlab8.14

        本文链接:https://www.haomeiwen.com/subject/fnjymttx.html