Debian 10 vs Debian 9 | Top 10 updates! | (Linux Guide)
תוכן עניינים:
Memcached הינה חנות נתונים בעלת ערך מפתחות בחינם עם קוד פתוח בעלת ביצועים גבוהים. זה משמש בעיקר לזרז יישומים על ידי מטמון אובייקטים שונים מתוצאות שיחות בסיס נתונים.
במדריך זה אנו ננחה אתכם בהתקנה והגדרת התצורה של Memcached ב- Debian 9.
תנאים מוקדמים
יהיה עליך להיות מחובר כמשתמש עם גישה לסודו כדי להיות מסוגל להתקין חבילות במערכת ה- Debian שלך.
התקנת memcached
חבילות שעברו זיכרון כלולות במאגרי ברירת המחדל של Debian 9. ההתקנה קלה מאוד, פשוט בצע את הצעדים שלהלן:
-
עדכן את רשימת החבילות:
sudo apt update
התקן ממוסמך על ידי הקלדה:
sudo apt install memcached libmemcached-tools
חבילת
libmemcached-tools
מכילה מספר כלים לשורת פקודה לניהול השרת Memcached.לאחר השלמת ההתקנה, השירות Memcached יתחיל אוטומטית. כדי לבדוק את מצב השירות, הזן את הפקודה הבאה:
sudo systemctl status memcached
הפלט ייראה כך:
● memcached.service - memcached daemon Loaded: loaded (/lib/systemd/system/memcached.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2019-06-05 21:00:57 GMT; 52s ago Docs: man:memcached(1) Main PID: 1371 (memcached) CGroup: /system.slice/memcached.service └─1371 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1
זהו, התקנת בהצלחה את Memcached בשרת Debian 9 שלך.
קביעת תצורה של התזכורת
ניתן לקבוע את התצורה של Memcached על ידי עריכת קובץ
/etc/memcached.conf
. הגדרות ברירת המחדל של תצורת המספיק לרוב המשתמשים.
כברירת מחדל, שירות ה- Memcached מקשיב ב- localhost בלבד. אם הלקוח המתחבר לשרת פועל באותו מארח אינך צריך לשנות את קובץ התצורה המוגדר כברירת מחדל.
גישה מרחוק
אם זה מוגדר כהלכה, ניתן להשתמש ב- Memcached לביצוע מתקפת מניעת שירות (DDoS) מבוזרת. כדי לאפשר חיבורים מרוחקים לשרת Memcached, עליך לקבוע את התצורה של חומת האש שלך ולאפשר גישה ליציאת UDP 11211 של Memcached רק מלקוחות מהימנים.
בדוגמה הבאה אנו מניחים שברצונך להתחבר לשרת Memcached דרך רשת פרטית. IP השרת הוא
192.168.100.20
וכתובת ה- IP של הלקוח היא
192.168.100.30
sudo ufw allow from 192.168.100.30 to any port 11211
iptables -I INPUT -s 192.168.100.30 --dport 2112112 -j ACCEPT
לאחר הגדרת חומת האש השלב הבא הוא לערוך את הגדרות ה- Memcached ולהגדיר את שירות Memcached להאזנה בממשק הרשת הפרטי של השרת:
לשם כך, פתח את קובץ התצורה
memcached.conf
:
sudo nano /etc/memcached.conf
אתר את השורה שמתחילה ב-
-l 127.0.0.1
והחלף את
127.0.0.1
באמצעות כתובת ה- IP של השרת
192.168.100.20
.
# Specify which IP address to listen on. The default is to listen on all IP addresses # This parameter is one of the only security measures that memcached has, so make sure # it's listening on a firewalled interface. -l 192.168.100.20
הפעל מחדש את שירות ה- Memcached כדי שהשינויים יפעלו:
sudo systemctl restart memcached
כעת תוכלו להתחבר לשרת Memcached מהמיקום המרוחק.
מתחבר ל- Memcached
כדי להתחבר לשרת Memcached עליך להשתמש בלקוח ספציפי לשפה.
PHP
כדי להשתמש ב- Memcached כמסד נתונים מטמון עבור אפליקציית PHP שלך, כגון WordPress, Drupal או Magento, עליך להתקין את התוסף
php-memcached
:
sudo apt install php-memcached
פייתון
ישנן מספר ספריות של פייתון לאינטראקציה עם memcache. אתה יכול להתקין את הספרייה המועדפת עליך באמצעות pip:
pip install pymemcache
סיכום
למדת כיצד להתקין את Memcached בשרת Debian 9 שלך. למידע נוסף בנושא זה, עיין בוויקי ממוקצ'ד.
דביאן שיכורכיצד להתקין, להתקין hp officejet 6500a בתוספת מדפסת All-in-One

למד כיצד להתקין ולהתקין מדפסת All-in-One של HP Officejet 6500A Plus.
כיצד להתקין memcached ב- centos 7

Memcached הינה חנות נתונים בעלת ערך מפתחות בחינם עם קוד פתוח בעלת ביצועים גבוהים. במדריך זה נסביר כיצד להתקין ולהגדיר את התצורה של Memcached ב- CentOS 7.
כיצד להתקין memcached באובונטו 18.04

Memcached הינה חנות נתונים בעלת ערך מפתחות בחינם עם קוד פתוח בעלת ביצועים גבוהים. במדריך זה, נסקור את תהליך ההתקנה והגדרת התצורה של הגרסה האחרונה של Memcached באובונטו 18.04.