Gitlab_服务器安装配置
Posted 飞天小子性能课堂
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gitlab_服务器安装配置相关的知识,希望对你有一定的参考价值。
Docker部署接口自动化持续集成环境第一步,容器化一个Gitlab!
1:开放防火墙端口
sudo yum install curl openssh-server openssh-clients postfix cronie -
sudo service postfix start
sudo chkconfig postfix on
sudo lokkit -s http -s ssh
2. 添加GitLab仓库,并安装到服务器上
curl -sS http://packages.gitlab.cc/install/gitlab-ce/script.rpm.sh | sudo bas
sudo yum install gitlab-ce
3. 启动GitLab
sudo gitlab-ctl reconfigur
4.本地访问GitLab
5:修改默认host,否则本地gitlab无法与远程仓库连接
找到 gitlab.yml 文件,如果找不到,执行find / -name gitlab.yml。找到之后,进入编辑默认host与端口
修改之后记得重启服务
6.gitlab基本操作命令:
- gitlab-ctl start 启动gitlab
- gitlab-ctl stop 停用gitlab
- cat /opt/gitlab/embedded/service/gitlab-rails/VERSION查看git版本
7.强制修改gitlab默认的用户名和密码
gitlab-rails console production 耐心等待加载完成
user = User.where(id: 1).first root用户默认为1
user.password = \'secret_pass\' user.password_confirmation = \'secret_pass\' 重复设置密码
user.save! 保存
修改之后记得重启服务
8:docker下安装git镜像
sudo docker pull gitlab/gitlab-ce:latest 下载gitlab
启动git镜像服务
{docker run --detach \\
--hostname {host} \\
--publish 443:443 --publish 80:80 --publish 23:23 \\
--name gitlab \\
--restart always \\
--volume /srv/gitlab/config:/etc/gitlab \\
--volume /srv/gitlab/logs:/var/log/gitlab \\
--volume /srv/gitlab/data:/var/opt/gitlab \\
gitlab/gitlab-ce:latest}
直接在本地访问gitlab吧~
git部署之后吗,默认用户名和密码为 root/5iveL!fe
注:配置文件修改之后,切记不可重启容器,否则会全部还原!!!!!
交流群:317765580
以上是关于Gitlab_服务器安装配置的主要内容,如果未能解决你的问题,请参考以下文章
ubuntu14.04_install_gitlab_platform