omnibus gitlab-ce安裝

架構(gòu)

image

關(guān)閉防火墻

[root@gitlab ~]# systemctl stop firewalld
[root@gitlab ~]# systemctl disable firewalld

關(guān)閉SELinux

[root@gitlab ~]# setenforce 0
setenforce: SELinux is disabled

安裝依賴(lài)組件

[root@gitlab ~]# yum -y install curl policycoreutils openssh-server openssh-clients postfix

下載gitlab-ce倉(cāng)庫(kù)

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh  | bash

啟動(dòng)郵件服務(wù)器

[root@gitlab data]# systemctl start postfix
[root@gitlab data]# systemctl enable postfix

安裝gitlab

安裝omnibus gitlab-ce
omnibus相當(dāng)于一鍵安裝包倒槐,自動(dòng)安裝gitlab所依賴(lài)的所有組件

 yum -y install gitlab-ce

創(chuàng)建私鑰與證書(shū)

[root@gitlab data]# mkdir /etc/gitlab/ssl
[root@gitlab data]# openssl genrsa -out "/etc/gitlab/ssl/gitlab.aubin.com.key" 2048


創(chuàng)建申請(qǐng)證書(shū)
openssl req -new -key "/etc/gitlab/ssl/gitlab.aubin.com.key" -out "/etc/gitlab/ssl/gitlab.aubin.com.csr
Country Name (2 letter code) [XX]:cn                # 國(guó)家
State or Province Name (full name) []:bj            # 省份
Locality Name (eg, city) [Default City]:bj          # 城市
Organization Name (eg, company) [Default Company Ltd]:ctyun # 公司名
Organizational Unit Name (eg, section) []:ops       # 部門(mén)
Common Name (eg, your name or your server's hostname) []:gitlab.aubin.com
Email Address []:

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:


給申請(qǐng)證書(shū)簽名
[root@gitlab data]# openssl x509 -req -days 3650 -in "/etc/gitlab/ssl/gitlab.aubin.com.csr" -signkey "/etc/gitlab/ssl/gitlab.aubin.com.key" -out "/etc/gitlab/ssl/gitlab.aubin.com.crt"

創(chuàng)建pem
openssl dhparam -out /etc/gitlab/ssl/dhparams.pem 2048
 
修改權(quán)限
chmod 600 /etc/gitlab/ssl/*

配置gitlab

nginx['redirect_http_to_https'] = ture
nginx['ssl_client_certificate'] = "/etc/gitlab/ssl/gitlab.aubin.com.crt"
nginx['ssl_certificate'] = "/etc/gitlab/ssl/gitlab.aubin.com.crt"
nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/gitlab.aubin.com.key"
nginx['ssl_dhparam'] = "/etc/gitlab/ssl/dhparams.pem"
nginx['listen_addresses'] = ['*']
nginx['listen_port'] = 9000

初始化所有配置

[root@gitlab ssl]# gitlab-ctl reconfigure

配置本地windows住的hosts文件

# gitlab
42.81.133.59 gitlab.aubin.com

瀏覽器訪問(wèn)

初次進(jìn)入需要設(shè)置管理員密碼(默認(rèn)賬號(hào)為root),前面配置了nginx為https訪問(wèn),所以訪問(wèn)地址應(yīng)該為https

https://IP:9000
image

nginx配置文件

修改配置文件后要重啟gitlabgitlab-ctl restart

/var/opt/gitlab/nginx/conf/gitlab-http.conf
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末搞隐,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子远搪,更是在濱河造成了極大的恐慌尔许,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,277評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件终娃,死亡現(xiàn)場(chǎng)離奇詭異味廊,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)棠耕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,689評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門(mén)余佛,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人窍荧,你說(shuō)我怎么就攤上這事辉巡。” “怎么了蕊退?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,624評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵郊楣,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我瓤荔,道長(zhǎng)净蚤,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,356評(píng)論 1 293
  • 正文 為了忘掉前任输硝,我火速辦了婚禮今瀑,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己橘荠,他們只是感情好屿附,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,402評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著哥童,像睡著了一般挺份。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上贮懈,一...
    開(kāi)封第一講書(shū)人閱讀 51,292評(píng)論 1 301
  • 那天压恒,我揣著相機(jī)與錄音,去河邊找鬼错邦。 笑死,一個(gè)胖子當(dāng)著我的面吹牛型宙,可吹牛的內(nèi)容都是我干的撬呢。 我是一名探鬼主播,決...
    沈念sama閱讀 40,135評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼妆兑,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼魂拦!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起搁嗓,我...
    開(kāi)封第一講書(shū)人閱讀 38,992評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤芯勘,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后腺逛,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體荷愕,經(jīng)...
    沈念sama閱讀 45,429評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,636評(píng)論 3 334
  • 正文 我和宋清朗相戀三年棍矛,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了安疗。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,785評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡够委,死狀恐怖荐类,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情茁帽,我是刑警寧澤玉罐,帶...
    沈念sama閱讀 35,492評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站潘拨,受9級(jí)特大地震影響吊输,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜铁追,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,092評(píng)論 3 328
  • 文/蒙蒙 一璧亚、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦癣蟋、人聲如沸透硝。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,723評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)濒生。三九已至,卻和暖如春幔欧,著一層夾襖步出監(jiān)牢的瞬間罪治,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,858評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工礁蔗, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留觉义,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,891評(píng)論 2 370
  • 正文 我出身青樓浴井,卻偏偏與公主長(zhǎng)得像晒骇,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子磺浙,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,713評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • Gitlab 默認(rèn)安裝文件位置 1 項(xiàng)目文件位置gitlab代碼放在/var/opt/gitlab/git-dat...
    我只是一個(gè)小白木木閱讀 6,552評(píng)論 0 4
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理洪囤,服務(wù)發(fā)現(xiàn),斷路器撕氧,智...
    卡卡羅2017閱讀 134,654評(píng)論 18 139
  • 文/緋聞公子 她叫胭脂瘤缩,是當(dāng)今尚書(shū)府嫡女白漫的貼身丫鬟。 年僅八歲伦泥,她便被爹娘一狠心賣(mài)去了尚書(shū)府里做丫鬟剥啤。 整整十...
    緋聞公子閱讀 893評(píng)論 0 0
  • 對(duì)我來(lái)說(shuō),三月就像一陣風(fēng)不脯,帶著爽快的節(jié)奏铐殃,四月果然是愚人節(jié),沒(méi)好好過(guò)跨新,就過(guò)去了富腊。三月份因?yàn)閰⒓印白類(lèi)?ài)的一本課...
    南坡詩(shī)社閱讀 262評(píng)論 0 0
  • 感覺(jué)還好,整理以前文檔域帐,周末格外珍惜
    清風(fēng)田田閱讀 101評(píng)論 0 0