一、首先須要中文字體以便支持命令行終端的中文顯示需求:python
yum groupinstall "fonts"
碰到提示輸入 y 回車繼續安裝,大概須要安裝50MB的東西!git
二、輸入下面的命令vim
vim /etc/locale.conf
按鍵 i 進入編輯模式, 把內容改成服務器
LANG="zh_CN.UTF-8"ssh
按鍵 Esc 退出編輯模式後, 輸入 :wq 意爲保存退出. 若是內容弄亂了就輸入 :q! 意爲強制退出不作改變curl
也能夠經過 MobaXterm 工具直接修改etc/locale.conf文件編輯器
三、輸入下面的命令重啓服務器工具
reboot
大概等待10s左右,從新鏈接服務器,隨便敲個 1 測試下就知道成沒成功了,成功的提示是中文的:未找到命令gitlab
一、安裝並配置必要的依賴關係post
a.在CentOS系統上安裝所需的依賴:ssh,防火牆,postfix(用於郵件通知) ,wget,如下這些命令也會打開系統防火牆中的HTTP和SSH端口訪問.
安裝ssh
sudo yum install -y curl policycoreutils-python openssh-server
b.將SSH服務設置成開機自啓動
sudo systemctl enable sshd
c.啓動SSH服務
sudo systemctl start sshd
d.安裝防火牆
yum install firewalld systemd -y
e.開啓防火牆
service firewalld start
f.添加http服務到firewalld,pemmanent表示永久生效,若不加--permanent系統下次啓動後就會失效
sudo firewall-cmd --permanent --add-service=http
g.重啓防火牆
sudo systemctl reload firewalld
h.接下來,安裝Postfix以發送通知郵件
sudo yum install postfix
i.將postfix服務設置成開機自啓動
sudo systemctl enable postfix
j.啓動postfix
sudo systemctl start postfix
注意:在啓動postfix服務的時候,可能會報錯
Job for postfix.service failed because the control process exited with error code. See "systemctl status postfix.service" and "journalctl -xe" for details.
解決方法:
修改 /etc/postfix/main.cf的設置
inet_protocols = ipv4
inet_interfaces = all
我是直接使用 MobaXterm 工具修改的配置文件,你們也能夠使用命令修改
k.wget 用於從外網上下載插件
先檢查是否安裝wget
wget -V
若wget未安裝則進行安裝
yum -y install wget
l.安裝vim編輯器
yum install vim -y
好了,到這裏咱們相關的環境配置部分完成了,下面接下來執行具體的部署
二、添加GitLab鏡像源並安裝gitlab服務器
a.添加gitlab鏡像
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
b.安裝gitlab
rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
c.初始化配置並運行
gitlab-ctl reconfigure
gitlab-ctl restart
更詳細的資料請查看:https://blog.csdn.net/duyusean/article/details/80011540