Nginx
-
הגדרת לוגסטש על דראופלטים כדי להעביר יומני Nginx ל-OpenSearch מנוהל
מביא שימור על מסמכי שרת רשת הוא חיוני לשירבוט באופן שילובי באתר שלך, לפתרון בעיות, ולהבין התנהגות המשתמשים. אם אתה משתמש ב Nginx, הוא מייצר מסמכים גישה ושגיאות מלאים במידע שוורץ. על מנת לנהל ולאנליזה את המסמכים האלה, תוכל להשתמש ב Logstash כדי לעבד ולשדר אותם, וב Managed OpenSearch של DigitalOcean כדי לסדד ולהדגים את המידע. במדריך הלמידה הזה, אנחנו נדבר על התקנת Logstash על דרפלט, בעזרתו לאסוף את מסמכי Nginx שלך, ולשליחתם אל Managed OpenSearch של DigitalOcean. דרישות חשבון…
-
הקדמה לשרתי רשת
הקדמה התפקיד העיקרי של שרת אינטרנט הוא לשרת דפי אינטרנט עבור אתר. דף ווב יכול להיות מופיע מקובץ HTML בודד או מערך מורכב של משאבים שמתאימים יחד. אם ברצונך לאכוף את אפליקציית האינטרנט שלך על האינטרנט, בהרבה מקרים תזדקק לשרת אינטרנט. אחד המקרים הנפוצים ביותר לשימוש בשרתי אינטרנט הוא שירות קבצים הנחוצים להצגת אתר בדפדפן. כשאתה בוקר את http://www.digitalocean.com, אתה מתחיל בכניסת URL שמתחיל בקשה דרך האינטרנט. הבקשה הזו עוברת דרך שכבות מרובות, אחת או יותר מהן תהיה שרת אינטרנט.…
-
איך ליצור הפניות זמניות וקבועות עם Nginx
הקדמה הפניה ב-HTTP היא דרך לציין כתובת אחת או דומיין אחד לכתובת או דומיין אחר. ישנן מספר סוגים שונים של הפניות, כל אחד מהם משמעות שונה לדפדפן הלקוח. שני הסוגים הנפוצים ביותר הם הפניות זמניות והפניות קבועות. הפניות זמניות (קוד מצב תגובה 302 נמצא) שימושיות כאשר URL צריך להתפרסם זמנית ממיקום שונה. לדוגמה, אם אתה מבצע תחזוקת אתר, ייתכן שתרצה להשתמש בהפניה זמנית מהדומיין שלך אל דף ההסבר כדי ליידע את המבקרים שיחזרו בקרוב. הפניות קבועות (קוד מצב תגובה 301…
-
כיצד להגדיר את Nginx עם SSL כפרוקסי הפוך עבור Jenkins
הקדמה בברירת מחדל, Jenkins מגיע עם שרת אינטרנט מובנה שלו, שמקשיב בפורט 8080. זה נוח אם אתה מפעיל מופע פרטי של Jenkins, או אם אתה רק צריך להשיג משהו במהירות ואינך מגן על אבטחת המידע. אחרי שיש לך נתוני ייצור אמיתיים העוברים למארח שלך, על השימוש בשרת אינטרנט יותר מאובטח כמו Nginx לטיפול בתעבורה. הפוסט הזה יפרט כיצד להקפיא את האתר שלך עם SSL באמצעות שרת האינטרנט Nginx כשרת ההפוך שלך עבור Jenkins. המדריך הזה מניח מסוים ביטחון בפקודות Linux,…
-
מבוא לשרתי אינטרנט
הקדמה A web server’s primary role is to serve web pages for a website. A web page can be rendered from a single HTML file, or a complex assortment of resources fitted together. If you want to host your web application on the internet, in many cases you will need a web server. אחד המקרים הנפוצים ביותר לשרתי רשת הוא לשרת קבצים הנחוצים להצגת אתר בדפדפן. כאשר אתה מבקר ב-http://www.digitalocean.com, אתה מתחיל על ידי הזנת כתובת URL שמתחילה בבקשה דרך…
-
כיצד להגדיר את Nginx עם תמיכה ב-HTTP/2 על Ubuntu 22.04
A previous version of this tutorial was written by Sergey Zhukaev. הקדמה Nginx הוא שרת אינטרנט פתרונות תוכנה פתוחה מהיר ואמין. זה השיג פופולריות בזכות רגל זיכרון נמוכה, קינון גבוה, קלות הגדרה ותמיכה במגוון רחב של פרוטוקולים. HTTP/2 הוא גרסה חדשה יותר של פרוטוקול ההעברת היפרטקסט, שמשמש ברשת למסירת דפים מהשרת לדפדפן. HTTP/2 הוא העדכון המרכזי הראשון של HTTP לכמעט שנתיים: HTTP1.1 הושק לקהל הרחב ב-1999 כאשר דפי האינטרנט היו קטנים בגודל מאוד. האינטרנט השתנה מאז למעשה, ואנו עומדים כעת…
-
כיצד להעביר שורש אתר Nginx למיקום חדש ב־Ubuntu 22.04
הקדמה על שרת Ubuntu, שרת האינטרנט Nginx מאחסן את מסמכיו ב־/var/www/html, שבדרך כלל ממוקם במערכת הקור של המערכת הפועלת. לעיתים נראות, זה עשוי להיות מועיל להעביר את שורש המסמך למיקום אחר, כגון קובץ מערכת מוזר. לדוגמה, אם אתה מכין מספר רב של אתרי אינטרנט מאותו הפעלת Nginx, ייתכן ויהיה מקום עבור כל מסמך שורש בנפרד של כל אתר כדי להתאים לצרכיו של אתר או לקוח מסוים. במדריך זה, תעביר את שורש המסמך של Nginx למיקום חדש. דרישות מוקדמות כדי להשלים…
-
איך להפעיל אפליקציות איזון משקל ב-DigitalOcean עם CDK עבור Terraform ו-TypeScript
המחבר בחר ב קרן ויקימדיה לקבלת תרומה כחלק מתוכנית כתיבה עבור תרומות. הקדמה תשתית כקוד (IaC) היא שיטה לאוטומציה של הטמעת תשתיות ושינויים על ידי הגדרת מצבי המשאבים והקשרים שלהם בקוד. ביצוע קוד זה יוצר או משנה את המשאבים האמיתיים בענן. IaC מאפשר למהנדסים להשתמש בכלי IaC כמו Terraform (על ידי HashiCorp) לתפעול תשתית. עם IaC, שינויים בתשתית שלך יכולים לעבור את אותו תהליך ביקורת קוד כמו קוד היישום שלך. ניתן לאחסן את הקוד בבקרת גרסאות (כמו Git) כדי לשמור…
-
איך להתקין Nginx על Debian 10
הקדמה Nginx הוא שרת אינטרנט חינמי ופתוח המשמש לאירוח של אתרי אינטרנט ויישומים בכל גדלים. התוכנה מכונה על ידי נפילת השפעה נמוכה על משאבי זיכרון, קידוח גבוה וארכיטקטורה מודולרית, המבוססת על אירועים אשר יכולה לספק ביצועים מאובטחים וצפויים. למעשה, Nginx עובד כשרת אינטרנט, מאזן עומס, מטמון HTTP ופרוקסי הפוך. במדריך זה, תתקין את Nginx בשרת Debian 10 שלך. דרישות קדם לפני שתתחיל במדריך זה, עליך להגדיר משתמש רגיל, לא רוט עם הרשאות sudo בשרת שלך. עליך גם להגדיר חומת אש…