快速配置windows下的lnmp環(huán)境,并同步項目

phpstudy應該各位拍黃片的兄弟懵懂無知的時候使用的初始集成環(huán)境短绸,隨著各位大佬的技術(shù)越來越牛皮车吹,
對環(huán)境的要求也越來越高,不知道各位有沒有遇到過本地phpstudy開發(fā)鸠按,部署到線上服務器的時候反而崩潰了礼搁,
這就有可能windows和linux環(huán)境不同的原因,于是就有了虛擬機目尖,虛擬機普通方式配置也是一個超級掉頭發(fā)的過程
這里分享的就是 vagrant+virtualbox+git 快速自動化部署lnmp并同步項目(git為可選項)

一馒吴,安裝git

此處省略一萬字謝謝

二,安裝vagrant

git安裝好后,安裝 vagrant
1.下載地址 https://releases.hashicorp.com/vagrant/2.2.6/vagrant_2.2.6_x86_64.msi
2.沒有什么好說的饮戳,安裝就完事了豪治,
3.安裝完成后檢查是否安裝成功

image.png

這樣就是安裝成功了

三,安裝vitualbox

1.下載地址 https://download.virtualbox.org/virtualbox/6.0.14/VirtualBox-6.0.14-133895-Win.exe
2.沒有什么好說的扯罐,安裝就完事了负拟,

四,下載 linux 鏡像盒子

下載地址 http://www.vagrantbox.es/
這里以CentOS 7.0 x64為準

image.png

也可以不下載歹河,直接使用文件地址也行掩浙,不過這里提供的都是純凈的鏡像,沒有配置lnmp
不過一般都是環(huán)境安裝完成后秸歧,直接導出box鏡像厨姚,這樣以后直接使用安裝完成后的鏡像就不用再去安裝了。

五键菱, 安裝鏡像

image.png

1.找到和你放項目文件夾的同級目錄
2.右鍵 點擊Git Bash Here
3.輸入 vagrant add box base ./centos-7.0-x86_64.box
base 代表的是你vagrant鏡像的名字谬墙,可以隨意更換 ./centos-7.0-x86_64.box 代表鏡像存放的路徑,也可以直接輸入鏡像的地址


image.png
image.png

4.創(chuàng)建完成后初始化
輸入 vagrant init


image.png

初始化結(jié)束后會在同級目錄下生成配置文件


image.png

5.修改配置
更改 項目名稱经备,ip 端口
image.png

保存

6.啟動鏡像
vagrant up


image.png

7.vagrant ssh
連接虛擬機


image.png

默認用戶是vagrant
sudo su root 切換root


image.png

8.配置lnmp
安裝 nginx mysql php
此處省略一萬字......

五拭抬,同步項目

嗶嗶了那么多重點終于來了,
本地與虛擬機代碼同步

image.png

這里是創(chuàng)建虛擬的文件夾侵蒙,當虛擬鏡像裝好之后造虎,鏡像linux根目錄下會有一個vagrant文件夾,里面就是當前創(chuàng)建虛擬機的文件纷闺,也就是說文件是自動同步的


image.png

這里在demo里創(chuàng)建文件或者Git框架都是可以的
在windows demo里面創(chuàng)建文件夾


image.png

image.png

鏡像自動同步累奈,從linux里修改這里的文件,windows也是會改變的急但,這里是雙向的

配置虛擬主機

image.png

配置 域名和 項目地址


image.png

本地host文件中配置鏡像的ip和項目域名


image.png

完成!8惴Α波桩!
這樣windows也可以直接用linux環(huán)境開發(fā),
image.png

代碼更改后 linux自動同步


image.png

五请敦,鏡像 操作

vagrant up 開機
vagrant halt 關(guān)機
vagrant box list 查看 所有box
Vagrant box remove base 移除base虛擬環(huán)境
vagrant package --output centos-6.7.box 導出鏡像镐躲,centos-6.7.box 名字隨意但是要以.box結(jié)尾
這種方式可以創(chuàng)建無數(shù)鏡像,只要端口不沖突侍筛,這樣就可以本地調(diào)試負載均衡萤皂,主從復制,等等一系列操作匣椰。
不過提醒一下裆熙,很占內(nèi)存,我配置了一個完整的lnmp竟然用了3G,所以入录,也是有缺點的蛤奥。

因為說的很詳細,所以逼逼了那么多其實沒幾步
明天上傳我配置好的完整的各種擴展都有的鏡像僚稿,太大了凡桥,上傳很慢
然后下一篇準備講解一下 msyql 另外一種主從復制GDIT配合MHA框架,也是面對并發(fā)的一種有效處理方式

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蚀同,一起剝皮案震驚了整個濱河市缅刽,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌蠢络,老刑警劉巖衰猛,帶你破解...
    沈念sama閱讀 218,284評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異谢肾,居然都是意外死亡腕侄,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評論 3 395
  • 文/潘曉璐 我一進店門芦疏,熙熙樓的掌柜王于貴愁眉苦臉地迎上來冕杠,“玉大人,你說我怎么就攤上這事酸茴》衷ぃ” “怎么了?”我有些...
    開封第一講書人閱讀 164,614評論 0 354
  • 文/不壞的土叔 我叫張陵薪捍,是天一觀的道長笼痹。 經(jīng)常有香客問我,道長酪穿,這世上最難降的妖魔是什么凳干? 我笑而不...
    開封第一講書人閱讀 58,671評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮被济,結(jié)果婚禮上救赐,老公的妹妹穿的比我還像新娘。我一直安慰自己只磷,他們只是感情好经磅,可當我...
    茶點故事閱讀 67,699評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著钮追,像睡著了一般预厌。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上元媚,一...
    開封第一講書人閱讀 51,562評論 1 305
  • 那天轧叽,我揣著相機與錄音苗沧,去河邊找鬼。 笑死犹芹,一個胖子當著我的面吹牛崎页,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播腰埂,決...
    沈念sama閱讀 40,309評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼飒焦,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了屿笼?” 一聲冷哼從身側(cè)響起牺荠,我...
    開封第一講書人閱讀 39,223評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎驴一,沒想到半個月后休雌,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,668評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡肝断,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,859評論 3 336
  • 正文 我和宋清朗相戀三年杈曲,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片胸懈。...
    茶點故事閱讀 39,981評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡担扑,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出趣钱,到底是詐尸還是另有隱情涌献,我是刑警寧澤,帶...
    沈念sama閱讀 35,705評論 5 347
  • 正文 年R本政府宣布首有,位于F島的核電站燕垃,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏井联。R本人自食惡果不足惜卜壕,卻給世界環(huán)境...
    茶點故事閱讀 41,310評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望烙常。 院中可真熱鬧印叁,春花似錦、人聲如沸军掂。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,904評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蝗锥。三九已至,卻和暖如春率触,著一層夾襖步出監(jiān)牢的瞬間终议,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,023評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留穴张,地道東北人细燎。 一個月前我還...
    沈念sama閱讀 48,146評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像皂甘,于是被迫代替她去往敵國和親玻驻。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,933評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 開發(fā)需要在各種系統(tǒng)上進行開發(fā)任務偿枕,運維則需要在各種系統(tǒng)上學習工具使用璧瞬。因此,虛擬機恐怕也是 IT 人員最常使用的工...
    李廣慧閱讀 5,544評論 3 24
  • 1. Vagrant 的介紹 虛擬開發(fā)環(huán)境 平常我們經(jīng)常會遇到這樣的問題:在開發(fā)機上面開發(fā)完畢程序渐夸,放到正式環(huán)境之...
    斐波那契額閱讀 1,827評論 1 12
  • vagrant 最近在配Lavalel的環(huán)境時接觸到了vagrant虛擬機嗤锉,vagrant是什么呢? Vagran...
    自度君閱讀 711評論 0 1
  • 五月五 過端午 劃龍舟 敲大鼓 一二三四五 我包粽子你跳舞 寶兒在幼兒園學的歌端午節(jié)早上唱著墓塌。 母親四點多起來就忙...
    禾木林月閱讀 217評論 0 1
  • 生成秘鑰 打開git bash $cd~/.ssh # 切換到C:\Users\Administrator\.ss...
    尋未四叔閱讀 385評論 0 0