安裝gitlab並漢化


官方安裝教程:

https://www.gitlab.cc/downloads/#centos6

1,默認安裝的是英文版,后面說怎么漢化。
2,默認安裝登錄需要重置root密碼。可以自己單獨設置一個復雜密碼后登錄。
3,gitlab本身采用80端口,如安裝前服務器有啟用80,安裝完訪問會報錯。需更改gitlab的默認端口。
修改vim /etc/gitlab/gitlab.rb:
external_url ‘http://localhost:90’
4,unicorn本身采用8080端口,如安裝前服務器有啟用8080,安裝完訪問會報錯。需更改unicorn的默認端口。
修改 /etc/gitlab/gitlab.rb:
unicorn[‘listen’] = ‘127.0.0.1’
unicorn[‘port’] = 3000
5,每次重新配置,都需要執行sudo gitlab-ctl reconfigure  使之生效。
6,日志位置:/var/log/gitlab 可以進去查看訪問日志以及報錯日志等,供訪問查看以及異常排查。
gitlab-ctl tail #查看所有日志
gitlab-ctl tail nginx/gitlab_access.log #查看nginx訪問日志

 

8.8之前的版本漢化:

1. 下載漢化包,例如:

mkdir /home/local/gitlab
cd /home/local/gitlab
git clone https://gitlab.com/larryli/gitlab.git
#國內使用 https://git.coding.net/larryli/gitlab.git

 2. 停止 gitlab 並執行漢化

gitlab-ctl stop

cp  /home/local/gitlab/*  /opt/gitlab/embedded/service/gitlab-rails/  -rf

如果執行 cp 命令時提示覆蓋,則參考如下解決:

vi ~/.bashrc注釋改行內容:alias cp='cp -i'

source ~/.bashrc退出重新登錄后再執行 cp 命令

cp 命令執行完成后,其中有兩個提示我們可以忽略:
cp: cannot overwrite non-directory `/opt/gitlab/embedded/service/gitlab-rails/log’ with directory `./log’
cp: cannot overwrite non-directory `/opt/gitlab/embedded/service/gitlab-rails/tmp’ with directory `./tmp’
好了,漢化完成,重新啟動gitlab,漢化完成。

 

一些參考資料:

http://www.21yunwei.com/archives/4351

http://www.jianshu.com/p/7a0d6917e009?mType=Group

https://www.gitlab.cc/downloads/#centos6

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM