¼«ËÙ°²ÅÅNginx Proxy Manager£ºÇáËÉÓ¦¶Ô¸ß²¢·¢»á¼û
¼«ËÙ°²ÅÅNginx Proxy Manager£ºÇáËÉÓ¦¶Ô¸ß²¢·¢»á¼û
Ëæ×Å»¥ÁªÍøµÄ·ÉËÙÉú³¤£¬Ðí¶àÍøÕ¾ºÍÓ¦ÓóÌÐòÃæÁÙן߲¢·¢»á¼ûµÄÌôÕ½¡£ÎªÁËÓ¦¶ÔÕâÖÖÇéÐΣ¬Ðí¶à¿ª·¢ÕߺÍϵͳÖÎÀíÔ±×îÏȽÓÄÉÊðÀíЧÀÍÆ÷À´ÊµÏÖ¸ºÔØƽºâºÍ¸ß¿ÉÓÃÐÔ¡£Nginx×÷Ϊһ¿î¸ßÐÔÄܵÄWebЧÀÍÆ÷ºÍ·´ÏòÊðÀíЧÀÍÆ÷£¬±»ÆÕ±éÓ¦ÓÃÓÚÖÖÖÖ³¡¾°ÖС£
Nginx Proxy ManagerÊÇÒ»¸ö»ùÓÚNginxµÄÖÎÀí¹¤¾ß£¬¿ÉÒÔÇáËɵذ²ÅźÍÖÎÀí·´ÏòÊðÀíЧÀÍÆ÷¡£ËüÌṩÁËÒ»¸ö¼òÆÓÒ×ÓõÄWeb½çÃ棬ÈÃÓû§¿ÉÒÔƾ֤×Ô¼ºµÄÐèÇó¿ìËÙÉèÖúÍÖÎÀíÊðÀíЧÀÍÆ÷¡£
ʹÓÃNginx Proxy Manager¿ÉÒÔ´øÀ´Ðí¶àÀûÒæ¡£Ê×ÏÈ£¬Ëü¿ÉÒÔÌṩ¸ºÔØƽºâ¹¦Ð§£¬½«ÇëÇó·Ö·¢µ½¶à¸öºó¶ËЧÀÍÆ÷£¬½µµÍµ¥¸öЧÀÍÆ÷¸ºÔØѹÁ¦¡£Æä´Î£¬Ëü¿ÉÒÔʵÏָ߿ÉÓÃÐÔ£¬µ±Ä³¸öºó¶ËЧÀÍÆ÷å´»úʱ£¬×Ô¶¯½«ÇëÇóת·¢µ½ÆäËû¿ÉÓÃЧÀÍÆ÷¡£±ðµÄ£¬Nginx Proxy Manager»¹Ö§³ÖSSLÖ¤ÊéÖÎÀí£¬¿ÉÒÔΪÍøÕ¾ÌṩHTTPS¼ÓÃÜÐÒéÖ§³Ö¡£
ÏÂÃæÎÒÃÇÀ´ÏêϸÏÈÈÝÔõÑù¿ìËÙ°²ÅÅNginx Proxy Manager¡£
µÚÒ»²½£º×°ÖÃDockerºÍDocker Compose
Nginx Proxy ManagerʹÓÃDockerÈÝÆ÷À´ÔËÐУ¬Òò´ËÊ×ÏÈÐèҪװÖÃDockerºÍDocker Compose¡£Äã¿ÉÒÔƾ֤×Ô¼ºµÄ²Ù×÷ϵͳѡÔñºÏÊʵÄ×°ÖÃÒªÁ죬ÕâÀï²»ÔÙ׸Êö¡£
µÚ¶þ²½£º½¨ÉèNginx Proxy ManagerµÄDocker ComposeÎļþ
½¨ÉèÒ»¸öеÄÎļþ¼Ð£¬²¢ÔÚÆäÖн¨ÉèÒ»¸öÃûΪdocker-compose.ymlµÄÎļþ¡£ÔÚ¸ÃÎļþÖУ¬ÊäÈëÒÔÏÂÄÚÈÝ£º
version: '3.6' services: app: image: 'jc21/nginx-proxy-manager:latest' ports: - '80:80' - '81:81' - '443:443' - '444:444' environment: - 'TZ=Asia/Shanghai' # ÉèÖÃʱÇø volumes: - ./data:/data - ./letsencrypt:/etc/letsencrypt
µÇ¼ºó¸´ÖÆ
ÉÏÊöÉèÖÃÖУ¬ÎÒÃÇʹÓÃÁË×îа汾µÄNginx Proxy Manager¾µÏñ£¬²¢½«ÈÝÆ÷µÄ80¡¢81¡¢443¡¢444¶Ë¿ÚÓ³Éäµ½Ö÷»úÉÏ¡£Í¬Ê±£¬ÎÒÃÇ»¹ÉèÖÃÁËʱÇøΪAsia/Shanghai¡£
µÚÈý²½£ºÆô¶¯Nginx Proxy ManagerÈÝÆ÷
ÔÚÖÕ¶ËÖУ¬½øÈëµ½docker-compose.ymlËùÔÚµÄÎļþ¼ÐÖУ¬²¢ÔËÐÐÒÔÏÂÏÂÁîÆô¶¯ÈÝÆ÷£º
docker-compose up -d
µÇ¼ºó¸´ÖÆ
ÆÚ´ýƬÉΣ¬Nginx Proxy ManagerÈÝÆ÷¾Í»áÆô¶¯ÆðÀ´¡£
µÚËIJ½£º»á¼ûNginx Proxy ManagerµÄWeb½çÃæ
ÔÚä¯ÀÀÆ÷ÖÐÊäÈëhttp://your-server-ip:81£¬²¢ÓÃĬÈϵÄÓû§ÃûadminºÍÃÜÂëchangemeµÇ¼µ½Nginx Proxy ManagerµÄWeb½çÃæ¡£
µÚÎå²½£ºÉèÖÃÊðÀíЧÀÍÆ÷
ÔÚNginx Proxy ManagerµÄWeb½çÃæÖУ¬µã»÷×ó²àµ¼º½À¸µÄ”Proxy Hosts”Ñ¡ÏȻºóµã»÷Ò³Ã涥²¿µÄ”Add Proxy Host”°´Å¥£¬ÉèÖÃÒ»¸öеÄÊðÀíЧÀÍÆ÷¡£
ÔÚ”Domain Names”×Ö¶ÎÖÐÊäÈëÄãÒªÊðÀíµÄÓòÃû£¬ºÃ±Èexample.com¡£ÔÚ”Forward Hostname/IP”×Ö¶ÎÖÐÊäÈëÄãÒªÊðÀíµÄÄ¿µÄЧÀÍÆ÷µÄIPµØµã»òÖ÷»úÃû¡£Ä㻹¿ÉÒÔÑ¡ÔñʹÓÃ×Ô¼ºµÄSSLÖ¤Ê飬²¢ÔÚ”Custom SSL Certificate”×Ö¶ÎÖÐÉÏ´«Ö¤ÊéÎļþ¡£
Íê³ÉÉèÖú󣬵ã»÷Ò³Ãæµ×²¿µÄ”Save”°´Å¥ÉúÑÄÊðÀíЧÀÍÆ÷µÄÉèÖá£Nginx Proxy Manager»á×Ô¶¯½«ÇëÇóת·¢µ½ÏìÓ¦µÄÄ¿µÄЧÀÍÆ÷¡£
ÖÁ´Ë£¬Nginx Proxy ManagerµÄ°²ÅźÍÉèÖþÍÍê³ÉÁË¡£Äã¿ÉÒÔƾ֤ÐèÒª¼ÌÐøÌí¼Ó¸ü¶àµÄÊðÀíЧÀÍÆ÷£¬ÊµÏÖ¸üÖØ´óµÄ·´ÏòÊðÀíºÍ¸ºÔØƽºâÕ½ÂÔ¡£
×ܽá
ͨ¹ýNginx Proxy Manager£¬ÎÒÃÇ¿ÉÒÔ¿ìËٴºÍÖÎÀí·´ÏòÊðÀíЧÀÍÆ÷£¬ÇáËÉÓ¦¶Ô¸ß²¢·¢»á¼û¡£ËüÌṩÁ˼òÆÓÒ×ÓõÄWeb½çÃ棬ÈÃÓû§¿ÉÒÔÀû±ãµØÉèÖúÍÖÎÀíÊðÀíЧÀÍÆ÷¡£Í¬Ê±£¬Ëü»¹Ö§³Ö¸ºÔØƽºâ¡¢¸ß¿ÉÓÃÐÔºÍSSLÖ¤ÊéÖÎÀíµÈ¹¦Ð§£¬ÊÊÓÃÓÚÖÖÖÖ³¡¾°¡£
ËäÈ»£¬ÒÔÉÏÖ»ÊÇÒ»¸ö¼òÆÓµÄʾÀý£¬ÏÖʵʹÓÃÖл¹¿ÉÒÔƾ֤ÐèÇó¾ÙÐиü¶àµÄÉèÖúÍÓÅ»¯¡£Ï£ÍûÕâƪÎÄÕÂÄܶÔÄãÔÚÓ¦¶Ô¸ß²¢·¢»á¼ûʱѡÔñNginx Proxy ManagerÓÐËù×ÊÖú¡£×£ÄãÀֳɣ¡
ÒÔÉϾÍÊǼ«ËÙ°²ÅÅNginx Proxy Manager£ºÇáËÉÓ¦¶Ô¸ß²¢·¢»á¼ûµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡