如何在 Windows 下搭建 Linux 開(kāi)發(fā)環(huán)境
描述:
很多情況下需要需要在Linux下進(jìn)行開(kāi)發(fā)調(diào)試,只有windows 電腦的我們?cè)趺唇鉀Q這個(gè)問(wèn)題?接下來(lái)我們來(lái)一一講解 Windows 如何搭建Linux 環(huán)境 并且管理它們。
本文使用 Oracle VM Virtualbox +Vagrant 的方式,在Windows上搭建一臺(tái)或者多臺(tái)Linux系統(tǒng),并配置開(kāi)發(fā)環(huán)境
安裝所需軟件
1、Oracle VM Virtualbox
VirtualBox 是一款開(kāi)源虛擬機(jī)軟件,之后我門(mén)將使用它在我們的 windows系統(tǒng) 上安裝 Linux系統(tǒng)
官方下載地址:https://www.virtualbox.org/
2、Vagrant
Vargrant 是一個(gè)工具,用于創(chuàng)建和部署虛擬化開(kāi)發(fā)環(huán)境的。拿VirtualBox舉例,VirtualBox會(huì)開(kāi)放一個(gè)創(chuàng)建虛擬機(jī)的接口,Vagrant會(huì)利用這個(gè)接口創(chuàng)建虛擬機(jī),并且通過(guò)Vagrant來(lái)管理,配置和自動(dòng)安裝虛擬機(jī)。
查看使用:Vargant一些常見(jiàn)命令
官方下載地址:https://www.vagrantup.com/
4、下載所需系統(tǒng)
本文以 Centos7.2 為例,下載目錄:D:\vBox\vagrant-centos-7.2.box
系統(tǒng)下載地址:http://www.vagrantbox.es/
文章來(lái)源地址http://www.zghlxwxcb.cn/article/112.html
3、Git
這個(gè)就不多說(shuō)了
軟件安裝
1、默認(rèn)安裝軟件 Oracle VM Virtualbox [安裝建議放在比較非系統(tǒng)盤(pán),并且空間大,要不然裝系統(tǒng)多了,磁盤(pán)就滿(mǎn)了]
2、默認(rèn)安裝軟件 Vagrant [安裝建議放在比較非系統(tǒng)盤(pán),并且空間大,要不然裝系統(tǒng)多了,磁盤(pán)就滿(mǎn)了]
3、下載所需Linux系統(tǒng)到 D:\vBox\vagrant-centos-7.2.box [目錄可自定義]
4、默認(rèn)安裝 Git
開(kāi)始部署
1、測(cè)試一下命令運(yùn)行狀態(tài)
安裝完成軟件后,我們使用 Git 先使用命令測(cè)試一下是否安裝成功
vagrant -v //查看版本 vagrant box list //查看已經(jīng)的鏡像
2、運(yùn)行命令添加鏡像「vagrant box add 自定義系統(tǒng)名稱(chēng) box鏡像路徑」
cd /D/vBox //進(jìn)入鏡像所在目錄 vagrant box add centos/7.2 /D/vBox/vagrant-centos-7.2.box //添加鏡像
使用 vagrant box list 能看到,成功添加
3、創(chuàng)建一個(gè)文件夾 Centos7用來(lái)初始化鏡像,路徑 D:/vBox/Centos7/
cd /D/vBox/Centos7 //進(jìn)入文件夾 vagrant box list // 查看一下有什么鏡像 vagrant init centos/7.2 //初始化
4、配置IP
修改配置文件 Vagrantfile,Vagrantfile文件就是初始化后,在目錄 D:/vBox/Centos7/ 下的 配置文件
配置私有IP:把前面的 #號(hào)去掉即可。
5、啟用鏡像
在 /D/vBox/Centos7 目錄通過(guò) vagrant up 命令啟動(dòng)鏡像
通過(guò)命令 進(jìn)入到Linux 系統(tǒng),vagrant ssh
使用 root 用通過(guò)su 命令
su
默認(rèn)密碼:vagrant
6、ping www.baidu.com,表示成功拉。
查看本機(jī)ip,命令 ip add
ip add
7、搭建開(kāi)發(fā)環(huán)境,這里以Web 為例。
點(diǎn)擊查看 Linux 快速搭建 Web 開(kāi)發(fā)環(huán)境
小白推薦:一鍵安裝LNMP 環(huán)境,或者 LAMP環(huán)境文章來(lái)源:http://www.zghlxwxcb.cn/article/112.html
常見(jiàn)問(wèn)題
1、數(shù)據(jù)庫(kù)無(wú)法用 root 用戶(hù)登錄
2、如何同步本地目錄,實(shí)現(xiàn)即時(shí)跟新到 Linux系統(tǒng) 上
3、如何解決使用 nfs 超時(shí)問(wèn)題
到此這篇關(guān)于如何在windows下搭建Linux開(kāi)發(fā)環(huán)境,學(xué)習(xí)Linux環(huán)境下開(kāi)發(fā)的文章就介紹到這了,更多相關(guān)內(nèi)容可以在右上角搜索或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!