האם בדעתך ללמוד כיצד להתקין Nginx ולאפשר את השימוש של CGIs פיתון במחשב שבו פועל אובונטו לינוקס? במדריך זה, אנו הולכים להראות לך כיצד להפעיל את התכונה CGI ולאפשר קבצי Script של Python לפעול בשרת Nginx.
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
• Python 3
רשימת ציוד
הסעיף הבא מציג את רשימת הציוד המשמש ליצירת ערכת לימוד זו.
כשותף באמזון, אני מרוויח מרכישות מתאימות.
Nginx – ערכת לימוד בנושא:
בדף זה, אנו מציעים גישה מהירה לרשימת ערכות לימוד הקשורות Nginx.
אובונטו הדרכה – פיתון CGI על Nginx
התקן את חבילת פיתון.
התקן את שרת Nginx ואת החבילה Fcgiwrap.
צור קובץ תצורה עבור שער CGI.
הנה תוכן הקובץ.
צור ספריה לאחסון קבצי CGI.
ערוך את קובץ התצורה של Nginx עבור אתר האינטרנט המוגדר כברירת מחדל.
הוסף את השורה הבאה באזור בשם SERVER.
הנה הקובץ, לפני התצורה שלנו.
הנה הקובץ, אחרי התצורה שלנו.
הפעל מחדש את שירות Nginx.
כדוגמה, בואו ניצור קובץ Script של Python CGI.
השתמש ביישום PIP כדי להתקין ספריית פיתון בשם ART.
גש למדריך CGI של Nginx.
צור דף מבחן באמצעות פיתון.
הנה תוכן הקובץ.
שנה את הרשאת הקובץ.
פתח את הדפדפן והזן את כתובת ה- IP של שרת האינטרנט שלך בתוספת /cgi-bin/test.py.
בדוגמה שלנו, כתובת ה- URL הבאה הוזנה בדפדפן:
• http://172.31.7.220/cgi-bin/test.py
הדף פיתון אמור להציג את ההודעה הבאה.
מזל טוב! Nginx הוא כעת מסוגל להשתמש סקריפטים פיתון כ- CGI.