ವರ್ಚುವಲೈಸ್ಡ್ ಅಭಿವೃದ್ಧಿ ಪರಿಸರಗಳನ್ನು ಅಲೆಮಾರಿ, ರಚಿಸಿ ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ

ಅಲೆಮಾರಿ ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ವಾಗ್ರ್ಯಾಂಟ್ ಅನ್ನು ನೋಡಲಿದ್ದೇವೆ. ಇದು ವರ್ಚುವಲೈಸ್ಡ್ ಅಭಿವೃದ್ಧಿ ಪರಿಸರಗಳನ್ನು ರಚಿಸಲು ಮತ್ತು ಸಂರಚಿಸಲು ಆಜ್ಞಾ ಸಾಲಿನ ಸಾಧನ. ಸ್ಥಾಪಿಸಲು ಸೇವೆಗಳನ್ನು ಮತ್ತು ಅವುಗಳ ಸಂರಚನೆಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಇದು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಈ ಉಪಕರಣವನ್ನು ಸ್ಥಳೀಯ ಪರಿಸರದಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ನಾವು ಅದನ್ನು ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು, ಚೆಫ್, ಪಪಿಟ್ ಅಥವಾ ಅನ್ಸಿಬಲ್ ನೊಂದಿಗೆ ಬಳಸಬಹುದು.

ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ವರ್ಚುವಲ್ಬಾಕ್ಸ್, ಹೈಪರ್-ವಿ ಮತ್ತು ಡಾಕರ್‌ನಲ್ಲಿ ಯಂತ್ರಗಳನ್ನು ವಾಗ್ರ್ಯಾಂಟ್ ಒದಗಿಸಬಹುದು. ಆಡ್-ಆನ್ ಸಿಸ್ಟಮ್ ಮೂಲಕ ನೀವು ಇತರ ಪೂರೈಕೆದಾರರಾದ ಲಿಬ್ವಿರ್ಟ್ (ಕೆವಿಎಂ), ವಿಎಂವೇರ್ ಮತ್ತು ಎಡಬ್ಲ್ಯೂಎಸ್ ಅನ್ನು ಸಹ ಸ್ಥಾಪಿಸಬಹುದು.

ನಾನು ಮೇಲೆ ಹೇಳಿದಂತೆ, ಕೆಲವು ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ಘಟಕಗಳೊಂದಿಗೆ ವರ್ಚುವಲ್ ಯಂತ್ರಗಳನ್ನು ರಚಿಸಲು ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ನಮಗೆ ಸಹಾಯ ಮಾಡಲು ವಾಗ್ರ್ಯಾಂಟ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಈ ಸಾಫ್ಟ್‌ವೇರ್‌ನ ದೊಡ್ಡ ಅನುಕೂಲವೆಂದರೆ ಅದು ವಾಗ್ರ್ಯಾಂಟ್‌ಫೈಲ್ ಎಂಬ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ ಅನ್ನು ಹೊಂದಿದೆ, ಅಲ್ಲಿ ನಾವು ರಚಿಸಲು ಬಯಸುವ ವಿಎಂನ ಎಲ್ಲಾ ಸಂರಚನೆಯು ಕೇಂದ್ರೀಕೃತವಾಗಿರುತ್ತದೆ. ನಾವು ಬಯಸಿದಷ್ಟು ಬಾರಿ ಒಂದೇ ರೀತಿಯ ವಿಎಂ ಅನ್ನು ರಚಿಸಲು ನಾವು ವಾಗ್ರ್ಯಾಂಟ್ಫೈಲ್ ಅನ್ನು ಬಳಸಬಹುದು. ಇದು ಸೂಪರ್ ಲೈಟ್ ಕೂಡ, ಆದ್ದರಿಂದ ನಾವು ಅದನ್ನು ನಮ್ಮ ರೆಪೊಗೆ ಸೇರಿಸಬಹುದು ಅಥವಾ ಸಹೋದ್ಯೋಗಿಗಳಿಗೆ ಇಮೇಲ್ ಮೂಲಕ ಕಳುಹಿಸಬಹುದು.

ಅನೇಕ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವನ್ನು ಹೊಂದಿಸಲು ಡೆವಲಪರ್‌ಗಳು ಸಾಮಾನ್ಯವಾಗಿ ವಾಗ್ರ್ಯಾಂಟ್ ಅನ್ನು ಬಳಸುತ್ತಾರೆ. ಇದು ಗ್ನು / ಲಿನಕ್ಸ್, ಮ್ಯಾಕ್ ಅಥವಾ ವಿಂಡೋಸ್ ನಲ್ಲಿ ಕೆಲಸ ಮಾಡಬಹುದು. ದೂರಸ್ಥ ಅಭಿವೃದ್ಧಿ ಪರಿಸರಗಳು ಬಳಕೆದಾರರು ತಮ್ಮ ನೆಚ್ಚಿನ ಸಂಪಾದಕರು ಮತ್ತು ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ತ್ಯಜಿಸಲು ಒತ್ತಾಯಿಸುತ್ತವೆ. ನಾವು ಈಗಾಗಲೇ ಪರಿಚಿತವಾಗಿರುವ ಸಾಧನಗಳೊಂದಿಗೆ ಸ್ಥಳೀಯ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ವಾಗ್ರ್ಯಾಂಟ್ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

ಮುಂದಿನ ಸಾಲುಗಳಲ್ಲಿ ನಾವು ನೋಡುತ್ತೇವೆ ಉಬುಂಟು 20.04 ಯಂತ್ರದಲ್ಲಿ ವಾಗ್ರ್ಯಾಂಟ್ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು. ಇದಕ್ಕಾಗಿ ನಾವು ವರ್ಚುವಲ್ಬಾಕ್ಸ್ ಅನ್ನು ಬಳಸಲಿದ್ದೇವೆ, ಅದು ಡೀಫಾಲ್ಟ್ ಪ್ರೊವೈಡರ್ ಆಗಿದೆ.

ಉಬುಂಟುನಲ್ಲಿ ವಾಗ್ರ್ಯಾಂಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ

ಮೊದಲ ಹಂತ, ಎಂದಿನಂತೆ, ಉಪಕರಣವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡುವುದು ಮತ್ತು ಸ್ಥಾಪಿಸುವುದು, ಆದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ ನಾವು ಬಳಸಲು ಬಯಸುವ ವರ್ಚುವಲ್ ಮೆಷಿನ್ ಪ್ರೊವೈಡರ್ ಅನ್ನು ಸಹ ಸ್ಥಾಪಿಸಬೇಕಾಗುತ್ತದೆ. ಇದು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ವರ್ಚುವಲ್ಬಾಕ್ಸ್ ಆಗಿರುತ್ತದೆ, ಏಕೆಂದರೆ ಇದು ಉಚಿತ ಮತ್ತು ವಾಗ್ರ್ಯಾಂಟ್‌ನಲ್ಲಿ ಸಂಯೋಜಿಸಲ್ಪಟ್ಟಿದೆ.

Si ವರ್ಚುವಲ್ಬಾಕ್ಸ್ ಇದನ್ನು ನಿಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗಿಲ್ಲ, ಟರ್ಮಿನಲ್ (Ctrl + Alt + T) ತೆರೆಯುವ ಮೂಲಕ ಮತ್ತು ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸುವ ಮೂಲಕ ಇದನ್ನು ಸ್ಥಾಪಿಸಬಹುದು:

sudo apt update; sudo apt install virtualbox

ನಾನು ಈ ಸಾಲುಗಳನ್ನು ಬರೆಯುವಾಗ, ವಾಗ್ರ್ಯಾಂಟ್‌ನ ಇತ್ತೀಚಿನ ಸ್ಥಿರ ಆವೃತ್ತಿ 2.2.9 ಆಗಿದೆ. ನಿಮ್ಮ ಡೌನ್‌ಲೋಡ್‌ಗಾಗಿ, ಬಳಕೆದಾರರು ಭೇಟಿ ನೀಡಬಹುದು ಪುಟವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ಅಥವಾ ಲಭ್ಯವಿರುವ ಹೊಸ ಆವೃತ್ತಿ ಇದೆಯೇ ಎಂದು ನೋಡಿ. ನಾವು ಸಹ ಮಾಡಬಹುದು .deb ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ಟರ್ಮಿನಲ್‌ನಿಂದ (Ctrl + Alt + T) wget ಅನ್ನು ಚಲಾಯಿಸಿ ಅಗತ್ಯ:

ವಾಗ್ರ್ಯಾಂಟ್ .ಡೆಬ್ ಫೈಲ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ

wget https://releases.hashicorp.com/vagrant/2.2.9/vagrant_2.2.9_x86_64.deb

ಡೌನ್‌ಲೋಡ್ ಪೂರ್ಣಗೊಂಡ ನಂತರ, ನಾವು ಮಾಡಬಹುದು ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಟೈಪ್ ಮಾಡುವುದು:

ಅಲೆಮಾರಿ ಸ್ಥಾಪನೆ

sudo apt install ./vagrant_2.2.9_x86_64.deb

ಅನುಸ್ಥಾಪನೆಯು ಪೂರ್ಣಗೊಂಡಾಗ, ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೂಲಕ ಎಲ್ಲವೂ ಸರಿಯಾಗಿದೆಯೆ ಎಂದು ನಾವು ಪರಿಶೀಲಿಸಬಹುದು, ಅದು ಮುದ್ರಿಸುತ್ತದೆ ಆವೃತ್ತಿಯನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿದೆ:

ಅಲೆಮಾರಿ ಆವೃತ್ತಿ

vagrant --version

ಕೊಮೆನ್ಜಾಂಡೊ

ರಚಿಸಿ ಪ್ರಾಜೆಕ್ಟ್ ರೂಟ್ ಡೈರೆಕ್ಟರಿಯನ್ನು ಹೊಂದಿಸುವ ಮತ್ತು ವಾಗ್ರ್ಯಾಂಟ್ ಫೈಲ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವಷ್ಟು ವಾಗ್ರ್ಯಾಂಟ್ ಪ್ರಾಜೆಕ್ಟ್ ಸರಳವಾಗಿದೆ.

ಪ್ರಾರಂಭಿಸಲು, ನೀವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸಬೇಕು ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸಿ ಮತ್ತು ನಂತರ ಪ್ರವೇಶಿಸಿ:

ಮಾದರಿ ಯೋಜನೆಗಾಗಿ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸಿ

mkdir ~/mi-proyecto-vagrant

cd ~/mi-proyecto-vagrant

ಈಗ ನೋಡೋಣ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಹೊಸ ವಾಗ್ರಾಂಟ್ಫೈಲ್ ಅನ್ನು ರಚಿಸಿ ಅಲೆಮಾರಿ ಇನಿಟ್, ನಂತರ ನಾವು ಬಳಸಲು ಆಸಕ್ತಿ ಹೊಂದಿರುವ ಬಾಕ್ಸ್.

ಪೆಟ್ಟಿಗೆಗಳು ವಾಗ್ರ್ಯಾಂಟ್ ಪರಿಸರಗಳಿಗೆ ಪ್ಯಾಕೇಜ್ ಸ್ವರೂಪವಾಗಿದ್ದು, ಮಾರಾಟಗಾರರಿಗೆ ನಿರ್ದಿಷ್ಟವಾಗಿವೆ. ಕಾಣಬಹುದು ಸಾರ್ವಜನಿಕವಾಗಿ ಲಭ್ಯವಿರುವ ವಾಗ್ರ್ಯಾಂಟ್ ಪೆಟ್ಟಿಗೆಗಳ ಪಟ್ಟಿ ಬಾಕ್ಸ್ ಕ್ಯಾಟಲಾಗ್.

ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ನಾನು ಡೆಬಿಯನ್ / ಸ್ಟ್ರೆಚ್ 64 ಬಾಕ್ಸ್ ಅನ್ನು ಬಳಸುತ್ತೇನೆ:

init ಆಜ್ಞೆ

vagrant init debian/stretch64

ವಾಗ್ರ್ಯಾಂಟ್ಫೈಲ್ ರೂಬಿ ಫೈಲ್ ಆಗಿದ್ದು ಅದು ವರ್ಚುವಲ್ ಯಂತ್ರವನ್ನು ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು ಮತ್ತು ಒದಗಿಸುವುದು ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತದೆ. ಬಳಕೆದಾರರು ನಾವು ತೆರೆಯಬಹುದು ವಾಗ್ರ್ಯಾಂಟ್ಫೈಲ್, ಕಾಮೆಂಟ್‌ಗಳನ್ನು ಓದಿ ಮತ್ತು ಪ್ರತಿಯೊಬ್ಬರ ಅಗತ್ಯಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ಹೊಂದಾಣಿಕೆಗಳನ್ನು ಮಾಡಿ.

ಈಗ ನಾವು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ ಅಲೆಮಾರಿ ಫಾರ್ ವರ್ಚುವಲ್ ಯಂತ್ರವನ್ನು ರಚಿಸಿ ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ:

ಅಲೆಮಾರಿ

vagrant up

ವಾಗ್ರ್ಯಾಂಟ್ ಪ್ರಾಜೆಕ್ಟ್ ಡೈರೆಕ್ಟರಿಯನ್ನು ಆನ್ ಮಾಡುತ್ತದೆ / ಅಲೆಮಾರಿ ವರ್ಚುವಲ್ ಯಂತ್ರದಲ್ಲಿ. ಇದು ನಮ್ಮ ಹೋಸ್ಟ್ ಯಂತ್ರದಲ್ಲಿ ನಮ್ಮ ಪ್ರಾಜೆಕ್ಟ್ ಫೈಲ್‌ಗಳಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ.

ಪ್ಯಾರಾ ವರ್ಚುವಲ್ ಯಂತ್ರವನ್ನು ಪ್ರವೇಶಿಸಿ, ನಾವು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ:

ssh ನೊಂದಿಗೆ ಸಂಪರ್ಕ

vagrant ssh

ಅದರಲ್ಲಿ ಒಮ್ಮೆ, ನಮಗೆ ಆಸಕ್ತಿಯಿರುವ ಬದಲಾವಣೆಗಳನ್ನು ನಾವು ಮಾಡಬಹುದು:

ಅಲೆಮಾರಿ ಸಿಸ್ಟಮ್ ಮಾಹಿತಿ

ನಾವು ಮಾಡಬಹುದು ವರ್ಚುವಲ್ ಯಂತ್ರವನ್ನು ನಿಲ್ಲಿಸಿ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ ನಮಗೆ ಬೇಕಾದಾಗ:

vagrant halt

ಪ್ಯಾರಾ ಯಂತ್ರ ರಚನೆಯ ಸಮಯದಲ್ಲಿ ರಚಿಸಲಾದ ಎಲ್ಲಾ ಸಂಪನ್ಮೂಲಗಳನ್ನು ನಾಶಮಾಡಿ, ಬಳಸಬೇಕಾದ ಆಜ್ಞೆಯು ಹೀಗಿರುತ್ತದೆ:

ನಾಶ ಆಜ್ಞೆ

vagrant destroy

ಮತ್ತು ಇದರೊಂದಿಗೆ ಸಾಮಾನ್ಯ ರೀತಿಯಲ್ಲಿ, ಉಬುಂಟು 20.04 ರಲ್ಲಿ ವಾಗ್ರ್ಯಾಂಟ್ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು ಮತ್ತು ಮೂಲ ಯೋಜನೆಯನ್ನು ಹೇಗೆ ರಚಿಸುವುದು ಎಂದು ನಾವು ನೋಡಿದ್ದೇವೆ. ಅಗತ್ಯವಿರುವ ಬಳಕೆದಾರರು, ಈ ಉಪಕರಣದ ಸ್ಥಾಪನೆ ಮತ್ತು ಬಳಕೆಯ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ಮಾಹಿತಿಯನ್ನು ಪಡೆಯಬಹುದು ಅಧಿಕೃತ ಪುಟಕ್ಕೆ ಭೇಟಿ ನೀಡಿ, ಅಲ್ಲಿ ನೀವು ಕಾಣಬಹುದು ಅಧಿಕೃತ ದಸ್ತಾವೇಜನ್ನು.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.