阿里雲搭建git服務器


阿里雲服務器環境:

CentOS7.0

jdk1.8.0

jre1.8.0

RAM:1G

SWAP:3G

MEM:40G

apache-tomcat 8.0

 

1、下載gitlab-ce 11.0 到本地

2、通過DMS上傳到雲服務器

3、cp gitlabxx.rpm 指定文件夾

4、rpm -ivh gitlab-eexxx.rpm

5、安裝完成后,會顯示沒有配置hostip,在/etc/gitlab/gitlab.rb文件中配置

6、配置完后使用gitlab-ctl reconfigure

7、gitlab-ctl restart

 

** 阿里雲服務器默認的swap為0,需要自己設置一下

 

配置完成后,在瀏覽器登錄

初始賬戶: root 密碼:5iveL!fe

 

注意:

1、因為資金限制,才采用上述硬件配置的,如果是多人協作的開發,至少要4G的RAM,gitlab占用的內存還是很高的,linux下內存小,會登錄不了

2、如果實在是內存不足,可以弄一個實體機,不采用阿里雲:雲服務器的內存和帶寬還是很貴的;

3、既沒有資金、有想在阿里雲搭建gitlab,那就按照下面的方法,1G RAM+3G SWAP

實際中我直接給分配了4G swap

>>mkdir /usr/local/swap

>>cd swap

>>dd if=/dev/zero of=swapfile bs=1024 count=4048000  # 大小為4G

>>mkswap swapfile

>> vim /etc/fstab

使swap重啟依然有效:

/etc/fstab文件中加入下面這樣一行: /usr/swap/swapfile swap swap defaults 0 0

>>swapon swapfile

 

 

刪除方法: # swapoff /user/swap/swapfile 停掉swap # rm -rf /user/swap/swapfile 刪除

如果沒法停掉,說明緩存內有內容,需要kill -9 xxxx殺進程之后再操作

 


免責聲明!

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



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