You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.2 KiB
2.2 KiB
l安装卸载
使用源码
-
下载
-
安装依赖
yum install curl policycoreutils openssh-server openssh-clients policycoreutils-python systemctl enable sshd systemctl start sshdyum install postfix systemctl enable postfix systemctl start postfix -
汉化 打补丁方式
wget https://gitlab.com/xhang/gitlab git diff v12.0.3 v12.0.3-zh > ../12.0.3-zh.diff patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < ../12.0.3-zh.diff直接覆盖方式
wget https://gitlab.com/xhang/gitlab/repository/12-0-stable-zh/archive.tar.bz2 -O gitlab-12-0-stable-zh.tar.bz2 \cp -rf gitlab-v12.0.0/* /opt/gitlab/embedded/service/gitlab-rails/ -
卸载
-
清理命令
-
停止gitlab
gitlab-ctl stop -
卸载gitlab
rpm -e gitlab-ce
-
查看进程
ps aux | grep gitlab -
杀掉守护进程
kill -9 xxx -
清理残余文件
find / -name gitlab | xargs rm -rf
-
使用docker
-
安装docker
-
查找镜像
docker search gitlab -
下载汉化版镜像
docker pull twang2218/gitlab-ce-zh -
创建并启动容器
docker run -d -p 443:443 -p 280:80 -p 222:22 --name gitlab --privileged --restart=always -v /home/gitlab/config:/etc/gitlab -v /home/gitlab/logs:/var/log/gitlab -v /home/gitlab/data:/var/opt/gitlab twang2218/gitlab-ce-zh容器80、443、22端口分别为
http、https、ssh访问端口 -
启动与停止容器
-
卸载
删除容器、镜像和数据
配置
配置文件
-
配置文件位置
/etc/gitlab/gitlab.rb使用docker安装时需挂载在宿主机上
-
内容
external_url访问地址git_data_dir数据保存位置 -
注意
用
docker方式安装时,如使用nginx做反向代理,则需要配置nginx['proxy_set_headers']中的host配置,例:external_url "http://gitlab.xumy.vip:28080" nginx['proxy_set_headers'] = { "Host" => "gitlab.xumy.vip:28080" }