gitlab安装与配置
最近在学习gitlab 并改善公司的代码托管和发布流程
安装详细教程可以参考官网:https://about.gitlab.com/install/
以下是我自己的安装流程
#安装依赖 yum install -y curl policycoreutils-python openssh-server #安装 gitlab yum源 (国外地址 比较慢) curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash 安装gitlab yum install -y gitlab-ee #修改配置 gitlab-ctl stop vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml #找到host修改 为本机ip地址 vim /etc/gitlab/gitlab.rb #找到 external_url 打开注释 并修改为 external_url ‘http://ip:port/gitlab/‘ #找到 unicorn[‘worker_processes‘] 打开注释 并修改为 unicorn[‘worker_processes‘] = 2 #修改gitlab 自带 nginx 的访问端口 vim /var/opt/gitlab/nginx/conf/gitlab-http.conf #修改listen的端口 与上面external_url 的端口对应 #重新加载gitlab配置 gitlab-ctl reconfigure #启动gitlab gitlab-ctl start
以上操作使用root权限
注意:
1.gitlab很吃内存 我在1核2G内存机器上勉强可以跑起来,不过会经常报502,所以建议用4G内存的机器去跑
2.执行gitlab-ctl reconfigure 前 先把gitlab停了,因为内存问题可能会卡死
3.gitlab 的 unicorn 默认占用8080端口 所以确保你的端口是否被占用
4.gitlab 自带nginx,端口80,如果和本机nginx冲突 那么就要修改配置了 具体参考:https://www.jianshu.com/p/123778a515ca
待补充。。。
相关推荐
cxin 2020-11-06
synshitou 2020-10-21
Topbeyond 2020-08-21
happyfreeangel 2020-07-27
白开水 2020-07-19
无风的雨 2020-07-08
贤时间 2020-07-06
wishli 2020-06-28
小信 2020-06-21
leehbhs 2020-06-20
happyfreeangel 2020-06-18
83284950 2020-06-17
冯冯领队 2020-06-16
就是那个胖子 2020-06-14
83284950 2020-06-14
LiHansiyuan 2020-06-14
fcds00 2020-06-11
就是那个胖子 2020-06-11