Ïê½âgitlabµÄ×°Öý̳̣¨centosϵͳ£©
ÔÚlinuxЧÀÍÆ÷ÉÏ£¬gitlabÊÇÒ»Öֱر¸¹¤¾ß£¬ËüÌṩÁËÒ»¸öÍйܴúÂë¡¢ÏîÄ¿ÖÎÀíºÍ°æ±¾¿ØÖƵÄƽ̨¡£Í¨¹ýgitlab£¬Äã¿ÉÒÔÇáËɵذ²ÅÅ¡¢´æ´¢ºÍÖÎÀíÄãµÄ´úÂ룬ÒÔ¼°¾ÙÐÐÐ×÷¿ª·¢¡£
±¾ÎĽ«ÏòÄãչʾÔõÑùÔÚCentOSÉÏ×°ÖÃGitLabCEµÄÀú³Ì¡£
Ç°ÖÃÌõ¼þ£º
CentOSЧÀÍÆ÷
rootȨÏÞ
°ì·¨1£º ×°ÖÃÒÀÀµ°ü
ÔÚ×°ÖÃGitLabCE֮ǰ£¬ÐèҪװÖÃËùÐèµÄÒÀÀµÏîºÍ¹¤¾ß¡£ÒÔÏÂÊÇ×°ÖÃÀú³Ì£º
yum install curl policycoreutils openssh-server openssh-clients systemctl enable sshd systemctl start sshd firewall-cmd --permanent --add-service=http systemctl reload firewalld
µÇ¼ºó¸´ÖÆ
°ì·¨2£º ×°ÖÃGitLab
Ê×ÏÈ£¬ÒªÎªGitLabCEÌí¼Órpm¿ÍÕ»¡£ÔËÐÐÒÔÏÂÏÂÁ
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
µÇ¼ºó¸´ÖÆ
×°ÖÃGitLabCE֮ǰ£¬ÇëÈ·±£ÄúµÄϵͳÊÇ×îеġ£ ÊäÈëÒÔÏÂÏÂÁ
yum update
µÇ¼ºó¸´ÖÆ
½ÓÏÂÀ´£¬ÔËÐÐÒÔÏÂÏÂÁî×°ÖÃGitLabCE£º
sudo yum install gitlab-ce
µÇ¼ºó¸´ÖÆ
×°ÖÃÍê³Éºó£¬ÔËÐÐÏÂÁîÆô¶¯gitlab£º
sudo gitlab-ctl reconfigure
µÇ¼ºó¸´ÖÆ
°ì·¨3£º »á¼ûGitLab
ÔÚËùÓÐÉèÖÃÍê³ÉÖ®ºó£¬ÄãÏÖÔÚ¿ÉÒÔʹÓÃä¯ÀÀÆ÷»á¼ûGitLabÍøÕ¾¡£»á¼ûurlΪ£ºhttp:// / ¡£
ÔÚÄãµÚÒ»´Î»á¼ûGitLabʱ£¬½«ÒªÇóÄ㽨ÉèеÄÖÎÀíÔ±ÕË»§ºÍÉèÖÃÃÜÂë¡£
Íê³ÉÉÏÊö°ì·¨ºó£¬GitLabCE¾Í×¼±¸ºÃÁËʹÓá£
±¾ÎÄ¿¢Ê¡£
ÒÔÉϾÍÊÇÏê½âgitlabµÄ×°Öý̳̣¨centosϵͳ£©µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡