Vagrant 快速搭建開發環境 未完
阿新 • • 發佈:2021-10-19
Vagrant 快速搭建開發環境
下載 安裝 VirtualBox
下載安裝 Vagrant
初始化
vagrant init centos/7
基本的配置檔案
# -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.configure("2") do |config| config.vm.box = "centos/7" config.vm.hostname="base" config.vm.network "private_network", ip: "192.168.56.10" config.vm.provider "virtualbox" do |vb| vb.gui = false vb.memory = "4096" end end
啟動虛擬機器
vagrant up
網速慢可以自己下載box檔案,並新增到本地box倉庫
下載地址: https://app.vagrantup.com/centos/boxes/7/versions/2004.01/providers/virtualbox.box
vagrant box add centos/7 CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box
作業系統的常規設定
允許使用者名稱密碼連結SSH
vagrant ssh
切換 root使用者
su
vagrant
編輯ssh配置檔案
vi /etc/ssh/sshd_config
修改配置項、允許密碼登陸
PasswordAuthentication yes
重啟ssh服務
service sshd restart
修改時區
timedatectl set-timezone Asia/Shanghai
設定阿里雲Centos映象
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum makecache
yum update -y
自定義BOX
box 預設路徑 C:\Users\Administrator.vagrant.d\box
vagrant package vagrant box add base package.box
TIPS
- 在配置檔案修改配置後 vagrant reload 就會生效。