尊龙凯时人生就是搏

Ïê½âCentOS 7²Ù×÷ϵͳÏÂGitLab 7µÄ×°ÖÃ

centos gitlab 7 ×°ÖÃ

GitLab ÊÇÒ»¿î±ã½ÝµÄ Git ÏîÄ¿ÖÎÀí¹¤¾ß£¬Í¨¹ý GitLab£¬ÎÒÃÇ¿ÉÒÔºÜÀû±ãµØÖÎÀí´úÂë°æ±¾£¬Ð­Í¬¿ª·¢ÒÔ¼°ÏîÄ¿ÖÎÀí¡£±¾ÎÄÏÈÈÝÁË CentOS 7 ²Ù×÷ϵͳÏ GitLab 7 µÄ×°ÖÃÀú³Ì¡£

×¼±¸ÊÂÇé

ÔÚ×îÏÈ×°Öà GitLab ֮ǰ£¬ÐèҪȷ±£ÏµÍ³ÉÏÒÑ×°Öò¢ÉèÖúÃÁËÒÔÏÂÈí¼þ£º

Git

Ruby

RubyGems

GCC °æ±¾ 4.8 »ò¸ü¸ß°æ±¾

GitLab ÒÀÀµµÄ¼¸¸ö¿âÎļþ

ÈôÊÇÄúµÄϵͳÉÏÒѾ­×°ÖÃÁËÒÔÉÏËùÓÐÈí¼þ£¬Ôò¿ÉÒÔÖ±½ÓÌø¹ý´Ë°ì·¨¡£²»È»£¬ÐèҪʹÓÃÒÔÏÂÏÂÁîÀ´×°ÖÃÕâЩÈí¼þ£º

×°Öà Git£º

yum install git

µÇ¼ºó¸´ÖÆ

×°Öà Ruby£º

yum install ruby

µÇ¼ºó¸´ÖÆ

×°Öà RubyGems£º

yum install rubygems

µÇ¼ºó¸´ÖÆ

×°Öà GCC °æ±¾ 4.8 »ò¸ü¸ß°æ±¾£º

yum install gcc48

µÇ¼ºó¸´ÖÆ

È»ºó½« GCC µÄ·¾¶Ìí¼Óµ½ÇéÐαäÁ¿ÖУº

export CC=/usr/bin/gcc-4.8

µÇ¼ºó¸´ÖÆ

×°Öà GitLab ÒÀÀµµÄ¼¸¸ö¿âÎļþ£º

yum install readline-devel zlib-devel libyaml-devel libffi-devel openssl-devel sqlite-devel

µÇ¼ºó¸´ÖÆ

×°ÖÃ GitLab

´Ëʱ£¬ÎÒÃÇÒѾ­×¼±¸Í£µ±£¬¿ÉÒÔ×îÏÈ×°Öà GitLab ÁË¡£ÒÔÏÂÊÇ×°Öð취£º

Ê×ÏÈ£¬ÏÂÔØ GitLab£º

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-7.9.2-ce.0.el7.x86_64.rpm

µÇ¼ºó¸´ÖÆ

ÆäÖÐ×îºóÒ»ÏîÊý×ÖÊÇ GitLab °æ±¾ºÅ£¬Äú¿ÉÒÔƾ֤ÏÖÕæÏàÐÎÐ޸ġ£½Ó×Å£¬Ê¹ÓÃÒÔÏÂÏÂÁîÀ´×°Öà GitLab£º

rpm -i gitlab-ce-7.9.2-ce.0.el7.x86_64.rpm

µÇ¼ºó¸´ÖÆ

×°ÖÃÍê³Éºó£¬ÎÒÃÇÐèÒª¶Ô GitLab ¾ÙÐÐһЩÉèÖá£

ÉèÖÃ GitLab

ÔÚ×°Öà GitLab ֮ǰ£¬ÎÒÃÇÐèÒª¶Ô GitLab ¾ÙÐÐһЩÉèÖã¬ÒÔÈ·±£Ëü¿ÉÒÔÕý³£ÊÂÇé¡£ÒÔÏÂÊÇÉèÖð취£º

Ê×ÏÈ£¬±à¼­ /etc/gitlab/gitlab.rb Îļþ£º

vi /etc/gitlab/gitlab.rb

µÇ¼ºó¸´ÖÆ

È»ºóÕÒµ½ÒÔÏÂÁ½ÐУ¬²¢½«Æä´Ó×¢ÊÍÖÐɨ³ý£º

external_url 'http://gitlab.example.com'
nginx['enable'] = true

µÇ¼ºó¸´ÖÆ

ÒÔÉÏ´úÂ뽫ÆôÓà GitLab µÄ nginx web ЧÀÍÆ÷£¬²¢½«Æä°ó¶¨µ½ URL¡°http://gitlab.example.com¡±¡£

½Ó×Å£¬Ê¹ÓÃÒÔÏÂÏÂÁîÖØÐÂÉèÖà GitLab£º

gitlab-ctl reconfigure

µÇ¼ºó¸´ÖÆ

ÕâÌõÏÂÁî»áʹ GitLab ÖØмÓÔØÉèÖÃÎļþ¡£

ÏÖÔÚ£¬Äú¿ÉÒÔͨ¹ýä¯ÀÀÆ÷»á¼û GitLab£¬½«ÆäÉèÖÃΪËùÐèµÄ·½·¨¡£

ʹÓà GitLab

ÏÖÔÚ£¬ÄúÒѾ­ÀÖ³É×°ÖÃÁË GitLab£¬²¢Íê³ÉÁËһЩÐëÒªµÄÉèÖ᣽ÓÏÂÀ´£¬ÎÒÃÇ¿ÉÒÔʹÓà GitLab À´ÖÎÀí´úÂ룬Эͬ¿ª·¢£¬ÒÔ¼°¾ÙÐÐÏîÄ¿ÖÎÀí¡£ÒÔÏÂÊÇһЩ³£ÓÃµÄ GitLab ÏÂÁ

gitlab-ctl start£ºÆô¶¯ GitLab ЧÀÍ¡£

gitlab-ctl status£º¼ì²é GitLab ЧÀÍÔËÐÐ״̬¡£

gitlab-ctl stop£º×èÖ¹ GitLab ЧÀÍ¡£

³ýÁËÉÏÊöÏÂÁÄú»¹¿ÉÒÔͨ¹ý GitLab ÍøÒ³½çÃæÀ´ÖÎÀí´úÂ롢Эͬ¿ª·¢ÒÔ¼°¾ÙÐÐÏîÄ¿ÖÎÀí¡£±ðµÄ£¬Äú»¹¿ÉÒÔ¶¨ÖÆ GitLab µÄ¹¦Ð§ÒÔ¼°½çÃ棬ÒÔ˳Ӧ²î±ðµÄÏîÄ¿ÐèÇó¡£

×ܽá

±¾ÎÄÏÈÈÝÁËÔÚ CentOS 7 ²Ù×÷ϵͳÏÂ×°Öà GitLab 7 µÄÀú³Ì£¬°üÀ¨×¼±¸ÊÂÇé¡¢×°Öà GitLab¡¢ÉèÖà GitLab ÒÔ¼°Ê¹Óà GitLab¡£Í¨¹ý±¾ÎÄ£¬ÄúÓ¦¸ÃÄܹ»ÀÖ³É×°Öá¢ÉèÖÃÒÔ¼°Ê¹Óà GitLab 7£¬ÒÔ±ã¸üºÃµØÖÎÀí´úÂ롢Эͬ¿ª·¢ÒÔ¼°¾ÙÐÐÏîÄ¿ÖÎÀí¡£

ÒÔÉϾÍÊÇÏê½âCentOS 7²Ù×÷ϵͳÏÂGitLab 7µÄ×°ÖõÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í尊龙凯时人生就是搏ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ尊龙凯时人生就是搏ʵʱÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ尊龙凯时人生就是搏

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
sitemap¡¢ÍøÕ¾µØͼ