התקנת תעודה ב-Deno: הבדלים בין גרסאות בדף

מתוך ויקי נטפרי
קפיצה לניווט קפיצה לחיפוש
(יצירת הדף.)
 
(הוספת פקודות)
שורה 1: שורה 1:
 +
{{עמוד באנגלית|Installation of certificate for Deno}}
 +
{{קישור לתצוגת קריאה}}
 +
{{ניווט|תעודת האבטחה}}
 +
 +
 
על מנת להשתמש ב-deno בנטפרי בלי לקבל הודעת שגיאה על חיבור לא מאובטח, ניתן להריץ כל פקודה שהיא עם הדגל (flag) cert עם ציון לתעודה של נטפרי:<br>
 
על מנת להשתמש ב-deno בנטפרי בלי לקבל הודעת שגיאה על חיבור לא מאובטח, ניתן להריץ כל פקודה שהיא עם הדגל (flag) cert עם ציון לתעודה של נטפרי:<br>
  
 
יש להוריד תעודה מתאימה לספק שלכם [[תעודת אבטחה להורדה לפי ספק|מכאן]], לבדוק שירדה עם סיומת crt. (אם זה סיומת txt - למחוק ולשנות לcrt כמובן) ולזכור איפה שמנו אותה.
 
יש להוריד תעודה מתאימה לספק שלכם [[תעודת אבטחה להורדה לפי ספק|מכאן]], לבדוק שירדה עם סיומת crt. (אם זה סיומת txt - למחוק ולשנות לcrt כמובן) ולזכור איפה שמנו אותה.
 +
 
כעת בכל פקודה יש לכתוב את הדגל cert אחרי הפקודה עצמה (לדוגמא install או run) עם פרמטר המציין את הנתיב לתעודת האבטחה של נטפרי המאוחסנת במחשב.
 
כעת בכל פקודה יש לכתוב את הדגל cert אחרי הפקודה עצמה (לדוגמא install או run) עם פרמטר המציין את הנתיב לתעודת האבטחה של נטפרי המאוחסנת במחשב.
 +
 
לדוגמא הפקודה install - אחרי הפקודה עצמה מכניסים את הדגל cert עם הנתיב לתעודה ואחרי זה את כל הפרמטרים והדגלים האחרים. בדוגמא כאן התעודה נמצאת במיקום c:\netfree.crt -
 
לדוגמא הפקודה install - אחרי הפקודה עצמה מכניסים את הדגל cert עם הנתיב לתעודה ואחרי זה את כל הפרמטרים והדגלים האחרים. בדוגמא כאן התעודה נמצאת במיקום c:\netfree.crt -
 
<pre>deno install --cert c:\netfree.crt --allow-net --allow-read https://path-to-module</pre>
 
<pre>deno install --cert c:\netfree.crt --allow-net --allow-read https://path-to-module</pre>
 
<br>
 
<br>
'''<big>הגדרה תעודת האבטחה של נטפרי כמשתנה סביבה</big>'''
+
===הגדרה תעודת האבטחה של נטפרי כמשתנה סביבה===
 
<br>
 
<br>
 
כדי לפטור את הצורך בהזנה ידנית של התעודה בכל פעם - אפשר להגדיר את תעודת האבטחה של נטפרי כמשתנה סביבה של deno.<br>
 
כדי לפטור את הצורך בהזנה ידנית של התעודה בכל פעם - אפשר להגדיר את תעודת האבטחה של נטפרי כמשתנה סביבה של deno.<br>
שורה 13: שורה 20:
 
[[קובץ:Var.png|ללא]]
 
[[קובץ:Var.png|ללא]]
 
לוחצים אוקיי ואוקיי כמובן...
 
לוחצים אוקיי ואוקיי כמובן...
 +
 +
===הגדרה בשורת הפקודה===
 +
 +
הגדרת משתנה סביבה במערכת Windows יש לכתוב בשורת הפקודה במצב מנהל:
 +
 +
SetX DENO_CERT "C:\netfree-ca.crt" /m
 +
 +
כמובן שיש לשנות את הנתיב <code>‎C:\netfree-ca.crt</code> בנתיב בו שמרתם את התעודה שהורדתם.
 +
 +
 +
linux:
 +
 +
יש לפתוח את קובץ הפרופיל (‎/etc/profile) ולכתוב את השורה הבאה בסוף הקובץ:
 +
 +
export DENO_CERT=/path/to/netfree-ca.crt
 +
 +
יש להחליף את הנתיב <code>‎/path/to/netfree-ca.crt</code> בנתיב בו שמרתם את התעודה שהורדתם, ולהפעיל חלון טרמינל חדש.
 +
 +
 +
mac:
 +
 +
ניתן להריץ פקודה זו:
 +
 +
echo export DENO_CERT=/path/to/netfree-ca.crt >> ~/.bash_profile
 +
 +
ובמקרה שאתם משתמשים ב - zsh (ברירת המחדל מ-Catalina 10.15 ואילך):
 +
 +
echo export DENO_CERT=/path/to/netfree-ca.crt >> ~/.zshenv
 +
 +
כנ"ל יש להחליף את הנתיב <code>‎/path/to/netfree-ca.crt</code> בנתיב בו שמרתם את התעודה שהורדתם, ולהפעיל חלון טרמינל חדש.

גרסה מ־11:23, 13 באוגוסט 2020

For English click here

למעבר מתצוגת עריכה לתצוגת קריאה

עמוד ראשי > תעודת האבטחה > התקנת תעודה ב-Deno ‎‎


על מנת להשתמש ב-deno בנטפרי בלי לקבל הודעת שגיאה על חיבור לא מאובטח, ניתן להריץ כל פקודה שהיא עם הדגל (flag) cert עם ציון לתעודה של נטפרי:

יש להוריד תעודה מתאימה לספק שלכם מכאן, לבדוק שירדה עם סיומת crt. (אם זה סיומת txt - למחוק ולשנות לcrt כמובן) ולזכור איפה שמנו אותה.

כעת בכל פקודה יש לכתוב את הדגל cert אחרי הפקודה עצמה (לדוגמא install או run) עם פרמטר המציין את הנתיב לתעודת האבטחה של נטפרי המאוחסנת במחשב.

לדוגמא הפקודה install - אחרי הפקודה עצמה מכניסים את הדגל cert עם הנתיב לתעודה ואחרי זה את כל הפרמטרים והדגלים האחרים. בדוגמא כאן התעודה נמצאת במיקום c:\netfree.crt -

deno install --cert c:\netfree.crt --allow-net --allow-read https://path-to-module


הגדרה תעודת האבטחה של נטפרי כמשתנה סביבה


כדי לפטור את הצורך בהזנה ידנית של התעודה בכל פעם - אפשר להגדיר את תעודת האבטחה של נטפרי כמשתנה סביבה של deno.

בוינדוס: נכנסים להתחל ומקלידים enviroment - נכנסים למה שוינדוס מציע -

Env.png

בחלון שנפתח נכנסים ל-Enviroment variables ובחלק של user variables לוחצים על NEW כדי ליצור משתנה סביבה חדש.

כעת בשורה של שם המשתנה - נכתוב DENO_CERT, ובשורה של הערך כותבים את הנתיב לתעודת האבטחה:

Var.png

לוחצים אוקיי ואוקיי כמובן...

הגדרה בשורת הפקודה

הגדרת משתנה סביבה במערכת Windows יש לכתוב בשורת הפקודה במצב מנהל:

SetX DENO_CERT "C:\netfree-ca.crt" /m

כמובן שיש לשנות את הנתיב ‎C:\netfree-ca.crt בנתיב בו שמרתם את התעודה שהורדתם.


linux:

יש לפתוח את קובץ הפרופיל (‎/etc/profile) ולכתוב את השורה הבאה בסוף הקובץ:

export DENO_CERT=/path/to/netfree-ca.crt

יש להחליף את הנתיב ‎/path/to/netfree-ca.crt בנתיב בו שמרתם את התעודה שהורדתם, ולהפעיל חלון טרמינל חדש.


mac:

ניתן להריץ פקודה זו:

echo export DENO_CERT=/path/to/netfree-ca.crt >> ~/.bash_profile

ובמקרה שאתם משתמשים ב - zsh (ברירת המחדל מ-Catalina 10.15 ואילך):

echo export DENO_CERT=/path/to/netfree-ca.crt >> ~/.zshenv

כנ"ל יש להחליף את הנתיב ‎/path/to/netfree-ca.crt בנתיב בו שמרתם את התעודה שהורדתם, ולהפעיל חלון טרמינל חדש.