gitlab的搭建与汉化
gitlab的搭建:內(nèi)存最好2G以上
yum -y install curl unzip policycoreutils git wget ????????安裝相關(guān)依賴包
所有g(shù)itlab 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 ??# 重新啟動命令
直接根據(jù)IP地址就可以訪問,首次訪問會讓設(shè)置新密碼。
?
gitlab 漢化(一般來說如果要漢化,漢化包版本需和gitlab的版本一致,最好先下載漢化包查看版本之后再去找相同版本的gitlab):
8.8以后所有漢化包下載地址:https://gitlab.com/xhang/gitlab?
如果使用的不是最新版本的gitlab,最好下載以zh結(jié)尾的包。
得到漢化包之后,解壓進入包:
tar -xf gitlab-10-0-stable-zh.tar.gz
cd gitlab-10-0-stable-zh
切換到這個包一般會提示安裝什么版本的ruby,根據(jù)提示安裝正確的ruby環(huán)境。
查看版本與rpm包版本是否一致:cat VERSION
確認一致之后復(fù)制包的內(nèi)容:
cp -fr gitlab-10-0-stable-zh/* /opt/gitlab/embedded/service/gitlab-rails
? 注意:在linux中cp默認是不能使用-f參數(shù)的,因為cp命令其實有別名:cp -i
?
但是這里必須是覆蓋的內(nèi)容才行,如果直接將原來的內(nèi)容刪除然后將漢化包的內(nèi)容復(fù)制過去,會使網(wǎng)頁無法訪問。
?
解決辦法有兩個:
?
unalias cp 解除當(dāng)前shell的cp命令別名
?
\cp -fr gitlab-10-0-stable-zh/* /opt/gitlab/embedded/service/gitlab-rails ??加上\表示這條命令繞過別名機制
?
chmod 777 -R /opt/gitlab/embedded/service/gitlab-rails
?
再次進入網(wǎng)頁就是漢化之后的了
?
轉(zhuǎn)載于:https://www.cnblogs.com/RottenLeaf/p/9748766.html
總結(jié)
以上是生活随笔為你收集整理的gitlab的搭建与汉化的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 注册视图
- 下一篇: Java-异常处理练习