先上一下gitlab截图,能用markdown写东西真的很爽啊,为啥wordpress博客对markdown的支持不好捏(所以看到我的文章有点乱请小喷)
下面把步骤写一下:
安装必要的包
sudo yum install curl openssh-server
安装curl 和 openssh-server
sudo systemctl enable sshd
sudo systemctl start sshd
启动 sshd 服务
sudo yum install postfix
安装 postfix 邮件服务器
sudo systemctl enable postfix
设置 postfix 开机自启动
sudo systemctl start postfix
启动 postfix 服务
sudo firewall-cmd --permanent --add-service=http
防火墙永久开启 http 服务
sudo systemctl reload firewalld
防火墙设定生效
下载rpm包
进入 清华的镜像:http://mirror.tuna.tsinghua.edu.cn/gitlab-ce/
选择一个包下载下来,我下载的包名为:gitlab-ce-8.3.1-ce.1.el7.x86_64.rpm
chmod +x gitlab-ce-8.3.1-ce.1.el7.x86_64.rpm
rpm -i gitlab-ce-8.3.1-ce.1.el7.x86_64.rpm
配置
打开配置文件:vim /etc/gitlab/gitlab.rb
- 配置仓库URL地址
修改配置项:
external_url
,修改为你的gitlab的域名或IP地址注:此处必改,否则生成的仓库地址是http://localhost/XXXX/XXX.git
- 配置仓库保存位置
- 让配置生效
sudo gitlab-ctl reconfigure
在浏览器访问
常见问题
官方文档地址:
http://doc.gitlab.com/ce/
修改监听端口
修改这个文件
sudo vim /etc/gitlab/gitlab.rb
external_url 'http://ip_adress:9000' unicorn['port'] = 9001
- Nginx: /var/opt/gitlab/Nginx/conf/gitlab-http.conf
- Unicorn: /var/opt/gitlab/gitlab-rails/etc/unicorn.rb
- Gitlab-shell: /var/opt/gitlab/gitlab-shell/config.yml
重新加载使其生效
# sudo gitlab-ctl reconfigure
原文地址:https://www.jb51.cc/centos/381331.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。