gitlab的搭建与汉化
gitlab的搭建:內存最好2G以上
yum -y install curl unzip policycoreutils git wget ????????安裝相關依賴包
所有gitlab rpm包的地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/
下載安裝包:wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/gitlab-ce-10.0.0-ce.0.el6.x86_64.rpm?
yum install gitlab-ce-10.0.0-ce.0.el6.x86_64.rpm
vim /etc/gitlab/gitlab.rb ???編輯配置文件將url修改為本機的地址
external_url 'http://172.17.237.11'
每次修改配置文件,都要運行以下命令,讓配置生效
gitlab-ctl reconfigure
gitlab-ctl start ??# 啟動
gitlab-ctl restart ??# 重新啟動命令
直接根據IP地址就可以訪問,首次訪問會讓設置新密碼。
?
gitlab 漢化(一般來說如果要漢化,漢化包版本需和gitlab的版本一致,最好先下載漢化包查看版本之后再去找相同版本的gitlab):
8.8以后所有漢化包下載地址:https://gitlab.com/xhang/gitlab?
如果使用的不是最新版本的gitlab,最好下載以zh結尾的包。
得到漢化包之后,解壓進入包:
tar -xf gitlab-10-0-stable-zh.tar.gz
cd gitlab-10-0-stable-zh
切換到這個包一般會提示安裝什么版本的ruby,根據提示安裝正確的ruby環境。
查看版本與rpm包版本是否一致:cat VERSION
確認一致之后復制包的內容:
cp -fr gitlab-10-0-stable-zh/* /opt/gitlab/embedded/service/gitlab-rails
? 注意:在linux中cp默認是不能使用-f參數的,因為cp命令其實有別名:cp -i
?
但是這里必須是覆蓋的內容才行,如果直接將原來的內容刪除然后將漢化包的內容復制過去,會使網頁無法訪問。
?
解決辦法有兩個:
?
unalias cp 解除當前shell的cp命令別名
?
\cp -fr gitlab-10-0-stable-zh/* /opt/gitlab/embedded/service/gitlab-rails ??加上\表示這條命令繞過別名機制
?
chmod 777 -R /opt/gitlab/embedded/service/gitlab-rails
?
再次進入網頁就是漢化之后的了
?
轉載于:https://www.cnblogs.com/RottenLeaf/p/9748766.html
總結
以上是生活随笔為你收集整理的gitlab的搭建与汉化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 注册视图
- 下一篇: 【BZOJ】3456: 城市规划(多项式