星期四, 10月 29, 2015

在centos7安裝Gitlab還有https

Git是時下最普遍的版本控制系統,之前用過了網絡上的bitbucket,後來想要用才在深入去找資料才安裝.之前習慣了CVS,後來改用SVN用了一點時間來從新適應,現在改用git也是一樣,好在網絡的發達的確帶個人們很多方便,很多資料可循.

網絡版的git很好用,加上有方便的GUI.不過免費的沒幾個,通常免費的只供一兩個用戶,bitbucket就是其中一個有提供免費共5個用戶的配套,還有就是gitlab,網絡版的gitlab就少了invite user這個function,所以我打算自己裝在電腦裡.

跟著這個gitlab的網頁,就可以安裝gitlab了.

1. 在Centos 7安裝所需要的軟件:
#yum install curl openssh-server
#systemctl enable sshd
#systemctl start sshd
#yum install postfix                  (如果你需要用postfix)
#systemctl enable postfix         (如果你需要用postfix)
#systemctl start postfix
#firewall-cmd --permanent --add-service=http
#systemctl reload firewalld

2. 接下來安裝gitlab
#curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
#yum install gitlab-ce

3. 再來開啟gitlab
#gitlab-ctl reconfigure

4. 完成,可以登錄了,用你的瀏覽器,去你的伺服器的url.
Username: root, Password: 5iveL!fe
       
5. 如果你想用gmail來發電郵那就得加把勁,依循gitlab網頁的教導.
https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/doc/settings/smtp.md#smtp-on-localhost
打開/etc/gitlab/gitlab.rb,在 SMTP on localhost那部分

gitlab_rails['smtp_enable'] = true
Gmail
gitlab_rails['gitlab_email_from'] = 'my.email@gmail.com'
gitlab_rails['gitlab_email_reply_to'] = 'my.email@gmail.com'
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.gmail.com"
gitlab_rails['smtp_port'] = 587
gitlab_rails['smtp_user_name'] = "my.email@gmail.com"
gitlab_rails['smtp_password'] = "my-gmail-password"
gitlab_rails['smtp_domain'] = "smtp.gmail.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = false
gitlab_rails['smtp_openssl_verify_mode'] = 'peer' # Can be: 'none', 'peer', 'client_once', 'fail_if_no_peer_cert', see http://api.rubyonrails.org/classes/ActionMailer/Base.html
事成後記得執行#gitlab-ctl reconfigure


如果還感覺到不完美,還可以安裝https,步驟如下:

1. 打開/etc/gitlab/gitlab.rb把external_url的http改去https
external_url "https://gitlab.example.com

2. 在/etc/gitlab裡建造一個ssl文件夾
#mkdir -p /etc/gitlab/ssl
#chmod 700 /etc/gitlab/ssl

3. 打開/etc/gitlab/gitlab.rb,更改以下的設置
nginx['redirect_http_to_https'] = true
nginx['enable'] = true
nginx['redirect_http_to_https_port'] = 80

4. 弄一個ssl.
#openssl genrsa -des3 -out /etc/gitlab/ssl/gitlab.domain.com.key 2048 (記得輸入Pass phrase)
#openssl req -new -key /etc/gitlab/ssl/gitlab.domain.com.key -out /etc/gitlab/ssl/gitlab.domain.com.
    Enter Country Name:
    Enter State or Province Full Name:
    ENter City Name:
    Enter Company Name:
    Enter Organization Unit Name:
    Enter server hostname: 192.168.1.15
    Enter  Admin Email Address:
    Skip Challenge Password (Hit Enter)
    Skip Optional Company Name (Hit Enter)
#cp -v /etc/gitlab/ssl/gitlab.domain.com.{key,original}  (拿掉pass phrase)
#openssl rsa -in /etc/gitlab/ssl/gitlab.domain.com.original -out /etc/gitlab/ssl/gitlab.domain.com.key
#rm -v /etc/gitlab/ssl/gitlab.domain.com.original
#openssl x509 -req -days 1460 -in /etc/gitlab/ssl/gitlab.domain.com.csr -signkey /etc/gitlab/ssl/gitlab.domain.com.key -out /etc/gitlab/ssl/gitlab.domain.com.crt
#rm -v /etc/gitlab/ssl/gitlab.domain.com.csr
#chmod 600 /etc/gitlab/ssl/gitlab.domain.com.*

5. 設定防火牆
#firewall-cmd --permanent --add-service=https
#systemctl reload firewalld


相關網頁:
https://about.gitlab.com/downloads/#centos7
https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/doc/settings/smtp.md#smtp-on-localhost
https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/doc/settings/nginx.md
http://www.bonusbits.com/wiki/HowTo:Setup_HTTPS_for_Gitlab
http://samwize.com/2014/07/24/how-to-setup-git-server-gitlab-with-ssl/
https://futurestud.io/blog/how-to-run-gitlab-with-self-signed-ssl-certificate/

沒有留言:

自訂搜尋

追蹤者

熱門文章

我的網誌清單

  • Najib’s UMNO/BN has no respect for rule of law - The controversy over the legality of UMNO and Barisan Nasional, and whether the BN logo of daching can be used in the 14th General Elections, shows that th...
    2 小時前
  • Transparency in Trinidad and Tobago: Charting a Pathway for Financial Inclusion from Oil Revenue - Guest article by Nneka Mentore In a recent visit to the resource-rich Caribbean nation of Trinidad and Tobago, I had an opportunity to meet with a graduate...
    4 小時前
  • App Roundup: Dropbox for iOS, Star Wars: Jedi Challenges, TinyCards, macOS Server, more - [image: Article Image] The wide and varied world of software, there are new apps joining the App Store ranks all the time, while existing releases receive...
    8 小時前
  • 他目前是個動詞 - 我家小孩愛玩的程度像一個非典型物理的永動機,睡覺是為了補充能源。某個早晨我親眼目睹他自睡眠裡甦醒,張開眼睛後爬起身來就跑去靠牆的空氣淨化器把玩其按鈕。彷彿昨夜的睡眠是一場空,唱機裡傳出的交響曲接著轉入弦樂部分,他的時空裡不曾有過暫停,一切照舊。在他跑出房間去客廳翻找平時讀慣的繪本之前,我仔細觀看他的眼睛,找不到絲...
    1 天前
  • 社团注册局应该甚至在国会解散前夕向土著团结党发出为期30天的暂时解散令之前,就向巫统和国阵发出这样的解散令 - 社团注册局应该甚至在国会解散前夕向土著团结党发出为期30天的暂时解散令之前,就向巫统和国阵发出这样的解散令。 从今天开始,巫统就成了一个非法政党。 它已经违反了它本身的党章所规定的,巫统最高理事会应该在每三年举行选举一次。 既然巫统最高理事会最后一次的选举是在2013年10月19日举行,它的新选举理应在201...
    1 天前
  • GST大选后不上调 - 副首相阿末扎希向人民保证,大选后,国阵政府将不会上调消费税,因为政府收入已足够应付财政预算。 他说,现有税率可提供每年逾400亿元收入,政府也预算石油收入会增加,原油价格已从每桶52美元增至70美元。 当然前提是,大选后国阵将继续执政。 阿末扎希的保证有效期是多久呢?我的意思是,油价不会攀升不停,有日它必会...
    1 天前
  • 手工萃取樟樹純露 - 這標題看起來好像很有高雅氣質對不對? 這批要提煉的原料是來自一棵不知道為什麼被砍倒的樟樹,木材被鋸成小段小段之後,把木屑掃一掃收一收就可以拿來提煉樟腦了。 我本來是要提煉樟腦的,可是可能因為時間太短,所以就沒成功啦,只能粹一下純露。 萃取樟腦精油或是純露的原理其實一樣,就是應用蒸餾的原理啦。加熱樟樹木材或木...
    6 天前
  • 久违了 - 这两天临时做的决定,继续再放了一部份股换现金备战,转眼股市就血流成河。 当股市血流成河,自己手上有留多一点的现金,心情才会变得不一样。 有时候是要跟着自己的第六感来做判断,而不是依书做事。 第六感来自过往的经验累积,对市有一种不安的感觉,就要随着自己的心去做铺排,不要听别人的。 很久没有感受这样...
    2 週前
  • Blessed Easter everyone - Blessed Good Friday and Easter Sunday to all Christians... Here's a video on what is Good Friday.
    3 週前
  • -
    3 週前
  • Hide and Seek - *《其實每個躲藏,都是想要被找尋到》* 常常,人躲起來,其實根本不是爲了消失, 是爲了被找到,然後被看穿。
    3 週前
  • 我心砰咚 : 愛的偏執狂 - 當愛情幻滅時,我拼死讓愛活過來。 »» 點擊閱讀全文 »»»
    4 週前
  • 假環保 - 跟心愛的人在一起,是就算只有一杯咖啡也能渡過兩小時的美好時光。可是如果沒有心愛的人,那就只好去家電商品店買很多電腦電用品回來躲在家𥚃了。 這意思是說如果人心能夠滿足,並不會想要很多物資。但若心靈貧乏,就會想要以物質來填補空虛。 有個字眼叫做「浪費」現今這種人被物欲牽着鼻子走的社會𥚃,為了節約,我們常會叫小...
    3 個月前
  • - *‘**AMAZON OF THE EAST’* *A Photo Safari with Cede Prudente* Imbak falls The journey begin in Sandakan, Sabah in the island of Borneo From the upper reach...
    3 個月前
  • 信義學堂╳Green Impact Lab 〈綠色趨勢進行式〉 產業小聚 - 近期參加許多有趣的討論及分享會,有時候討論完都覺得好充實,受益良多。因此,我想透過部落格,來陸續分享幾個我覺得印象比較深刻的討論。 〈綠色趨勢進行式〉 產業小聚 第一個是參加信義學堂與Green Impact Lab合辦的《綠色趨勢進行式 》,主持人楊雅雲有感於綠色趨勢已經被討論很多年(至少有十年了吧),卻一直沒...
    4 個月前
  • 第6章:人生就像電腦遊戲 - 世上本沒有地獄只是提升和墮落 小時後,民間傳說,地獄充滿無盡的黑煙,或是用油鍋炸的無盡的痛苦與黑暗,一層不夠還要有18層,甚至還有無間地獄,想到都可怕。現在,我知道宇宙的結構後,才知道很多說法是人類將死的罪惡感的幻覺,最終會經過不同星球的系統投胎。 實際上,宇宙沒有天堂與地獄,而只有愛力與智慧的進化與退化。如果一...
    4 個月前
  • STARIAN94 Mount Kinabalu Expedition 2017 - I climbed Mount Kinabalu for the 11th time last March. This is the short video on the expedition. It was raining, wet and foggy. No majestic views from the...
    7 個月前
  • 当.送别 - 当我一直望着你远去的背景 心里特别依恋曾有的光阴 当你回眸一笑 爱早已在我心里生根 当你慢慢消失在人群里 思念开始侵袭而来 我多希望 可以依偎着你一直走 而你不知道 送别的愁啊 让我伫立在人群里 失落 与 惆怅
    7 個月前
  • Sabah, 沙巴, Kota Kinabalu, 亞庇, Kolombong, 哥隆邦 - Food City Vegetarian Stall, 美食城素食檔 - 這素食檔是上兩年才開的,每次回家都匆匆忙忙,很少在外用餐,偶爾會去外頭走走看看,今天剛好經過這裡然後兜進來把這個素食檔記錄一下。檔子常年不休,除了農曆新年休息那兩三天,從早上開到晚上,據說版面還有soto都不錯,soto有加上沙巴土族的tuhau,價錢中等。 *地址: Kolombong Food City* ...
    10 個月前
  • Project 100之後想談談本命年這種事 - 人生到了第四個本命年這種事的確是一種全新的體驗,而前後花了兩年的Project 100也終於在前十五後十五的三十天慶祝會結束前完成了。這兩年間的變化對自己而言不可畏不驚人的,期間發生了好多好多的事情,失望傷心難過委屈難得都遇上了,所幸的是,發生的絕大多都是好事。 對於我這個人對無聊的極度追求,在Projec...
    11 個月前
  • 再忙也要拉筋 - 因为痛楚,为了“痛除”,也为了調整身心靈,注重调息拉筋的瑜伽运动,一直都是我每天的功课。 除非在当天采访工作太过缠身,以致无法抽空,或是瑜伽导师停课,不然逢周一至周五的大清早,当陆续送了孩子上学后,我一定很自律到中心准时报到,宁可少睡,也宁愿不叹茶推掉交际,也一定要去拉拉筋。 我练习瑜伽,目的不是为减重,而是为...
    1 年前
  • 恭賀新禧年 - *丁酉鸡年来咯* *1-2-2017,琦哥与宝珠*
    1 年前
  • 沦陷的前奏 - 印尼社会城市贫穷的震撼,还来不及抚平。今天在沙巴斗湖的情景却同样让我惊讶! 沙宾都一路上,在路旁树阴下坐着20来个小孩妇孺,伸手讨乞。这些据说是专业8至5的专业, 早上有人用车把他们送到各自的地盘, 晚上有人来接载。 沉沦还远吗?
    1 年前
  • Bersih 5.0 - 早上8点从家里出发,抵达吉隆坡交警已封锁多个主要入口,我们一直找路兜,真的好不容易才成功进城。 先去 Pudu 室内巴刹找阿荣哥喝杯海南咖啡,这里的员工全都穿了 Bersih 5.0 的 T-shirt 哦?不怕日后做生意遇到麻烦吗,例如更新营业执照遭到为难?好几桌也坐满了游行者,很好奇他们是如何进城的? ...
    1 年前
  • 十年後的自己 - “Delta Bravo, this is Oscar 6!” “Oscar 6 go ahead, this is Delta Bravo!” 每次流動診所的車子一出發,我們都會和總部的電話操作人員聯繫,告知他們我們的位置和狀況。今天也和往常一樣,不一樣的是電話操作人員換了人;我一聽就知道那是我們...
    1 年前
  • Bio-cultural heritage is unending - What can you do in 4 years; finish a degree or perhaps send your kid to school? Gakushuin University and Arkitrek have had 4 years of developing bio-cultur...
    1 年前
  • infrequent updates - folks, sorry for the long silence. due to workload and other commitments, we would not update this blog as often we would like to. however, you can follow ...
    1 年前
  • TransAm Kit - It has been 4 years since I stored this Trans Am kit for the 1st gen celica
    2 年前
  • World’s smallest snail - Borneo has once again claimed another world record – this time for the world’s smallest land snail. Its shiny, translucent, white shell has an average heig...
    2 年前
  • 10 Last Minute Scary Ideas from Asia for Halloween - Everywhere you turn in the U.S. are orange pumpkins and costumes for Halloween. Candy bars and sparkly tinsel wrapped around […]
    2 年前
  • . 这張照片很有 feel, 简单的帶出 FUN 的精华。 旅行就是要开心, 就是要自在, 这才夠 FUN!! 😊 #funtravelmag #prambanan #jogjakarta #indonesia 照片来自 师父仔 Ng Cher Hau - . 这張照片很有 feel, 简单的帶出 FUN 的精华。 旅行就是要开心, 就是要自在, 这才夠 FUN!! 😊 #funtravelmag #prambanan #jogjakarta #indonesia 照片来自 师父仔 Ng Cher Hau http://ift.tt/1Ox3jKc The...
    2 年前
  • Half a day in Panamá - To go to San Andrés from Brazil, there is no direct flight nor short-timed connections. Most of the time you have to spend the night either in Bogotá or Pa...
    2 年前
  • 中小企業與電腦人才 - 一家著名的本地會計軟體公司,他的負責人靠訴我好幾次,軟件工程師難求,已經是好多年來的事了,而且看起來好像也沒有好轉的迹像。兩週前,台灣網絡教父詹宏志先生指出,台灣未來5年仍需約二十萬電子商務的人才。 隨著電腦和手機的普及,消費者的購物行為都轉入了網絡,那麼原本中小企業的生意,都將轉成網絡生意,或有一大部份會轉成...
    2 年前
  • [Travelogue] 花见 - 在北京的春天,没有想过是赏花的季节。 直到朋友在MSN上的提醒。 “你现在在北京?没去看樱花吗?” “北京哦,又不是日本。有樱花看吗?” 回想起来,我的回答还真白痴。不过在北京,想到去长城、故宫、胡同,还有许多著名历史景点,就是没想过去看花。而去日本赏樱,和看郁金香应该去荷兰的道理一直根深蒂固,忽略了别...
    2 年前
  • 如果第一批游客/背包客不是西方人 - “如果”的设想,总是很好玩。 我有时候会想,如果第一批出走的游客或背包客不是西方人,世界会否不一样? 旅游业的发展,和游客的需求是息息相关的。上世纪六七十年代,嬉皮文化、社会运动带来的思想冲击,让许多欧美国家青年在觉醒与迷茫之间,思考着自身价值,也试图寻求精神慰藉。带着这些困惑,他们背上行囊,期望在路上能找到答...
    2 年前
  • 骗自己燃烧吧,月巴膏! - 对后天自闭症发作时候会想做莫名其妙动作的偶,可包括下厨、针织。。。等等;下厨则是38神经大小跳最难搞的活动之一!一个人可以煮得了什么好吃的啦,所以,在发作了,最想下厨自疗的时候,是最烦躁的啦,常常无法令神经回复正常。 终于机会来了,俩个人的晚餐!小妹到来,啊姐下厨做饭。拜六晚餐不炸不炒不煎。豪华版黑狗花蟹...
    2 年前
  • 世界末日与冷酷异境 - 村上春树的《世界末日与冷酷异境》 这个故事的主角没有名字,两个主角都是第一人称“我”,分别活在“现实世界”与“心境”。前者是一名“计算士”,后者是一名“梦读”,都是奇怪而难懂的职业。 也许,作者称“心境”为世界末日和冷酷异境,但我觉得“现实世界”比较像“冷酷异境”多一些。因为故事中描绘的“现实世界”,处...
    3 年前
  • 香港Yes!!杂志停刊 - 学生时期最爱的一本杂志《Yes!!》也终于要停刊了。相信各位70/80后,也会有一种落寞的感觉。停刊原因也是因为抵挡不了网络的大趋势,转型只专注在网络杂志。 记得当时每次都会特地把女神周慧敏当封面的Yes!!杂志珍藏起来...唉,逝去的光阴一去不返回。
    3 年前
  • [火山爆发] 熔岩巧克力蛋糕 - Chocolate Lava Cake - 熔岩巧克力蛋糕不同于一般的蛋糕,它隐藏着的惊喜是它迷人之处。一旦从中切开,里面的巧克力酱犹如火山喷发的熔岩流泻,但不会让人想逃,因被那浓郁的香味锁住了五官。外表香脆内心诱人,谁人能拒绝呢? 材料 Ingredients: 250克 苦黑巧克力250g Bitter Dark Chocolate 250克牛油25...
    3 年前
  • October 2013 - Oh gosh! We have been neglecting this blog like since June this year. So what is our latest updates?? Joan got married on September. Yeay, the eldest kah...
    4 年前
  • Random post that may help some people out there - *Cost of Giving Birth in UKM Special Centre (2012)* *RM4,100 - natural delivery, episiotomy, epidural, pitocin induction, 3 days 2 night stay in a single...
    4 年前
  • 2013旅游&摄影 - 印度:Kashmir & Varanasi 2013年2月14日-23日 FULL 云南:2013年4月7日-17日 FULL 童话之旅:2013年5月26日- 6 月7日 FULL 第二团 :6月19日-7月1日 FULL 东爪哇:2013年7月20日- 24日 FULL 西藏西域阿裏及珠穆...
    5 年前
  • 2012! - wow! the world really evolves... including the virtual world! kudos to Google Team on the latest version of Blogger! I like it, much much much better than ...
    6 年前
  • 又是一年 - [image: Salad Yee Sang 2012] 祝大家新(的一)年(都)快乐啊。
    6 年前
  • 南瓜饅頭 - 材料: 1.快樂草包粉一包 2.南瓜少許 做法 1.把南瓜蒸熟,然後跟包粉參在一起,用手揉到一團,水分可以減少一點,南瓜帶有水分。 2.等待15分鐘再把麵糰倒出來,揉成一長條,切出一小粒,大約可以做40粒。 3.把麵粉粒擀成一片,可以撒一點鹽,或芝麻,然後捲起來就好了。 4.把卷好的饅頭放大約40分鐘讓饅頭發...
    6 年前
  • 星期天 - 一个细雨的早晨,是星期天~ 冲泡了加奶的咖啡。。拍下了几张咖啡照~ 坐在窗边喝着咖啡赏雨、听雨。。。 此刻的我,多想什么都不做~ It‘s a lazy Sunday! 送上首歌,甜蜜的歌声,适合这个清新的早晨~ Lazy Song - Bruno Mars
    6 年前
  • 夠了 - 夠了 你傷的我 傷痛 不能掙脫 為著你 割捨了我 一分不留 你夠不夠 瘋了 犯愛的錯 折磨 越傷越多 往事中 最真的我 有最亮的天空 自由還我 放手飛走 決心不回頭 犯愛的錯……
    7 年前
  • 早發火城 - 朝辭火城硝煙間, 千里都門一日還, 果然猿聲啼不住, 輕舟再過萬重山。 ──也記自民黨八區部大會
    7 年前
  • 三顾茅庐 - 三顾茅庐,才有机会探得吉令河瀑布(Air Terjun Sungai Chiling)的芳踪。第一次到新古毛爬跳蚤山后,因太疲累而将计划作罢,第二次则是爬了葫芦一个碗山后经过吉令河瀑布的入口处,发现停了至少三十辆车及三辆大巴士,考虑到人头汹涌而拍不到照片而放弃进入。这一次在探戈先生的大力推动下,在劳动节的六点钟...
    7 年前
  • 《求医不如求己系列之四:万病皆可心药医》博客视频 - 一周前,《求医不如求己系列之四:万病皆可心药医》新浪博客正式开通,博客访问量也一直在增加。为感谢各位读者对本书的支持,现开通《求医不如求己系列之四:万病皆可心药医》新浪播客。并定期连载《求医四之:万病皆可心药医》视频内容,今后更将继续添加中里巴人讲座等各类视频。 感谢大家对求医不如求己的支持,感谢大家对中里...
    8 年前

網頁