האם בדעתך ללמוד כיצד להתקין את Nginx ולאפשר את השימוש ב- GO CGIs במחשב שבו פועל אובונטו לינוקס? במדריך זה, אנו הולכים להראות לך כיצד להפעיל את התכונה CGI ולאפשר קבצי Script GO לפעול בשרת Nginx.
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
• GO 1.14.16
רשימת ציוד
הסעיף הבא מציג את רשימת הציוד המשמש ליצירת ערכת לימוד זו.
כשותף באמזון, אני מרוויח מרכישות מתאימות.
Nginx – ערכת לימוד בנושא:
בדף זה, אנו מציעים גישה מהירה לרשימת ערכות לימוד הקשורות Nginx.
אובונטו הדרכה – Golang CGI על Nginx
התקן את שרת Nginx ואת החבילה Fcgiwrap.
צור קובץ תצורה עבור שער CGI.
הנה תוכן הקובץ.
צור ספריה לאחסון קבצי CGI.
ערוך את קובץ התצורה של Nginx עבור אתר האינטרנט המוגדר כברירת מחדל.
הוסף את השורה הבאה באזור בשם SERVER.
הנה הקובץ, לפני התצורה שלנו.
הנה הקובץ, אחרי התצורה שלנו.
הפעל מחדש את שירות Nginx.
הורד והתקן את חבילת GO.
תוכנת GOLANG הותקנה תחת התיקיה /usr/local.
כדי לפעול כראוי, תוכנת GO מצפה שהמערכת תהיה בעלת קבוצה של משתני סביבה.
בוא ניצור קובץ כדי להפוך את תצורת משתני הסביבה הנדרשת לאוטומטית.
הנה תוכן הקובץ.
אתחל מחדש את המחשב.
ודא אם משתני הסביבה הדרושים נוצרו באופן אוטומטי.
הנה הפלט הנכון:
כדוגמה, בוא ניצור קובץ Script של GO.
הנה תוכן הקובץ.
בנה את קובץ ה- Script GO והעביר אותו לספריה CGI של Nginx.
גש למדריך CGI של Nginx.
שנה את הרשאת הקובץ.
פתח את הדפדפן והזן את כתובת ה-IP של שרת האינטרנט שלך בתוספת /cgi-bin/test.go.
בדוגמה שלנו, כתובת ה- URL הבאה הוזנה בדפדפן:
• http://172.31.8.195/cgi-bin/test.go
קובץ ה-script GO אמור להציג את ההודעה הבאה.
מזל טוב! כעת באפשרותך להשתמש ב- GO כ- CGI.