DooTask(ÈÎÎñ¹ÜÀí¹¤¾ß)ÊÇÒ»¸ö¿ªÔ´ÏµÍ³µÄÏßÉÏÿÈÕÈÎÎñ¹ÜÀí¹¤¾ß£¬´ó¼Ò¿ÉÒÔÔÚÕâ¶ùÉ趨´ý°ìÊÂÏîµÄÊÂÒË£¬´îÔØÁ˳ÌÐò¿ª·¢ºÍ²úÆ·Íâ¹ÛÉè¼Æ2¸öÄ£°æ£¬·½±ã´ó¼ÒÁ¢¼´Ì×Èë¡£µ±È»Èç¹û´ÓʱðµÄÐÐÒµ£¬¿ÉÒÔÓÃËüÀ´Ô´Óڽ綨´ý°ìÈÎÎñ¡£»¹ÌṩÁËÔÚÕâÆäÖвå½øÔÚÏß˼άµ¼Í¼¡¢ÔÚÏßÁ÷³Ìͼ¡¢ÏîÄ¿·çÏÕ¹ÜÀí¡¢ÈÎÎñ·Ö·¢¡¢¼°Ê±IM£¬Îĵµ¹ÜÀí¹¤¾ß¡£
¸÷ÖÖÎĵµÐ×÷רÓù¤¾ß
ÔÚÏß˼άµ¼Í¼
ÔÚÏßÁ÷³Ìͼ
ÏîÄ¿·çÏÕ¹ÜÀí
ÈÎÎñ·Ö·¢
¼°Ê±IM
Îĵµ¹ÜÀíµÈÉ豸
²¿ÊðÏîÄ¿
# 1¡¢¸´ÖÆ¿â·¿
#¸´ÖÆgithubÀïµÄÐÂÏîÄ¿
git clone http://gitee.com/aipaw/dootask.git # 2¡¢½øÈëĿ¼cd dootask # 3¡¢Build project
./cmd install
ÖØÉèÃÜÂë
#ÖØÉèĬÈÏÕË»§µÇ½ÃÜÂë
./cmd repassword
±ä¸ü¶Ë¿ÚºÅ
./cmd php bin/run --port=2222
./cmd up -d
ÖÕÖ¹ÍøÂç·þÎñÆ÷
./cmd stop # PS£ºÒ»µ©Ó¦ÓÃÈí¼þ±»É趨£¬²»ÂÛʲôʱºòÄãÏëÒªÔËÐÐÍøÂç·þÎñÆ÷£¨Ëü¿ÉÄÜÒѾֹͣ£©ÔËÐÐϱߵÄÃüÁî
./cmd start
ÔËÐÐÃüÁîµÄ¿ì½Ý·½Ê½Í¼±ê
#Äú¿ÉÒÔʹÓÃÏÂÁÐÃüÁîʵÐдËʵ¼Ê²Ù×÷
./cmd artisan ¡° your command ¡± // ÔËÐÐ artisanÃüÁî
./cmd php ¡° your command ¡± // ÔËÐÐ phpÃüÁî
./cmd nginx ¡° your command ¡± // ToÔËÐÐ nginxÃüÁî
./cmd redis ¡° your command ¡± // ÔËÐÐ redisÃüÁî
./cmd composer ¡° your command ¡± // ÔËÐÐ composerÃüÁî
./cmd supervisorctl ¡°ÄãÃüÁ // ÔËÐÐ supervisorctlÃüÁî
./cmd test ¡° your command ¡± // ÔËÐÐ phpunitÃüÁî
./cmd mysql ¡° your command ¡± // ÔËÐÐ mysqlÃüÁ±¸·ÝÊý¾Ý£º±¸·ÝÊý¾Ý¿â£¬ÐÞ¸´£º»Ö¸´Êý¾Ý¿â£©
NGINX ´úÀíÉÌ SSL
# 1¡¢Nginx config add
proxy_set_header X-Forwarded-Host $http_host ;
proxy_set_header X-Forwarded-Proto $scheme ;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for ;
# 2¡¢½øÈëĿ¼²¢ÔËÐÐÃüÁî
./cmd https
¸üÐÂ
ÁôÒ⣺¸üÐÂÇ°Ç뱸·Ý×ÊÁÏ£¡
#·½·¨Ò»£º½øÈëĿ¼ÔËÐÐÃüÁî
./cmd update #»òÊÇ·½·¨¶þ£º·½·¨Ò»²»³É¹¦¾ÍÓÃÕâÖÖ·½·¨
git pull
./cmd mysql backup
./cmd uninstall
./cmd install
./cmd mysql recovery
жÔصô
#½øÈëĿ¼²¢ÔËÐÐÃüÁî
./cmd uninstall
´ó¼Ò¶¼ÖªµÀ»Æ½ðÏÖÔÚ¼±¾çϵø£¬ËùÒԺܶàÈËÒѾ¿ªÊ¼Ê¹ÓûƽðÀ´±£³ÖÆäδÀ´µÄ¼ÛÖµ¡£³´½ðÒ²ÊÇÀí²ÆµÄÒ»Öֺ÷½·¨¡£Ëµµ½²ÆÎñ¹ÜÀí£¬ÎÒÃÇÐèҪһЩרҵµÄ²ÆÎñ¹ÜÀíÈí¼þ¡£ÀàËƻƽðµÄ²ÆÎñ¹ÜÀíÈí¼þÊǹó½ðÊôÊг¡Èí¼þ¡£ÕâÀïÓÐһЩ³£ÓõĺÍÁ÷Ðеġ£¹ó½ðÊô½»Ò×ƽ̨¹©´ó¼ÒÑ¡Ôñ£¬²ÆÎñ¹ÜÀíÊÆÔÚ±ØÐУ¡¶àÌØÈí¼þרÌâΪÄúÌṩ¹ó½ðÊôÐÐÇéÈí¼þ,»Æ½ð°×Òø¹ó½ðÊôÐÐÇéÈí¼þÏÂÔØ,¹ó½ðÊô»Æ½ð½»Ò×Èí¼þ¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
ÓÉÓÚ×Ô¶¯³äÖµÈí¼þ²Ù×÷¼òµ¥£¬·½±ã¸öÈËʹÓ㬿ÉΪÓû§ÊµÏÖ¶àÖնˡ¢¶àÖÜÆÚ¡¢¶à·½Ê½³äÖµ£¬Ê¹Óû§³äÖµ¸ü¼Ó·½±ã£¬ÉîÊܹã´óÓû§µÄϲ°®¡£ÏÖÔÚÓкܶà³äµçÈí¼þ£¬ÄÄÖÖ×Ô¶¯³äµçÈí¼þºÃ£¿ÔÚ±£Ö¤³äµç°²È«µÄÇ°ÌáÏ£¬ÎÒÃÇÏòÄúÍƼöһЩ¸üʵÓᢸüÁ÷ÐеijäµçÈí¼þ¡£¶àÌØÈí¼þרÌâΪÄúÌṩ³äÖµÈí¼þ,Ãâ·ÑÐéÄâ³äÖµÈí¼þÏÂÔØ,×Ô¶¯³äֵƽ̨¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
IDE¿ª·¢¹¤¾ßÊÇÏô±ßΪÄú¿ª·¢µÄÒ»ÖÖIDE¿ª·¢¹¤¾ß£¬°üÀ¨Web IDE¿ª·¢¹¤¾ßºÍJavaIDE¿ª·¢¹¤¾ß¡£ÕâЩ¹¤¾ßÊÇ¿ªÔ´µÄ£¬¿ÉÒÔÔںܴó³Ì¶ÈÉÏ°ïÖú¿ª·¢ÈËÔ±¿ª·¢³ÌÐò¡£¿ª·¢ÈËÔ±¿ÉÒÔ¸ù¾ÝÐèҪѡÔñIDE¿ª·¢¹¤¾ß¡£¶àÌØÈí¼þרÌâΪÄúÌṩide¿ª·¢¹¤¾ß,webÇ°¶Ëide¿ª·¢¹¤¾ß,ide¹¤¾ß¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
¿ÖÁúÓÎÏ·ÕýÖð½¥³ÉΪÓÎÏ·ÖеÄÈÈÃÅ»°Ìâ¡£×îÔçµÄ¾µä¿ÖÁúÓÎÏ·ÊÇ¿ÖÁúΣ»ú¡£ÉÏÊÀ¼Í90Äê´ú×î¾µäµÄÉä»÷ÓÎÏ·Ö®Ò»£¬°ÑÎÒÃÇ´øÈëÁËÒ»¸ö³äÂúÉñÃغͿֲÀµÄ¿ÖÁúÍõ¹ú¡£Èç½ñ£¬¿ÖÁúÓÎÏ·ÒÔ·½ÖÛµÄÉú´æºÍ½ø»¯Îª½Ü×÷¶ø¸´ÐË¡£ÏÂÃæΪÄú´øÀ´×îÓÐȤµÄ¿ÖÁúÓÎÏ·´óÈ«£¬¿ÖÁúµ¥»úÓÎÏ·ÏÂÔØ£¬Ç§Íò²»Òª´í¹ýŶ¶àÌØÈí¼þרÌâΪÄúÌṩ¿ÖÁúÓÎÏ·,¿ÖÁúÓÎÏ·µ¥»úÓÎÏ·,¿ÖÁú³ÔÈËÓÎÏ·¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
DOS¹¤¾ßÏäÊÇÒ»¿îÊÊÓÃÓÚWindows 2000»òÒÔÉÏϵͳµÄ¹¤¾ß£¬¼ÓÉÏ´¿DOSÒýµ¼Ö§³Ö£¬·½±ãÅóÓÑÎÞÐèCD-ROMÈíÅÌÇý¶¯Æ÷£¬È«ÖÐÎÄ´¦Àí£¬ÎªÆÕͨÓû§·þÎñ¡£DOS¹¤¾ßÏ䣬¼ÓÔس£ÓÃDOS¹¤¾ß£¬Ö§³ÖNTFS·ÖÇø£¬Ïòµ¼Ä£Ê½ÏÂÖ§³ÖÖÐÎÄÒýµ¼£¡Ð¡±àÊÕ¼¯ÁËһЩ³£ÓõÄDOS¹¤¾ßÏ乩ÄúÑ¡ÔñºÍʹÓ㡶àÌØÈí¼þרÌâΪÄúÌṩdos¹¤¾ßÏä,°«ÈËdos¹¤¾ßÏä,dos¹¤¾ßÏäʹÓý̡̳£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£