@A0533057932 הבנתי שapache זה עם שרת, alpine זו גירסה מינימלית, אבל מה זה fpm? מתי צריך שרת ומתי לא?
eido
-
פיתוח אפליקציית אנטרנט + מסד נתונים בדוקר -
פיתוח אפליקציית אנטרנט + מסד נתונים בדוקר@צבי-ש כתב בפיתוח אפליקציית אנטרנט + מסד נתונים בדוקר:
למשל את phpmyadmin תוכל להתקין ישירות מכאן.
יש שם כל מיני גרסאות fpm/apache/fpm-alpine.
מה זה אומר?הבנתי שapache זה עם שרת, alpine זו גירסה מינימלית, אבל מה זה fpm? מתי צריך שרת ומתי לא?
-
מהי הדרך הקלה ביותר, לתזמן מראש הפעלת קוד ע"י לינק ??@זאביק אני אישית מעדיף שמה שקשור לשרת שלי יהיה בשרת שלי, בלי צורך בשירותים חיצוניים. לכן אני אעדיף את הcron בשרת על פני הcron באתר ההוא.
-
מהי הדרך הקלה ביותר, לתזמן מראש הפעלת קוד ע"י לינק ??@זאביק פשוט, כמו שמוסיפים חדש, רק במקום להוסיף שורה תמחוק מה שאתה רוצה ותשמור
-
מהי הדרך הקלה ביותר, לתזמן מראש הפעלת קוד ע"י לינק ??@זאביק אתה יכול לעשות את זה בשרת שלך.
הפקודה אמורה להיות משהו כזה:// זה פותח את קובץ ההגדרות של הcron שבשרת שלך EDITOR=nano crontab -e // כותבים מה שרוצים 2-59/15 * * * * פקודה // שומרים Ctrl + O // אנטר לאישור שם הקובץ אם צריך // יציאה Ctrl + Xואז בודקים שנשמר
crontab -lעד כמה שידוע לי אין חצאי דקות
-
מהי הדרך הקלה ביותר, לתזמן מראש הפעלת קוד ע"י לינק ??@זאביק אולי כי הוספת את הכוכבית שלא השמטתי?
במקום A וB הכנסת פקודה עם נתיב מלא כמו שאמרו כאן?
הרעיון בפקודה הזו הוא פשוט
.* פירושו "כל הערכים"
.- פירושו ערכים בין לבין (בין 2 ל59)
/ אילו צעדים או כל כמה זמןכמו שאתה יכול לראות הפקודות הראשונה והשניה סותרות, ולכן אין מקום לשים אותן ביחד!
לכן הפירוש הוא שהערכים בדקות הם בין 2 ל59 (מה שמבטיח שלא יתחיל בשעה עגולה, וככה יתן מרווח של 2 דקות מההcron הראשון) בצעדים של 15 דקות.
לכן XX:X2
XX:17
XX:32
XX:47
זה לא יעבור את ה59 כי הגבלנו אותו ל59.אם עשית כמו שכתבתי ושינית לפקודה אמיתית אין סיבה שלא יעבוד.
-
מהי הדרך הקלה ביותר, לתזמן מראש הפעלת קוד ע"י לינק ?? -
מהי הדרך הקלה ביותר, לתזמן מראש הפעלת קוד ע"י לינק ??@זאביק כמו שכולם כאן אמרו, cron פתרון מצוין בשבילך, רק צריך לדעת איך להפעיל אותו, שזה מאוד פשוט. השאלה מה הוא צריך להפעיל. ובאיזו מערכת אתה משתמש.
המבנה הוא כזה (מזכיר קצת את האקסס (אם אינני טועה) בימות המשיח)* * * * * פקודההכוכביות משמאל לימין הן:
דקות
שעות
יום בחודש
חודש יום בשבועאתה צריך
*/15 * * * * פקודה -
פיתוח אפליקציית אנטרנט + מסד נתונים בדוקר@צבי-ש אז אם יש כמה קונטיינרים, צריך לפתוח הרבה פורטים? או שיש דרך לטפל בזה?
ומה זה ה8090:8080 שכתבת? -
פיתוח אפליקציית אנטרנט + מסד נתונים בדוקר@צבי-ש כתב בפיתוח אפליקציית אנטרנט + מסד נתונים בדוקר:
באיזה הקשר?
בבניה שלו, יש תכונות שמשתמשים בהם רק לצורך פיתוח ולא בטיחותי או נכון להשאיר אותם למוצר עצמו, יש דברים כאלו?
איך מעבירים את מבנה הטבלאות, אם בעצם מורידים את המריה ישירות מהמאגר? ואם רוצים שיגיעו טבלאות עם שורות כבר?
-
פיתוח אפליקציית אנטרנט + מסד נתונים בדוקר@צבי-ש כתב בפיתוח אפליקציית אנטרנט + מסד נתונים בדוקר:
תעתיק את הקובץ package.json ואת package-lock.json
בכוונה לא הוספת את index.js? לכאורה גם הוא אמור להיות בפנים, לא?
@צבי-ש כתב בפיתוח אפליקציית אנטרנט + מסד נתונים בדוקר:
עכשיו נשאר להפנות דומיין לשם כדי שיהיו נגישים חיצונית לעולם
לאיפה? לכתובת הIP של השרת ואז יהיה אפשר להגיע לקבצים האלו דרך פורט 8080 ו8090?
למה צריך גם מריה וגם phpmyadmin? הphpmyadmin לא כולל גם מסד נתונים?
כל פעם שאני מוסיף קובץ ל"אפליקציה" צריך להוסיף אותו גם בcopy בdockerfile או שדרך הvolume זה מתווסף לבד?
יש הבדל בין פרודקשן לפיתוח?
תודה רבה!
-
פיתוח אפליקציית אנטרנט + מסד נתונים בדוקרקבלתי כאן המלצות על דוקר, אשמח לקצת יותר הרחבה על איך לפתח אפליקציה (לדוגמא nodejs + phpmyadmin) ולארוז אותה בדוקר.
מפתחים אותה ואז מעבירים? כותבים בדוקר? מה עם התלויות? איך כל זה מסתדר עם השרת?
איך ניגשים אליה "מבחוץ" (מהדפדפן או כל מקום אחר)? אם צריך גישה ישירה לphpmyadmin איך ניגשים אליו?בקיצור, אשמח לקצת עזרה.
תודה
-
יצירת תעודת SSL בשרת עם nginx עם חידוש אוטומטי@אביי הבעיה של וובמין היא שהוא מלא הגדרות, ומי שלא בקיא בענין מתבלבל מאוד בקלות, לא יודע מה לעשות עם זה, למרות שיתכן שבחלקן בכלל לא צריך לגעת. זה יתרון של סייבר פאנל.
צריך באמת ללמוד לעשות דברים ידנית ולהשתמש בפקודות כמו שאמרת.
-
יצירת תעודת SSL בשרת עם nginx עם חידוש אוטומטי@dovid כתב ביצירת תעודת SSL בשרת עם nginx עם חידוש אוטומטי:
@eido בגלל שבמערכת שלך הסתבכת עם חידוש תעודה (וייתכן שאף זה בגלל מקרה קצה שלא מייצג),
הפכת את זה למוקד השאלה.
השאלה המתאימה שלך היא: מערכת לניהול שרת אוטומטית, עם לוח מחוונים ידידותי ולא שורת פקודה וכאלו.
אין מערכת כזו שלא תתמוך בחידוש תעודה.
רוב המערכות האלו: עולות כסף, מצריכות אנשי סיסטם ברמה גבוהה להתקנה ותחזוקה, כבדים לשרתים חלשים כפי שציינת, מתאימים בעיקר לבעלי שרתים שרוצים לתת למשתמשים גישה מוגבלת ופשוטה לשירותים שלהם.כמה נאיבי מצידי שאני מסביר לך את זה אחרי הניסיון שצברתי עם שאלותיך..
בגדול אתה צודק, הענין הוא שאת וובמין, לא ידעתי אם זה מחדש אוטומטי, והיא גם לא נוחה בעליל, בעיני לפחות. סייבר פאנל פעם עשתה את זה לבד, אבל הגירסה האחרונה שלה קצת מפקששת, לכן שאלתי.
בוא נשאר בנימה ידידותית, על אף שמסיבה לא ברורה (לי לפחות) אתה כלל לא מחבב אותי.
-
יצירת תעודת SSL בשרת עם nginx עם חידוש אוטומטי@dovid שאלתי היתה ונותרה - מחפש מערכת טובה לניהול שרת עם עדיפות לחידוש אוטומטי של הSSL.
תגובתו של אביי היא נספח, למקומות שבהם אין חידוש אוטומטי.אגב, תודה על כל התשובות המפרגנות בתקופה האחרונה אין עליך, גם אני אוהב אותך - עידו.
-
ניהול שרת/אתר מומלץ@A0533057932 תודה, בגדול זה בדיוק הנושא, סתם מישהו גלש לענין האחריות...
-
ניהול שרת/אתר מומלץ@מד לא מסכים איתך... לא ענייני מה הוא יודע ומה לא (נקודה מעניינת, אנשים היום לא יודעים להשתמש במחשב, חבר שלי היום אמר לי בידענות שבלחיצה על שיפט ואלט מחליפים שפה לאנגלית, אמרתי לו שגם עם רווח וחלונות והוא ממש התפלא, הוא אפילו לא יודע מה הכפתורים בצד שמאל למטה עושים... ויש עוד דוגמאות שאפילו אני הייתי בהלם), אני אמרתי מה צריך, מה אני עושה ומה לא, אני חושב שמינימום אחריות זה לבדוק מה זה אומר, לא? אנחנו מדברים על אנשים בוגרים, לא ילדים.
במחילה, הגדרת או ניהלת אי פעם שרת? הפכת את זה למשהו מסובך מידי... באופן עקרוני, אם אתה לא משחק בשרת אלא שם קוד וזהו, גם ההתקנה וגם התחזוקה יחסית פשוטה, אני לא מצפה ממנו לעקוב אחרי cveים או לעדכן את החבילות כל הזמן. הגדרת גיבוי קבוע, גישה דרך SSH (למחמירים גם ביטול הכניסה בקוד + שינוי הפורט של הSSH), אם אתה מחמיר גם אנטי וירוס לרוב זה כל מה שצריך בעיני (כל אלה זה הגדרה ידנית פשוטה או תוספת קטנה במחיר). אם אתה חברה רצינית זה כבר משהו אחר, וזה גם לא חינמי היא לא סומכת על המתכנת שלה, יש לה צוות רציני בשביל זה. -
ניהול שרת/אתר מומלץ@מד אין ספק, אם כן היו מתנים את זה מראש, והלקוח היה משלם בהתאם.
אני סיכמתי מראש שאני כותב קוד והוא צריך לפתוח שרת ולסדר מה שצריך.
כמו שזה רץ על השרת שלי, זה גם ירוץ על שלו, אני לא חושב שאני מספק לו משהו לא תקין... מצידי שיקח שרת מנוהל... אבל גם בלי שרת מנוהל הוא יכול לפתוח שרת להתקין מה שצריך וזהו... למה צריך לעשות דרמות... לנהל שרת זה לא באמת כזה מסובך כמו שנהיה כאן.נ.ב. הדוגמא היותר מתאימה היא תוכנה שעובדת בווינדוס (המערכת שכתבתי עובדת על כל שרת שמריץ nodejs, פייתון וphp) והלקוח צריך רק להועיל בטובו ולקנות מחשב ולהתקין עליו ווינדוס, כמובן לדאוג לאנטי וירוס וכל מה שצריך בשביל שהמחשב לא ימות לו באמצע, ואם הוא לא יודע הוא יפנה לאנשי מקצוע. אני צריך להדריך אותו איך קונים מחשב ואיך מתקינין וינדוס, אנטי וירוס וכו'? לספק לו הסבר על כל הסכנות האורבות למשתמש התמים? אני לא חושב...
-
ניהול שרת/אתר מומלץ@ivrtikshoret אני כותב קוד (API אני לא מתעסק עם ממשקים גרפיים), אני לא מאחסן אותו אצלי ואני לא מקים שרתים, אני עושה טובה ללקוח וממליץ לו ועוזר לו לפתוח, זה לא התחום או האחריות שלי. אם אני בונה תוכנה לשולחן עבודה אני צריך גם להקים לו מערכת הפעלה?!
אני מחפש פתרון ללקוחות שכמה שפחות יצטרכו להתמודד עם בעיות וקשיים.
לכן הסייבר פאנל, הלקוח בעצם לא צריך לעשות כלום, רק להתקין פחות או יותר, יש כאן עכשיו המלצות על וובמין או קונטנרים (שיותר ויותר נשמע לי טוב). -
ניהול שרת/אתר מומלץ@משרדי כתב בניהול שרת/אתר מומלץ:
@eido כתב בניהול שרת/אתר מומלץ:
המליצו לי על caddy, שהוא לא ממשק לניהול שרת, אלא ה"שרת" עצמו ולכן הוא דורש יותר התעסקות.
זמן ממוצע להגדרת שרת עם CADDY שלוש דקות ושלושים שניות....
ומה עם מסד הנתונים? וחומת אש? (בסייבר פאנל צריך גם ""לפתוח אתר", לא יודע איך זה בcaddy).