gitlab搭建和管理項(xiàng)目

文章來自于:https://carey.akhack.com/2017/06/02/php-ini%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6/

Gitlab介紹

GitLab是一個(gè)利用 Ruby on Rails 開發(fā)的開源應(yīng)用程序弃鸦,實(shí)現(xiàn)一個(gè)自托管的Git項(xiàng)目倉庫,可通過Web界面進(jìn)行訪問公開的或者私人項(xiàng)目舅巷。
GitLab擁有與Github類似的功能懊纳,能夠?yàn)g覽源代碼恬总,管理缺陷和注釋。可以管理團(tuán)隊(duì)對(duì)倉庫的訪問叹洲,它非常易于瀏覽提交過的版本并提供一個(gè)文件歷史庫。它還提供一個(gè)代碼片段收集功能可以輕松實(shí)現(xiàn)代碼復(fù)用鲁纠,便于日后有需要的時(shí)候進(jìn)行查找总棵。

安裝gitlab-ce

基礎(chǔ)環(huán)境

$ cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)

$ uname -r
3.10.0-514.el7.x86_64

更換阿里yum源

參考地址

$ mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
$ wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

基礎(chǔ)環(huán)境配置

關(guān)閉防火墻

$ systemctl stop firewalld.service

關(guān)閉SELinux

$ sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
$ setenforce 0

安裝相關(guān)依賴

$ yum -y install curl policycoreutils policycoreutils-python openssh-server openssh-clients postfix git

啟動(dòng)postfix

$ systemctl start postfix

安裝gitlab-ce

$ curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
$ yum install -y gitlab-ce
# 配置gitlab
$ gitlab-ctl reconfigure

# gitlab 服務(wù)管理命令
$ gitlab-ctl start
$ gitlab-ctl stop
$ gitlab-ctl restart
$ gitlab-ctl status

配置gitlab

使用IP或域名訪問項(xiàng)目

$ grep "^external_url" /etc/gitlab/gitlab.rb
external_url 'http://192.168.56.101'
# 修改后需要重新配置
$ gitlab-ctl reconfigure

關(guān)閉注冊(cè)

因?yàn)槲覀儍?nèi)部使用不需要用戶自己注冊(cè),由運(yùn)維分配用戶即可

  • 點(diǎn)擊右上角Admin area

  • 點(diǎn)擊設(shè)置按鈕-> settings

  • 找到sign-up去掉勾即可

注意保持在最下邊噢改含,千萬別忘了情龄。然后退出用戶你就會(huì)發(fā)現(xiàn)沒有注冊(cè)頁面了。

創(chuàng)建項(xiàng)目

提示: gitlab上面有一個(gè)項(xiàng)目跟組的概念捍壤,我們要?jiǎng)?chuàng)建一個(gè)組骤视,才可以在創(chuàng)建一個(gè)項(xiàng)目。因?yàn)?code>gitlab的路徑上首先是ip地址鹃觉,其次是組

  • 點(diǎn)擊右上角Admin area

  • 創(chuàng)建組

  • 下一步

注意下邊的create group保存噢

  • 創(chuàng)建項(xiàng)目
    點(diǎn)擊左上角专酗,展開按鈕點(diǎn)擊project -> new project

  • 添加README
    點(diǎn)擊README,寫入項(xiàng)目信息盗扇,提交祷肯。

  • 免秘鑰認(rèn)證
    使用ssh-keygen生成秘鑰

$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/carey/.ssh/id_rsa):
Created directory '/home/carey/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/carey/.ssh/id_rsa.
Your public key has been saved in /home/carey/.ssh/id_rsa.pub.
The key fingerprint is:
ac:32:bd:3c:77:98:0b:29:f9:75:a9:9b:fa:f1:8b:25 carey@localhost.localdomain
The key's randomart image is:
+--[ RSA 2048]----+
|                 |
|                 |
|                 |
|       .         |
|        S        |
|     o o   .     |
|    = = Eo+      |
|     *.++X.      |
|      ==B+o.     |
+-----------------+
  • 復(fù)制id_rsa.pubgitlab
$ cat ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDnjxAg7yZlm7wct8A1nQI9x30RLRclV0Q8J9ZfXPX5JAvwfn7YfHd8fNOVpHGWg0H8iWgh0VykuYa8nne2qlbJgQ8ny5QotYvP6VYoput22oryFCSyLKITA8QaJEFSU6xy0qORXf+o8GjdLVjyJRHX/f6kc6rzxbXXecVLj8V4xNX+WV1RfN5LWykP3tFvysV5Z4quoQNCe51wsmXvuxxJ2t96eDJw9T0wyoGQ1bYPzkq7t9KKqQxzRodEKmg7PN9VRggsBL6Bl/gwnIJrM28BHSHtevknc1SOQ8UtqJyN3u1Vtv2DV/bPeNCD1GnMMcMepMy5wTjOY2t+NjS9hO2R carey@localhost.localdomain

點(diǎn)擊右上角 設(shè)置 按鈕 -> SSH Keys,復(fù)制id_rsa.pubgitlab


提示: 內(nèi)部訪問所有訪問project的主機(jī)都需要添加keys

Git參考資料

文章來自于:https://carey.akhack.com/2017/06/02/php-ini%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末粱玲,一起剝皮案震驚了整個(gè)濱河市躬柬,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌抽减,老刑警劉巖允青,帶你破解...
    沈念sama閱讀 216,651評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異卵沉,居然都是意外死亡颠锉,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門史汗,熙熙樓的掌柜王于貴愁眉苦臉地迎上來琼掠,“玉大人,你說我怎么就攤上這事停撞〈赏埽” “怎么了?”我有些...
    開封第一講書人閱讀 162,931評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵戈毒,是天一觀的道長(zhǎng)艰猬。 經(jīng)常有香客問我,道長(zhǎng)埋市,這世上最難降的妖魔是什么则剃? 我笑而不...
    開封第一講書人閱讀 58,218評(píng)論 1 292
  • 正文 為了忘掉前任歇盼,我火速辦了婚禮囤捻,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘胸蛛。我一直安慰自己,他們只是感情好樱报,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,234評(píng)論 6 388
  • 文/花漫 我一把揭開白布葬项。 她就那樣靜靜地躺著,像睡著了一般肃弟。 火紅的嫁衣襯著肌膚如雪玷室。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,198評(píng)論 1 299
  • 那天笤受,我揣著相機(jī)與錄音穷缤,去河邊找鬼。 笑死箩兽,一個(gè)胖子當(dāng)著我的面吹牛津肛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播汗贫,決...
    沈念sama閱讀 40,084評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼身坐,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了落包?” 一聲冷哼從身側(cè)響起部蛇,我...
    開封第一講書人閱讀 38,926評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎咐蝇,沒想到半個(gè)月后涯鲁,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,341評(píng)論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡有序,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,563評(píng)論 2 333
  • 正文 我和宋清朗相戀三年抹腿,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片旭寿。...
    茶點(diǎn)故事閱讀 39,731評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡警绩,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出盅称,到底是詐尸還是另有隱情肩祥,我是刑警寧澤,帶...
    沈念sama閱讀 35,430評(píng)論 5 343
  • 正文 年R本政府宣布缩膝,位于F島的核電站搭幻,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏逞盆。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,036評(píng)論 3 326
  • 文/蒙蒙 一松申、第九天 我趴在偏房一處隱蔽的房頂上張望云芦。 院中可真熱鬧俯逾,春花似錦、人聲如沸舅逸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,676評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽琉历。三九已至坠七,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間旗笔,已是汗流浹背彪置。 一陣腳步聲響...
    開封第一講書人閱讀 32,829評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蝇恶,地道東北人拳魁。 一個(gè)月前我還...
    沈念sama閱讀 47,743評(píng)論 2 368
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像撮弧,于是被迫代替她去往敵國和親潘懊。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,629評(píng)論 2 354

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