gitlabÔõôÐÞ¸ÄÓòÃû£¿ÒªÁìÏê½â
ÔÚʹÓÃgitlabʱ£¬ÓÐʱ¼äÎÒÃÇÐèÒªÐÞ¸ÄgitlabµÄ»á¼ûÓòÃû£¬ºÃ±ÈÔÀ´ÊÇͨ¹ýipµØµã¾ÙÐлá¼û£¬ÏÖÔÚÐèÒª¸Ä³ÉÓòÃû¾ÙÐлá¼û¡£±¾ÎĽ«ÏÈÈÝÔõÑùÐÞ¸ÄgitlabµÄÓòÃû¡£
ÐÞ¸ÄhostsÎļþ
ÔÚÐÞ¸ÄGitLabµÄ»á¼ûÓòÃû֮ǰ£¬ÐèÒªÏÈÐÞ¸ÄhostsÎļþ£¬½«ÐµÄÓòÃûÓëGitLabЧÀÍÆ÷µÄIPµØµã¾ÙÐа󶨡£ÐÞ¸ÄhostsÎļþµÄ²Ù×÷ÈçÏ£º
1£©·¿ªhostsÎļþ£¨WindowsϵͳÏÂÔÚC:\Windows\System32\drivers\etcĿ¼Ï£¬LinuxϵͳÏÂÔÚ/etcĿ¼Ï£©¡£
2£©ÔÚÎļþµÄ×îºóÒ»ÐÐÌí¼ÓÈçÏÂÄÚÈÝ£º
ЧÀÍÆ÷IPµØµã еÄÓòÃû
µÇ¼ºó¸´ÖÆ
ÀýÈ磺
192.168.0.10 gitlab.example.com
µÇ¼ºó¸´ÖÆ
3£©ÉúÑIJ¢¹Ø±ÕhostsÎļþ¡£
ÐÞ¸ÄGitLabµÄÉèÖÃÎļþ
½ÓÏÂÀ´ÐèÒªÐÞ¸ÄGitLabµÄÉèÖÃÎļþ£¬ÔÚÉèÖÃÎļþÖн«GitLabµÄ»á¼ûÓòÃûÐÞ¸ÄΪеÄÓòÃû¡£ÐÞ¸ÄGitLabµÄÉèÖÃÎļþµÄ²Ù×÷ÈçÏ£º
1£©·¿ªGitLabµÄÉèÖÃÎļþ£¨GitLab 7.x¼°ÒÔÉÏ°æ±¾ÉèÖÃÎļþ·¾¶Îª/etc/gitlab/gitlab.rb£¬GitLab 6.x¼°ÒÔÏ°汾ÉèÖÃÎļþ·¾¶Îª/etc/gitlab/gitlab.yml£©¡£
2£©ÔÚÎļþÖвéÕÒ²¢ÐÞ¸ÄÒÔÏÂÄÚÈÝ£º
external_url 'http://еÄÓòÃû'
µÇ¼ºó¸´ÖÆ
ÀýÈ磺
external_url 'http://gitlab.example.com'
µÇ¼ºó¸´ÖÆ
3£©ÉúÑIJ¢¹Ø±ÕÉèÖÃÎļþ¡£
ÖØÆôGitLab
½«GitLabµÄ»á¼ûÓòÃûÐÞ¸ÄÍê³Éºó£¬ÐèÒªÖØÆôGitLabʹÐÞ¸ÄÉúЧ¡£ÖØÆôGitLabµÄ²Ù×÷ÈçÏ£º
1£©Ê¹ÓÃÒÔÏÂÏÂÁîÖØÆôGitLab£º
sudo gitlab-ctl restart
µÇ¼ºó¸´ÖÆ
2£©ÆÚ´ýÖØÆôÍê³É¡£
ÑéÖ¤
ÐÞ¸ÄGitLabµÄ»á¼ûÓòÃûÖ®ºó£¬ÐèÒª¾ÙÐÐÑé֤ȷ±£ÐÞ¸ÄÉúЧ¡£ÑéÖ¤µÄ²Ù×÷ÈçÏ£º
1£©ÔÚä¯ÀÀÆ÷ÖÐÊäÈëеÄÓòÃû£¬ºÃ±Èhttp://gitlab.example.com£¬»á¼ûGitLab¡£
2£©µÇ¼GitLab£¬ÑéÖ¤ÊÇ·ñÄܹ»Õý³£»á¼û¡£
×ÜÌåÀ´Ëµ£¬ÐÞ¸ÄGitLabµÄ»á¼ûÓòÃû²¢²»ÄÑÌ⣬ֻÐèÒªÐÞ¸ÄhostsÎļþ¡¢GitLabµÄÉèÖÃÎļþ£¬ÒÔ¼°ÖØÆôGitLab¼´¿É¡£Ö÷ÒªµÄÊÇÔÚÐÞ¸Ä֮ǰ±¸·ÝºÃÔÓеÄÉèÖÃÎļþ£¬ÒÔ·ÀÐÞ¸ÄÀú³ÌÖзºÆðÎÊÌ⣬ÎÞ·¨»Ö»Ø¸´ÓÐÉèÖá£
ÒÔÉϾÍÊÇgitlabÔõôÐÞ¸ÄÓòÃû£¿ÒªÁìÏê½âµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡