LinuxÀú³ÌÆô¶¯ÒªÁì½ÒÃØ
Linux²Ù×÷ϵͳ×÷Ϊһ¿î¿ªÔ´µÄ²Ù×÷ϵͳ£¬¾ßÓжàÑùµÄÌØÕ÷ºÍ¹¦Ð§¡£ÆäÖУ¬Àú³ÌÆô¶¯·½·¨ÊÇLinuxϵͳÖеÄÒ»¸öÖ÷Òª·½Ãæ¡£ÔÚLinuxϵͳÖУ¬Àú³ÌµÄÆô¶¯·½·¨ÓжàÖÖ£¬°üÀ¨Í¨¹ýÏÂÁîÐÐÆô¶¯¡¢Í¨¹ý¾ç±¾Æô¶¯¡¢Í¨¹ýЧÀÍÆô¶¯µÈ¡£±¾ÎĽ«¶ÔLinuxϵͳÖг£¼ûµÄÀú³ÌÆô¶¯·½·¨¾ÙÐÐÏêϸÏÈÈÝ£¬²¢ÌṩÏêϸµÄ´úÂëʾÀý¡£
Ò»¡¢Í¨¹ýÏÂÁîÐÐÆô¶¯Àú³Ì
ÔÚLinuxϵͳÖУ¬Í¨¹ýÏÂÁîÐÐÆô¶¯Àú³ÌÊÇ×î³£¼ûµÄ·½·¨Ö®Ò»¡£Í¨¹ýÏÂÁîÐÐÆô¶¯Àú³Ì£¬¿ÉÒÔÖ±½ÓÔÚÖÕ¶ËÖÐÊäÈëÏìÓ¦µÄÏÂÁÆô¶¯ÏìÓ¦µÄÀú³Ì¡£ÏÂÃæÊÇÒ»¸öͨ¹ýÏÂÁîÐÐÆô¶¯Àú³ÌµÄʾÀý£º
$ sudo service apache2 start
µÇ¼ºó¸´ÖÆ
ÒÔÉÏÏÂÁî¿ÉÒÔÓÃÀ´Æô¶¯ApacheЧÀÍÆ÷Àú³Ì¡£ÆäÖУ¬sudoÌåÏÖÒÔ³¬µÈÓû§È¨ÏÞÔËÐÐÏÂÁservice apache2 startÌåÏÖÆô¶¯ÃûΪapache2µÄЧÀÍ¡£Í¨¹ýÕâÖÖ·½·¨£¬¿ÉÒÔÀû±ãµØÆô¶¯ÖÖÖÖÀú³Ì¡£
¶þ¡¢Í¨¹ý¾ç±¾Æô¶¯Àú³Ì
³ýÁËͨ¹ýÏÂÁîÐÐÆô¶¯Àú³ÌÍ⣬»¹¿ÉÒÔͨ¹ý±àд½ÅÔÀ´Æô¶¯Àú³Ì¡£¾ç±¾¿ÉÒÔ°üÀ¨¶àÌõÏÂÁÄܹ»ÊµÏÖ¸üΪÖØ´óµÄÆô¶¯Âß¼¡£ÏÂÃæÊÇÒ»¸ö¼òÆӵľ籾ʾÀý£º
#!/bin/bash echo "Starting myapp..." ./myapp
µÇ¼ºó¸´ÖÆ
ÔÚÉÏÃæµÄʾÀýÖУ¬Í¨¹ý./myappÏÂÁîÆô¶¯ÁËÒ»¸öÃûΪmyappµÄÓ¦ÓóÌÐò¡£¿ÉÒÔ½«ÒÔÉϾ籾ÉúÑÄΪstart_myapp.shÎļþ£¬²¢Í¨¹ýÖ´ÐÐ./start_myapp.shÀ´Æô¶¯Àú³Ì¡£
Èý¡¢Í¨¹ýЧÀÍÆô¶¯Àú³Ì
ÔÚLinuxϵͳÖУ¬»¹¿ÉÒÔͨ¹ýЧÀÍÖÎÀíÆ÷À´Æô¶¯Àú³Ì£¬ÕâÖÖ·½·¨¸üΪ±ã½ÝºÍÎÞа¡£Ð§ÀÍÖÎÀíÆ÷¿ÉÒÔÖÎÀíϵͳÖеÄÖÖÖÖЧÀÍ£¬²¢ÌṩÁ˸üΪ¸»ºñµÄÖÎÀí¹¦Ð§¡£ÏÂÃæÊÇÒ»¸öͨ¹ýЧÀÍÆô¶¯Àú³ÌµÄʾÀý£º
$ sudo systemctl start nginx
µÇ¼ºó¸´ÖÆ
ÒÔÉÏÏÂÁî¿ÉÒÔÓÃÀ´Æô¶¯NginxЧÀÍÆ÷Àú³Ì¡£Í¨¹ýsystemctlÏÂÁîÖÎÀíϵͳÖеÄЧÀÍ£¬start nginxÌåÏÖÆô¶¯ÃûΪnginxµÄЧÀÍ¡£
×ÛÉÏËùÊö£¬LinuxϵͳÖеÄÀú³ÌÆô¶¯·½·¨ÓжàÖÖ£¬°üÀ¨Í¨¹ýÏÂÁîÐÐÆô¶¯¡¢Í¨¹ý¾ç±¾Æô¶¯¡¢Í¨¹ýЧÀÍÆô¶¯µÈ¡£Ñ¡ÔñºÏÊʵÄÆô¶¯·½·¨¿ÉÒÔÌá¸ßϵͳÆô¶¯Ð§ÂʺÍÖÎÀí±ã½ÝÐÔ¡£Ï£ÍûÒÔÉÏÏÈÈݶÔÄúÓÐËù×ÊÖú¡£
ÒÔÉϾÍÊÇLinuxÀú³ÌÆô¶¯ÒªÁì½ÒÃصÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡