How to add,install and run CentOS 7 Vagrant box to Virtualbox using Vagrant
תוכן עניינים:
Vagrant הוא כלי שורת פקודה בקוד פתוח לבנייה וניהול של סביבות מכונה וירטואליות. כברירת מחדל, Vagrant יכולה לספק מכונות על גבי VirtualBox, Hyper-V ו- Docker. ניתן להתקין ספקים אחרים כמו Libvirt (KVM), VMware ו- AWS דרך מערכת התוספים Vagrant.
Vagrant משמש לרוב על ידי מפתחים להגדרת סביבת פיתוח התואמת את סביבת הייצור.
במדריך זה, נלך אתכם דרך התקנת Vagrant במערכות CentOS 7.
תנאים מוקדמים
ודא כי עמדת בתנאים המוקדמים הבאים לפני שתמשיך במדריך זה:
- VirtualBox מותקן במחשב CentOS שלך. התחבר כמשתמש עם הרשאות סודו.
התקנת Vagrant ב- CentOS
בעת כתיבת מאמר זה, הגרסה האחרונה ויציבה של Vagrant היא גרסה 2.2.6. לפני שתמשיך עם השלב הבא, בקר בדף ההורדות של Vagrant ובדוק אם קיימת גרסה חדשה של Vagrant.
השתמש בפקודה הבאה להתקנת Vagrant במחשב CentOS שלך:
sudo yum install
כדי לאמת שההתקנה הצליחה, הפעל את הפקודה הבאה שתדפיס את גרסת הוואגראנט:
vagrant --version
הפלט צריך להיראות כך:
תחילת העבודה עם Vagrant
כעת, כאשר Vagrant מותקן במערכת CentOS שלך, אנו נראה לך כיצד ליצור סביבת פיתוח.
אנו משתמשים בספק VirtualBox, שהוא ספק ברירת המחדל עבור Vagrant.
השלב הראשון הוא ליצור ספרייה שתהיה ספריית השורש של הפרויקט ותחזיק את קובץ Vagrantfile. Vagrantfile הוא קובץ רובי המתאר כיצד להגדיר ולהגדיר את המחשב הווירטואלי.
צור את מדריך הפרויקטים ועבר אליו באמצעות:
mkdir ~/my-vagrant-project
cd ~/my-vagrant-project
השלב הבא הוא לאתחל Vagrantfile חדש באמצעות פקודת
vagrant init
הווגרנית ולציין את התיבה בה ברצונך להשתמש.
תיבות הן פורמט החבילה לסביבות הוואגראנט והן ספציפיות לספק. תוכל למצוא רשימה של תיבות הוואגראנט הזמינות לציבור בדף הקטלוג של תיבות הוואגראנט.
בדוגמה זו אנו נשתמש בתיבה
ubuntu/bionic64
. הפעל את הפקודה הבאה לאתחל Vagrantfile חדש:
vagrant init ubuntu/bionic64
A `Vagrantfile` has been placed in this directory. You are now ready to `vagrant up` your first virtual environment! Please read the comments in the Vagrantfile as well as documentation on `vagrantup.com` for more information on using Vagrant.
תוכלו לפתוח את ה- Vagrantfile, לקרוא את ההערות ולבצע התאמה בהתאם לצרכים שלכם.
הפעל את פקודת הוואגראנט
vagrant up
כדי ליצור ולהגדיר את התצורה של המכונה הווירטואלית לפי Vagrantfile.
vagrant up
==> default: Configuring and enabling network interfaces… default: SSH address: 192.168.121.24:22 default: SSH username: vagrant default: SSH auth method: private key ==> default: Rsyncing folder: /home/linuxize/Vagrant/my-vagrant-project/ => /vagrant
כפי שאתה יכול לראות מהפלט שלמעלה Vagrant גם מחבר את ספריית הפרויקטים ב
/vagrant
במכונה הווירטואלית, המאפשרת לך לעבוד על קבצי הפרויקט שלך במחשב המארח שלך.
כדי להיכנס למחשב הווירטואלי פשוט הפעל:
vagrant ssh
אתה יכול לעצור את המכונה הווירטואלית עם הפקודה הבאה:
vagrant halt
הפקודה הבאה עוצרת את ההתקן אם היא פועלת ומשמידה את כל המשאבים שנוצרו במהלך יצירת המכונה:
סיכום
למדת כיצד להתקין ולהשתמש בוואגראנט במחשב CentOS 7 שלך. הראינו לכם כיצד ליצור סביבת פיתוח בסיסית.
למידע נוסף על Vagrant, בקר בדף התיעוד הרשמי של Vagrant.
סנטוסים נועזיםכיצד להתקין דרופל על סנטוס 7

דרופל היא אחת הפלטפורמות המובילות בתחום ה- CMS בקוד הפתוח ברחבי העולם. זה גמיש, ניתן להרחבה וניתן להשתמש בו לבניית אתרים מסוגים שונים החל מבלוגים אישיים קטנים ועד אתרים גדולים של חברות, פוליטיות וממשלות. במדריך זה נסביר כיצד להתקין את דרופל 8.6 ב- CentOS 7.
כיצד להתקין נמרץ על debian 9

Vagrant הוא כלי שורת פקודה בקוד פתוח לבניית וניהול סביבות מכונות וירטואליות. מדריך זה מסביר כיצד להתקין Vagrant במחשב של Debian 9.
כיצד להתקין נמרץ באובונטו 18.04

במדריך זה נראה לך כיצד להתקין Vagrant במחשב של Ubuntu 18.04. Vagrant הוא כלי בשורת פקודה לבנייה וניהול של סביבות מכונה וירטואליות.