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

ÁÄÁÄЧÀÍÆ÷ÉÏ×°ÖÃGiteeµÄ°ì·¨

giteeÊÇÒ»ÖÖÊ¢ÐеĴúÂëÍйܺͰ汾¿ØÖƹ¤¾ß£¬ËüÊÇgitµÄÒ»¸ö»ùÓÚwebµÄ°æ±¾¡£ÈôÊÇÄãҪΪÄãµÄÍŶӻòÏîÄ¿ÉèÖÃÒ»¸ö˽È˵ĴúÂë¿â£¬giteeÊÇÒ»¸öºÜÊǺõÄÑ¡Ôñ¡£Ö»¹ÜÄã¿ÉÒÔÔÚgiteeµÄ¹Ù·½ÍøÕ¾ÉÏʹÓÃËü£¬¿ÉÊÇÔÚijЩÇéÐÎÏ£¬Äã¿ÉÄÜÐèÒªÔÚ×Ô¼ºµÄЧÀÍÆ÷ÉÏ×°ÖÃgitee¡£

ÔÚÕâƪÎÄÕÂÖУ¬ÎÒÃǽ«ÏÈÈÝÔÚЧÀÍÆ÷ÉÏ×°ÖÃGiteeµÄ°ì·¨£¬²¢Ö¸µ¼ÄãÔõÑùÉèÖúÍʹÓÃËü¡£

°ì·¨1£º×°ÖÃÐèÒªµÄÒÀÀµ

ÔÚ×°ÖÃGitee֮ǰ£¬ÄãÐèÒªÔÚÄãµÄЧÀÍÆ÷ÉÏ×°ÖÃÒÔÏÂÒÀÀµ£º

Git

MySQL£¨»òMariaDB£©

Nginx

ÈôÊÇÄãÒѾ­×°ÖÃÁËÒÔÉÏÒÀÀµ£¬¿ÉÒÔÌø¹ý´Ë°ì·¨¡£

ҪװÖÃGitºÍMariaDB£¬Äã¿ÉÒÔÔÚÏÂÁîÐÐÖÐʹÓÃÒÔÏÂÏÂÁ

sudo apt-get update
sudo apt-get install git mariadb-server

µÇ¼ºó¸´ÖÆ

È»ºó£¬ÄãÐèÒªÉèÖÃMariaDBµÄrootÃÜÂ룺

sudo mysql_secure_installation

µÇ¼ºó¸´ÖÆ

ÔÚ×°ÖÃʱ´ú£¬Ä㽫±»ÒªÇóÊäÈëÃÜÂëºÍÆäËûÇå¾²ÉèÖÃÑ¡Ïƾ֤Ïòµ¼¾ÙÐвÙ×÷¼´¿É¡£

ÏÖÔÚ£¬ÄãÐèҪװÖÃNginx£º

sudo apt-get install nginx

µÇ¼ºó¸´ÖÆ

°ì·¨2£ºÏÂÔØGitee×°Öðü

ÔÚÄãµÄЧÀÍÆ÷ÉÏ£¬ÄãÐèÒªÏÂÔØGiteeµÄ×°Öðü¡£Äã¿ÉÒÔ´ÓGithub»òGiteeµÄ¹Ù·½ÍøÕ¾ÉÏÏÂÔØËü£¬µ«ÈôÊÇÄ㲻ϣÍûÈ¥ÕâЩÍøÕ¾£¬Äã¿ÉÒÔÔÚCentOSϵͳÉÏʹÓÃÒÔÏÂÏÂÁîÏÂÔØËü£º

wget https://dl.gitee.com/gitee/gitee/releases/6.1.1/gitee-6.1.1-64bits.tar.gz

µÇ¼ºó¸´ÖÆ

°ì·¨3£º×°ÖÃGitee

½âѹÏÂÔصÄGitee×°Öðü£º

tar xvf gitee-6.1.1-64bits.tar.gz

µÇ¼ºó¸´ÖÆ

ÏÖÔÚ£¬Ä㽫»ñµÃÒ»¸ögiteeÎļþ¼Ð¡£ÄãÐèÒª½«ËüÒƶ¯µ½Ò»¸öÄãÏëҪװÖÃGiteeµÄĿ¼Ï£¬²¢Çл»µ½¸ÃĿ¼£º

sudo cp -r gitee /opt/
cd /opt/gitee

µÇ¼ºó¸´ÖÆ

½ÓÏÂÀ´£¬ÄãÐèÒªÔËÐÐGitee×°Öþ籾£º

sudo ./install.sh

µÇ¼ºó¸´ÖÆ

ÔÚÔËÐд˾籾֮ǰ£¬ÄãÐèҪȷ±£ÄãÓÐsudoȨÏÞ¡£

ÔËÐо籾ºó£¬Äã¿ÉÄÜÐèÒªÊäÈëһЩÉèÖÃÐÅÏ¢£¬ÈçÄãµÄÊý¾Ý¿âÃÜÂëºÍSMTPЧÀÍÆ÷ÐÅÏ¢µÈ¡£Æ¾Ö¤Ïòµ¼Íê³ÉºóÄã¾ÍÍê³ÉGiteeµÄ×°ÖÃÁË¡£

°ì·¨4£ºÉèÖÃNginx

ÒªÈÃGitee¿ÉÒÔͨ¹ýWeb»á¼û£¬ÄãÐèÒªÉèÖÃNginx¡£ÔÚNginxÉèÖÃĿ¼Öн¨ÉèÒ»¸ödefaultÉèÖÃÎļþ£º

sudo nano /etc/nginx/sites-available/default

µÇ¼ºó¸´ÖÆ

È»ºó£¬½«ÒÔÏÂÄÚÈÝÌí¼Óµ½ÎļþÖУº

server {
    listen 80;
    server_name your_domain.com; # ÄãµÄÓòÃû
    location / {
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;        proxy_set_header Host $http_host;
        proxy_set_header X-Nginx-Proxy true;
        proxy_pass http://127.0.0.1:8080; # ÄãµÄgitee¶Ë¿Ú
        proxy_redirect off;
    }
}

µÇ¼ºó¸´ÖÆ

½«¡°your_domain.com¡±Ì滻ΪÄãµÄÓòÃû£¬²¢½«¡°8080¡±Ì滻ΪGiteeÕýÔÚ¼àÌýµÄ¶Ë¿Ú£¨Ä¬ÒÔΪ¡°8081¡±£©¡£

ÉúÑIJ¢¹Ø±ÕÎļþ¡£È»ºó²âÊÔÉèÖÃÎļþ£º

sudo nginx -t

µÇ¼ºó¸´ÖÆ

ÈôÊÇûÓйýʧ£¬ÇëÖØÐÂÆô¶¯Nginx£º

sudo systemctl restart nginx

µÇ¼ºó¸´ÖÆ

°ì·¨5£ºÊ¹ÓÃGitee

ÏÖÔÚ£¬Äã¿ÉÒÔÔÚWebä¯ÀÀÆ÷ÖÐÊäÈëÄãµÄÓòÃûÀ´»á¼ûGitee¡£ÔÚµÚÒ»´Î»á¼û֮ǰ£¬ÄãÐèÒªÔÚä¯ÀÀÆ÷ÖÐ×°ÖÃGiteeµÄSSLÖ¤Êé¡£

»á¼ûGiteeºó£¬ÄãÐèÒªÊäÈëGiteeÖÎÀíÔ±µÄÓû§ÃûºÍÃÜÂ롣ĬÈÏÇéÐÎÏ£¬Óû§ÃûºÍÃÜÂëÊÇ¡°admin¡±ºÍ¡°123456¡±¡£

Ò»µ©ÄãÀֳɵǼ£¬Äã¿ÉÒÔÔÚGiteeÖн¨Éè¿ÍÕ»£¬È»ºóÔÚÄãµÄÍŶӺÍÏîÄ¿ÖÐʹÓÃËü¡£ÄãÒ²¿ÉÒÔÔ¼ÇëÆäËûÓû§¼ÓÈëÄãµÄGiteeÉçÇø£¬ÒÔ±ãËûÃÇ¿ÉÒÔÔÚÄãµÄ¿ÍÕ»ÖÐÊÂÇé¡£

×ܽá

GiteeÊÇÒ»¸öºÜÊÇÇ¿Ê¢µÄ´úÂëÍйܺͰ汾¿ØÖƹ¤¾ß£¬Ëü¿ÉÒÔ×ÊÖúÄã¸üºÃµØÖÎÀíÄãµÄÏîÄ¿¡£ÔÚ±¾ÎÄÖУ¬ÎÒÃÇÏòÄúÏÈÈÝÁËÔõÑùÔÚЧÀÍÆ÷ÉÏ×°ÖÃGitee£¬ÒÔ¼°ÔõÑùÉèÖúÍʹÓÃËü¡£ÈôÊÇÄãÊÇÒ»¸ö¿ª·¢Õß»òÒ»¸öÍŶÓÈÏÕæÈË£¬ÎÒÃÇÇ¿ÁÒÍƼöÄã˼Á¿Ê¹ÓÃGiteeÀ´ÖÎÀíÄãµÄ´úÂë¿â¡£

ÒÔÉϾÍÊÇÁÄÁÄЧÀÍÆ÷ÉÏ×°ÖÃGiteeµÄ°ì·¨µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

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

Ïà¹ØÐÂÎÅ

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

18523999891

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

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

QR code
ÍøÕ¾µØͼ