Linux/CenterOS 7.9配置汉化gitlab服务器
1.安装gitlab的依赖项
yum install -y curl openssh-server openssh-clients postfix cronie policycoreutils-python
2.启动postfix,并设置为开机启动
systemctl start postfixsystemctl enable postfix
3.防火墙和selinux的设置
setenforce 0systemctl stop firewalldsystemctl status firewalld.service
4.获取gitlab的rpm包
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.3.5-ce.0.el7.x86_64.rpm --no-check-certificate
注:没有wget的要么添加wget环境,要么直接在对应网址下载后ftp传到指定目录下在进行后续操作。
–no-check-certificate 解决wget下载时报错不检查证书问题。
国内链接:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
官方下载:https://packages.gitlab.com/gitlab/gitlab-ce/
5.安装rpm包
rpm -ivh gitlab-ce-12.3.5-ce.0.el7.x86_64.rpm
6.修改配置文件gitlab.rb
sudo vim /etc/gitlab/gitlab.rb
修改新增内容
external_url 'http://localhost:端口号'
nginx['listen_port'] = 端口号
nginx['listen_https'] = false
注:localhost 换成 对应服务器外网IP
端口号 换成 gitlab访问端口
7.更新gitlab配置并重新启动
gitlab-ctl reconfiguregitlab-ctl restart
8.检查gitlab配置情况
sudo vim /var/opt/gitlab/nginx/conf/gitlab-http.conf
检查配置内容如下:
server {listen *:端口号;server_name localhostif ($http_host = "") {set $http_host_with_default "localhost:端口号";}
}
继续查看以下配置
vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.ymlhead -1 /opt/gitlab/version-manifest.txt
注:查看端口号及对应local是否是gitlab.rb里面配置的IP内容
9.查看服务器防火墙状态,有些云服务器本机防火墙没开,不需要配置,但是需要去对应云服务器管理界面开通对应端口。无力服务器及云服务器本机防火墙开启情况配置
# 开启防火墙
systemctl start firewalld
# 配置防火墙开放端口号
firewall-cmd --zone=public --add-port=端口号/tcp --permanent
# 更新防火墙
firewall-cmd --reload
10.汉化gitlab
# 查看git版本
git --version
# 如果没装git需要转一下
yum install git# 下载最新的汉化包:
git clone https://gitlab.com/xhang/gitlab.git
# 也可以指定版本:
git clone https://gitlab.com/xhang/gitlab.git -b v12.3.5-zh
# 最好下载跟gitlab相同的汉化版本# 查看该汉化补丁的版本:
cat gitlab/VERSION# 覆盖汉化:将下载下来的汉化版目录下所有内容拷贝到gitlab指定路径下:
\cp -rf gitlab/* /opt/gitlab/embedded/service/gitlab-rails/# 启动gitlab服务
sudo gitlab-ctl start
# 更新gitlab配置
sudo gitlab-ctl reconfigure
# 重启gitlab服务
sudo gitlab-ctl restart
11.查看端口运行情况
netstat -ntlp
12.安装遇到问题
- 运行后在网页查看时出现了502错误,且top查看cpu占用基本满了
这个问题先看下系统是否有tomcat之类的用着8080端口,查看unicorn日志文件发现报错端口冲突
gitlab-ctl tail unicorn
解决方案:
在gitlab.rb配置中修改unicorn端口,注意这里的端口号打大一些,如18090,且不合其他已有端口冲突
sudo vim /etc/gitlab/gitlab.rb
unicorn['port'] = 端口号
相关文章:
![](https://img-blog.csdnimg.cn/386fc71c263c4af6b60deee841feee89.png)
Linux/CenterOS 7.9配置汉化gitlab服务器
1.安装gitlab的依赖项 yum install -y curl openssh-server openssh-clients postfix cronie policycoreutils-python2.启动postfix,并设置为开机启动 systemctl start postfixsystemctl enable postfix3.防火墙和selinux的设置 setenforce 0systemctl stop fire…...
![](https://img-blog.csdnimg.cn/7ec5b4b85b53411cb507293a72945aa7.png)
山洪灾害监测预警平台 山洪灾害监测预警系统解决方案 以人为本 科学防御
平升电子山洪灾害监测预警平台 山洪灾害监测预警系统解决方案,集信息采集、传输、分析和预警等功能于一体,实现预警信息及时、准确地上传下达,提升监测预警能力,使可能受灾区域能够及时采取措施,最大程度减少人员伤亡和…...
![](https://img-blog.csdnimg.cn/img_convert/0ac8c2426cc2445e8ee47fd753dea1e2.png)
The Number Of ThreadPoolExecutor
序言整理下Java 线程池中线程数量如何设置的依据巨人肩膀:https://blog.csdn.net/weilaizhixing007/article/details/125955693https://blog.csdn.net/yuyan_jia/article/details/120298564#:~:text%E4%B8%80%E4%B8%AA%E7%BA%BF%E7%A8%8B%E6%B1%A0%E5%A4%84%E7%90%86%E8%AE%A1,…...
![](https://img-blog.csdnimg.cn/925a95f5e8c94e2b9594659511f9026e.png)
Linux(Linux各目录结构详解)
我们知道Linux系统是一个文件系统,它的文件系统就类似windows系统下的磁盘文件系统。 我们连接上一台linux系统的服务器。 输入命令 : ls / 我们可以看到 linux系统的根目录下有这些目录 bin boot data dev etc hbr home lib lib64 lostfoun…...
![](https://img-blog.csdnimg.cn/56c7e8f8d56843aca77a929cc2bf4f6b.png)
UART通讯简介
UART全称Universal AsynchronousReceiver/Transmitter,通用异步收发传输器。 一、工作原理 和其它串口一样,数据按照二进制从低位到高位一位一位的传输,能将要传输的数据在串行通信与并行通信之间加以转换,能够灵活地与外部设备进…...
![](https://img-blog.csdnimg.cn/c5ef6a4765ff458da0aee1f8e0ac63ce.png)
80 90后表示真干不过,部门新来的00后已经把我卷奔溃了,不想干了····
都说00后躺平了,但是有一说一,该卷的还是卷。这不,刚开年我们公司来了个00后,工作没两年,跳槽到我们公司起薪18K,都快接近我了。 后来才知道人家是个卷王,从早干到晚就差搬张床到工位睡觉了。 …...
![](https://www.ngui.cc/images/no-images.jpg)
Python中2.x 与 3.x 版本区别?
Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。 为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下相容。 许多针对早期 Python 版本设计的程式都无法在 P…...
![](https://www.ngui.cc/images/no-images.jpg)
性能指南笔记一
全面的性能 1.好处和效率之间的权衡在增加程序特性的过程 2.数据库永远是瓶颈,分布式系统的整体性能问题 我们当前的性能处于什么百分位? 是不是整体的性能属于下降的? 一开始就考虑可能性很小的性能问题? 3.吞吐量测试 TPS 每秒…...
![](https://www.ngui.cc/images/no-images.jpg)
es数据导入导出
使用elasticdump导入导出数据 一、安装elasticdump 终端中输入 1 npm install elasticdump -g -g表示全局可用,直接在终端输入 elasticdump --version,出现版本信息即表示安装成功,如下 1 2 C:\Users\T470s>elasticdump --version 6.3.3 …...
![](https://www.ngui.cc/images/no-images.jpg)
Python3入门教程||Python3 字符串||Python3 列表
Python3 字符串字符串(string,简写为str)是 Python 中最常用的数据类型之一。我们可以使用引号( 或 " )来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:var1 Hello World!var2 "W3Cscho…...
![](https://www.ngui.cc/images/no-images.jpg)
API 的安全性
大家好。今天聊一个很重要但是大部分人不重视的API安全问题。api固有的范围和风险意味着它们需要一种不同的安全方法。应用程序编程接口(api)是现代应用程序的构建模块,它们的使用正在以惊人的速度增长。然而,随着使用的增加,风险也会增加。。…...
![](https://www.ngui.cc/images/no-images.jpg)
Linux驱动->设备树
1.定义 设备树(device tree是描述硬件信息的一种树形结构,设备书文件在linux内核启动后被内核解析。描述一个硬件设备信息的节点我们叫做设备节点,一个设备节点内部包含当前硬件的多个不同属性,相同节点不同 2.设备树的文件格式…...
![](https://img-blog.csdnimg.cn/img_convert/924dcbeb76b8c9708bf720e951045604.png)
一天一道力扣题
232. 用栈实现队列请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty):实现 MyQueue 类:void push(int x) 将元素 x 推到队列的末尾int pop() 从队列的开头移除并返回元素int peek()…...
![](https://img-blog.csdnimg.cn/img_convert/22e3e4e3dd5bab543f8b0266725e1ec2.png)
算法leetcode|36. 有效的数独(rust重拳出击)
文章目录36. 有效的数独:样例 1:样例 2:提示:分析:题解:rustgoccpythonjava36. 有效的数独: 请你判断一个 9 x 9 的数独是否有效。只需要 根据以下规则 ,验证已经填入的数字是否有效…...
![](https://img-blog.csdnimg.cn/be50df18cf9f4df2b6f8b387c70e7fb5.png#pic_center)
都说爱有回音,这次情人节驱动人生宠你!
来了来了,它又来了——那个一波人狂欢,一波人孤单的节日。 眼看着身边人在订花订餐厅,选礼物,空气中弥漫着微妙的氛围,驱动哥脑海里只有明天下班的地铁挤不挤得过这群约会的人。 不过根据哥的观察,发现一个…...
![](https://www.ngui.cc/images/no-images.jpg)
npm安装依赖报错 npm code ERESOLVEnpm ERESOLVE unable to resolve dependency tree
在安装npm i vue-router (路由)时出现了这个错误。 npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! While resolving: vue_test@0.1.0 npm ERR! Found: vue@2.6.14 npm ERR! node_modules/vue npm ERR! vue@"^2.6.…...
![](https://img-blog.csdnimg.cn/cf9d3fb5aac64714a5be218a7254cfcb.png)
【项目设计】—— 基于Boost库的搜索引擎
目录 前言 一、项目的相关背景 1. 什么是Boost库 2. 什么是搜索引擎 3. 为什么要做Boost搜索引擎 二、搜索引擎的宏观原理 三、搜索引擎技术栈和项目环境 四、正排索引 VS 倒排索引 —— 搜索引擎的具体原理 1. 正排索引(forword index) 2. 倒…...
![](https://img-blog.csdnimg.cn/f88baa7c68b14532888fd8424a54275a.png)
全网详解MyBatis-Plus updateById方法更新不了空字符串或null的解决方法
文章目录1. 文章引言2. 分析问题3. 解决问题3.1 方法1:全局配置方式3.2 方法2:非null字段验证策略3.3 方法3:通过注解的方式4. 总结1. 文章引言 在开发的过程中,我们经常使用MyBatis-Plus的updateById方法更新数据表,…...
![](https://img-blog.csdnimg.cn/img_convert/a4ab7d085b51bdda0c3d505e22f10614.png)
联想K14电脑开机全屏变成绿色无法使用怎么U盘重装系统?
联想K14电脑开机全屏变成绿色无法使用怎么U盘重装系统?最近有用户使用联想K14电脑的时候,开机后桌面就变成了绿色的背景显示,无法进行任何的操作。而且通过强制重启之后还是会出现这个问题,那么这个情况如何去进行系统重装呢&…...
![](https://img-blog.csdnimg.cn/19805bdf006140d5bdde0649e4738205.png#pic_center)
Spring Boot HTTP 400排查
背景 前段时间朋友咨询他们公司某个HTTP接口偶现400错误,有没有什么好的分析方法和解决方案,使用的是Spring Cloud体系。最近有时间总结下这个问题的处理过程。 为了分析问题,笔者使用 Spring Boot 3.0.2还原报错场景进行讲解。 问题分析 …...
![](https://www.ngui.cc/images/no-images.jpg)
【手撕源码】vue2.x中keep-alive源码解析
🐱 个人主页:不叫猫先生 🙋♂️ 作者简介:前端领域新星创作者、阿里云专家博主,专注于前端各领域技术,共同学习共同进步,一起加油呀! 💫系列专栏:vue3从入门…...
![](https://img-blog.csdnimg.cn/img_convert/94cb8d698bea4e858eb3ba3154ac306d.png)
ROS2机器人编程简述humble-第四章-BASIC DETECTOR .3
书中程序适用于turtlebot、husky等多种机器人,配置相似都可以用的。支持ROS2版本foxy、humble。基础检测效果如下:由于缺¥,所有设备都非常老旧,都是其他实验室淘汰或者拼凑出来的设备。机器人控制笔记本是2010年版本。…...
![](https://img-blog.csdnimg.cn/cb7e0f4e06064d1bbe9eb67664f97282.png)
【图像分类】基于PyTorch搭建LSTM实现MNIST手写数字体识别(双向LSTM,附完整代码和数据集)
写在前面: 首先感谢兄弟们的关注和订阅,让我有创作的动力,在创作过程我会尽最大能力,保证作品的质量,如果有问题,可以私信我,让我们携手共进,共创辉煌。 在https://blog.csdn.net/A…...
![](https://img-blog.csdnimg.cn/2a5ea7abac614bb2ad15a6c100d03ddc.png)
【Linux】多线程编程 - 同步/条件变量/信号量
目录 一.线程同步 1.什么是线程同步 2.为什么需要线程同步 3.如何实现线程同步 二.条件变量 1.常见接口以及使用 2.wiat/signal中的第二个参数mutex的意义 3.代码验证 三.POSIX信号量 1.概念 2.常见接口以及使用 四.条件变量vsPOSIX信号量 一.线程同步 1.什么是线…...
![](https://www.ngui.cc/images/no-images.jpg)
ES优化方案
ES优化&联合HBASE: 【Elasticsearch】优秀实践-ESHbase的实现_少加点香菜的博客-CSDN博客_sceshbase ES写入性能优化方案 ElasticSearch 调优笔记_index.refresh_interval_六月飞雪的博客-CSDN博客 es如何提升写入性能_婲落ヽ紅顏誶的博客-CSDN博客_es写入性…...
![](https://img-blog.csdnimg.cn/a3ceeb7f132f4e0dbaa9af596c374d7c.png)
从数据备份保护到完整生命周期管理平台,爱数全新发布 AnyBackup Family 8
编辑 | 宋慧 出品 | CSDN 云计算 从2003年创业,开始做数据备份技术,爱数已经走过了近20年的时间。现在,数据的价值被越来越多的业界与用户看到,数据分析应用赛道近年一直持续火热。而现在的爱数在做的,已经从数据的备…...
![](https://img-blog.csdnimg.cn/img_convert/c047b9c5e83d3a9f1c4b497205535daf.gif)
Go 微服务开发框架 DMicro 的设计思路
Go 微服务开发框架 DMicro 的设计思路 DMicro 源码地址: Gitee:dmicro: dmicro是一个高效、可扩展且简单易用的微服务框架。包含drpc,dserver等 背景 DMicro 诞生的背景,是因为我写了 10 来年的 PHP,想在公司内部推广 Go, 公司内部的组件及 rpc 协议都…...
![](https://www.ngui.cc/images/no-images.jpg)
浅谈功能测试
1.功能测试流程 1.1 功能测试流程 # 功能测试大致按照以下流程进行: (1).需求分析与评审(2).测试计划与测试方案(3).测试用例设计(4).测试用例评审(5).执行用例(6).缺陷跟踪及报告产出 1.2 功能测试流程详解 (1).需求分析与评审 功能测试应从需求出发, 功能测试就是尽量覆…...
![](https://img-blog.csdnimg.cn/img_convert/43bb300222808f4d538ae6abfc17a13e.png#pic_center)
UDP的详细解析
UDP的详细解析 文章目录UDP的详细解析UDP 概述UDP的首部格式检验和的计算抓包测试参考TCP/IP运输层的两个主要协议都是互联网的正式标准,即:用户数据报协议UDP (User Datagram Protocol)传输控制协议TCP (Transmission Control Protocol) 按照OSI的术语…...
![](https://img-blog.csdnimg.cn/img_convert/19bf774430d4f85d9a2a0f242ce449c6.png#pic_center)
史上最详细JUC教程之Synchronized与锁升级详解
在Java早期版本中,synchronized属于重量级锁,效率低下,因为监视器锁(monitor)是依赖于底层的操作系统的Mutex Lock来实现的,挂起线程和恢复线程都需要转入内核态去完成,阻塞或唤醒一个Java线程需…...
商务网站开发方式/网页设计用什么软件
GPU:Graphics Processing Unit,图像处理器,GPU上有成千上万核,这些核并行运行;CPU:Central Processing Unit,中央处理器,CPU通常有单核、双核、四核和八核,但这些核只能串…...
做优化的网站必须独立IP吗/友链价格
键字:《JAVA基础》 自学笔记序时令已经过了白露,转眼就快到了中秋佳节,天天渐渐变凉,一派秋天肃杀的景象。2020年注定是一个不平凡的一年。新型肺炎带来的影响还在持续。生活和经济都蒙上了一些不确定的薄薄的灰色。最近疫情期&am…...
![](/images/no-images.jpg)
顺义网站建设公司/搜索引擎优化是指什么意思
先看SQL语句(注意:这是在SQL Server 2005 [包括2005] 的版本才支持的哦,o(∩_∩)o 哈哈~) SELECT col1,col2,col3 FROM table1 AS a WITH(NOLOCK) INNER JOIN( // 第一部分代码 SELECT b1.col1,b1.col2,b1.col3, ROW_NUMBER() OV…...
![](https://img-blog.csdnimg.cn/2574b4710683451b93505baff1dcb24a.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5pqW5LuU5Lya6aOe,size_20,color_FFFFFF,t_70,g_se,x_16)
网站备案到期了怎么办/网站需要怎么优化比较好
文章目录类适配器代码对象适配器代码类适配器 SDCard 是一个接口,代表了 SD 卡本身具有的功能SDCardImpl 是一个具体的实现类,代表了 SDCard 一种具体的实现形式TFCard 是一个接口,代表了 TF 卡本身具有的功能TFCardImpl 是一个具体的实现类…...
![](https://img-blog.csdnimg.cn/img_convert/b6ffb5cf4615d10723781d223f72d8ea.png)
佛山市住房和建设局网站首页/网络营销专业就业方向
简介: 一套简洁的绿色风格毛毛虫苹果cms模板,苹果CMSV10版本,自适应手机端。 模板包含影视、新闻、留言、专题模块,页面很多就不一一截图了。 修复了首页图片不显示的BUG,已测试,完美无错。 安装方法&am…...
![](https://img-blog.csdnimg.cn/1803c65dc28b4163a4f2adcd2a4b42bd.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5a2X5q-N5ZOl5ZOl,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
做博彩网站要找谁/成都高端品牌网站建设
文章目录一、chiner介绍二、值得关注的功能点2.1. 兼容各种格式的数据建模文件2.2. 支持多数据库、代码生成2.3. 支持逻辑视图与物理视图设计2.4. 自动生成数据库文档三、总结一、chiner介绍 在chiner出现之前进行数据库建模设计的时候,大部分时间使用的是PowerDes…...