×ðÁú¿­Ê±¹ÙÍøµÇ¼

ÔõÑùÔÚCentOS×°ÖÃGitLab

gitlabÊÇÒ»¸öÓÃÓÚ´úÂëÖÎÀíºÍЭ×÷µÄ¿ªÔ´Æ½Ì¨¡£ËüÌṩÁËÔ´´úÂëÖÎÀí¡¢ÎÊÌâ¸ú×Ù¡¢ci/cdµÈһϵÁй¦Ð§£¬Ê¹ÍŶÓЭ×÷Ô½·¢¸ßЧ¡£Ä¿½ñ×îа汾Ϊgitlab 13.x£¬±¾ÆªÎÄÕ½«ÏÈÈÝÔõÑùÔÚcentos×°ÖÃgitlab¡£

×°ÖÃGitLabµÄÇ°ÖÃÌõ¼þ£º

1.ÄãÐèҪһ̨ÔËÐÐCentOSµÄЧÀÍÆ÷£¨½¨ÒéʹÓÃCentOS 7»ò¸ü¸ß°æ±¾,64룩

2.È·±£Ð§ÀÍÆ÷ÒѾ­×°ÖÃÁËcurl

3.È·±£Ð§ÀÍÆ÷ÉÏÒѾ­×°ÖÃÁË¿ÉÒÔÔËÐÐGitLabµÄÐëÒªÈí¼þ°üºÍÒÀÀµÏî

ÒÔÏÂÊÇÔÚCentOSÉÏ×°ÖÃGitLabµÄ°ì·¨£º

×°ÖÃÐëÒªµÄÒÀÀµÏîºÍÈí¼þ°ü

ÔËÐÐÒÔÏÂÏÂÁîÔÚÄãµÄCentOSЧÀÍÆ÷ÉÏ×°ÖÃÐëÒªµÄÒÀÀµÏîºÍÈí¼þ°ü£º

sudo yum install -y curl policycoreutils-python openssh-server
sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld

µÇ¼ºó¸´ÖÆ

×°ÖÃgitlabµÄ¿ÍÕ»

ʹÓÃÒÔÏÂÏÂÁîÏÂÔز¢×°ÖÃGitLab ¿ÍÕ»£º

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash

µÇ¼ºó¸´ÖÆ

×°ÖÃGitLab CE

ÔËÐÐÒÔÏÂÏÂÁî×°ÖÃGitLab CE£º

sudo EXTERNAL_URL="http://gitlab.example.com" yum install -y gitlab-ce

µÇ¼ºó¸´ÖÆ

*˵Ã÷£ºÇë×¢ÖØÓÃÏÖʵµÄURLÌæ»»http://gitlab.example.com

Æô¶¯GitLab CE

×°ÖÃÀֳɺó£¬Ê¹ÓÃÒÔÏÂÏÂÁîÆô¶¯GitLab£º

sudo gitlab-ctl reconfigure

µÇ¼ºó¸´ÖÆ

ÉèÖÃrootÃÜÂë

GitLabÒ³ÃæÉϽ«ÒªÇóÄúÉèÖÃrootÃÜÂ룬Äú¿ÉÒÔͨ¹ýÒÔϵصã»á¼ûGitLab£º

http://Your_Server_IP_or_Hostname

¾ÙÐÐDocker×°Öã¨ÈçÐèÒª£©

ÈôÊÇÄãµÄGitLabÐèҪʹÓÃDocker¹¦Ð§£¬¿ÉÒÔÒÀ´ÎÖ´ÐÐÒÔÏÂÏÂÁî×°ÖÃdocker£º

sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
sudo systemctl enable docker

µÇ¼ºó¸´ÖÆ

7.Íê³É

ÖÁ´Ë£¬ÄãÒѾ­ÔÚCentOSÉÏÀֳɵØ×°ÖÃÁËGitLab¡£ÏÖÔÚ¿ÉÒÔͨ¹ýGitLab¾ÙÐдúÂëÖÎÀíºÍЭ×÷£¬Ìá¸ßÍŶӵÄЧÂÊ¡£

ÒÔÉϾÍÊÇÔõÑùÔÚCentOS×°ÖÃGitLabµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

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

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

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

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

QR code
ÍøÕ¾µØͼ