午夜视频免费看_日韩三级电影网站_国产精品久久一级_亚洲一级在线播放_人妻体内射精一区二区三区_91夜夜揉人人捏人人添红杏_91福利在线导航_国产又粗又猛又黄又爽无遮挡_欧美日韩一区在线播放_中文字幕一区二区三区四区不卡 _日日夜夜精品视频免费观看_欧美韩日一区二区三区

主頁 > 知識庫 > win10下使用virtualbox + vagrant配置ruby開發機環境

win10下使用virtualbox + vagrant配置ruby開發機環境

熱門標簽:邯鄲外呼調研線路 武漢呼叫中心外呼系統線路商 電話機器人電話卡封號怎么辦 開封百應電銷機器人聯系方式 買了外呼系統不想用了怎么辦 真人語音電銷機器人系統 樂昌電話機器人 浦東上海400開頭的電話申請 北京語音電銷機器人價格

在寫本文前,筆者已經嘗試了多種其他的替代方法,例如wmware虛擬機安裝kylin。然而發現總是還有各種問題。經大佬指點安裝了virtualbox + vagrant。于是發現配置起來如此簡單。接下來筆者將詳細闡述。

 (注:筆者自己的服務器上的配置是centos7.2 + ruby2.3.4 + mariadb + redis,自己的筆記本為win10,另外,很多網上的類似文章都寫于很長時間以前,很多內容現在已經不適用,甚至很多關鍵的環節還不講清楚,導致筆者配置初期踩了很多的坑。所以寫下此文,總結經驗)

配置流程

1、box鏡像的選擇

本文中,筆者由于網站服務器系統為centos7.2,所以理所應當的選擇了centos的鏡像。(鏡像官網,支持搜索配置:https://app.vagrantup.com/boxes/search。 關于vagrant,此文中不再贅述,網上關于vagrant+virtualbox的資料很多,基本配置也非常簡單省事)。

 起初,筆者隨意下載了一個下載量高的centos,結果發現內部配置有很多的問題,主要問題是很多軟件的版本過于老舊且更新很麻煩,需要手動解決很多的依賴(有的甚至還解決不了,于是果斷棄坑)。后來換了一個官方鏡像,于是有了很大的改觀。(安利一下我用的鏡像:https://app.vagrantup.com/centos/boxes/7)

在選擇鏡像的時候要注意以下幾點:

•如沒有十足的把握,請盡量選擇較新且完整版的鏡像(盡量不要Minimal)
•如果網絡條件允許(例如在中國大陸之外)的話,可以直接按照頁面上的方法配置。如果網絡條件不允許或者速度極慢,可以先按照上面init你的vagrant,然后得到box的下載地址,中斷init。然后用迅雷下載此地址到本地再配置,可以大大節省時間。

2、安裝git

作為開發機,git是必不可少的,然而一開始也被git坑了好長時間。
 首先直接命令安裝

yum install git

安裝時務必注意版本,版本最好不要低于1.8(之前另一個系統git1.7,很多網站上的repo無法正常訪問)
 接下來就是配置git的一些全局設置

git config --global user.name "HansBug"
git config --global user.email xxx@xxx.com
git config credential.helper 'cache --timeout=7200'

三條設置依次為用戶名,用戶郵箱和記住密碼(本人較懶,不想配置ssh)有效時間(單位秒,例子中為2小時)

3、安裝rvm

作為rails環境的搭建,rvm是很重要的一環。
 首先安裝rvm(如果本機沒有curl或者出現其他依賴問題請先解決)

curl -L get.rvm.io | bash -s stable

安裝完后如果看到如下的提示的話

 * WARNING: You have '~/.profile' file, you might want to load it,
  to do that add the following line to '/home/vagrant/.bash_profile':

   source ~/.profile

則按照他說的做就好了。

安裝完畢后有一個很重要的操作——將原鏡像地址換掉。原鏡像地址由于某些神秘的原因(你懂得),接下來ruby下載速度奇慢,而且還不穩定。
 于是果斷執行命令

echo "ruby_url=https://cache.ruby-china.org/pub/ruby" > ~/.rvm/user/db

4、安裝ruby

rvm配置完畢之后,下一步就是安裝ruby(我使用的是2.3.4版本)

rvm install 2.3.4

然后安裝完之后設置為默認版本

rvm use 2.3.4 --default

5、修改gem source

一般來說,ruby安裝完之后,gem也就有了。但是因為一些神秘的原因(你懂得),gem原本的source常常下載速度極慢。
 首先看一下現有的gem source

gem source -l

反饋是

*** CURRENT SOURCES ***

https://rubygems.org/

這個是rubygem原有的鏡像,在大陸訪問速度比較慢。我們可以換上ruby-china提供的鏡像。操作如下:

gem source -r https://rubygems.org/
gem source -a https://gems.ruby-china.org/

依次是刪除原有鏡像地址和創建新鏡像地址。到此,gem配置完畢

6、安裝rails和bundler

如果之前都配置妥善了的話,這一步其實很簡單
 首先(中間可能會出現部分依賴性問題,可以通過baidu和google自行解決,一般都能找到相關資料)

gem install rails

確認安裝完畢后,運行

gem install bundler

7、安裝mariadb和redis

其實mariadb在centos上的安裝非常簡單,直接 yum -y install mariadb mariadb-server mysql-devel 即可(最后一個要是不安裝的話,等會bundle install時會出現依賴錯誤)。

 然后就可以 sudo service mariadb start來啟動數據庫了,十分方便。(關于數據庫的設置密碼等問題,可以自行百度相關資料,此處不再贅述)

redis的話,在確保EPEL安裝了的情況下,也可以直接yum -y install redis,系統服務也配置好了,非常方便。(EPEL的安裝請看文末問題區2)
注:在正式部署項目之前,請務必按照development的方式將redis和mariadb的相關配置配置好

關于mariadb的基本初始設置,可以參照:https://www.jb51.net/article/108930.htm
關于mariadb的遠程訪問問題,可以參照下面鏈接,寫的很簡潔清晰(不過除了開發機以外的情況下將遠程權限賦予全部ip是很不安全的):https://www.jb51.net/article/72426.htm

8、部署項目

首先在項目目錄下初始化倉庫并添加遠程倉庫(后面寫上你的git地址)

git init
git remote add origin *****************.git

然后
git pull origin master

將項目安置好,然后接下來就是rails項目的一般性流程了

bundle install
rails db:migrate
rails db:seed

(注:若在bundle install的過程中遇到相關依賴性問題的話,可以首先查看錯誤說明,很多錯誤說明中已經告訴了你如何操作,需要安裝什么包。如果沒能解決的話請百度或google)
 最后一步,

rails server -b 0.0.0.0

啟動rails服務器,然后我們就可以直接通過3000端口訪問本機的網站啦!大功告成

問題區

1、vagrant無法與主機共享文件夾

我這邊之前出現過一個問題,將配置文件(Vagrantfile)里面的這行注釋去掉

config.vm.synced_folder "data", "/vagrant_data"

啟用文件夾共享時,出現了錯誤

Vagrant was unable to mount VirtualBox shared folders. This is usually
because the filesystem "vboxsf" is not available. This filesystem is
made available via the VirtualBox Guest Additions and kernel module.
Please verify that these guest additions are properly installed in the
guest. This is not a bug in Vagrant and is usually caused by a faulty
Vagrant box. For context, the command attempted was:

mount -t vboxsf -o uid=1000,gid=1000 vagrant_data /vagrant_data

The error output from the command was:

mount: unknown filesystem type 'vboxsf'

這個問題解決方案已經知道。其實很簡單,就是缺一個插件,裝上就ok

vagrant plugin install vagrant-vbguest

然后reload,問題解決。

2、部分軟件包無法找到

這種情況是由于centos7本身帶的軟件包并不多。所以我們需要安裝EPEL(https://www.jb51.net/article/113316.htm)
 操作如下:

yum -y install epel-release
yum repolist

依次是安裝epel和刷新軟件包列表。我們可以看到,軟件包數量增加了很多。

3、將虛擬機映射至ip

其實這一步也很簡單,將Vagrantfile里面的這一行注釋去掉即可(同時也請保證局域網內ip地址沒有沖突,如有沖突,請更換一個ip。另,若是沖突的話,一般在vagrant up reload的過程中會報錯)
config.vm.network "private_network", ip: "192.168.33.10"

然后網站就可以通過192.168.33.10:3000訪問,數據庫可以用192.168.33.10鏈接,甚至也可以用putty通過192.168.33.10的ip地址鏈接,就像連接你的服務器一樣。

您可能感興趣的文章:
  • Ubuntu系統中部署Vagrant和VirtualBox的圖文教程
  • 手把手教你使用 virtualBox 讓虛擬機連接網絡的教程
  • 詳解VirtualBox + CentOS 虛擬機網卡配置
  • VirtualBox虛擬機安裝Ubuntu詳細教程(圖文)
  • vagrant+virtualBox構建虛擬機的方法

標簽:六安 石嘴山 鄂州 河北 自貢 宜春 淄博 松原

巨人網絡通訊聲明:本文標題《win10下使用virtualbox + vagrant配置ruby開發機環境》,本文關鍵詞  win10,下,使用,virtualbox,vagrant,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《win10下使用virtualbox + vagrant配置ruby開發機環境》相關的同類信息!
  • 本頁收集關于win10下使用virtualbox + vagrant配置ruby開發機環境的相關信息資訊供網民參考!
  • 推薦文章
    国产精品自偷自拍| 国产精品久久久久久亚洲调教| 国产精品美日韩| 久久精品999| 东京干手机福利视频| 麻豆国产精品一区| 在线观看亚洲色图| 91九色在线观看视频| 亚洲午夜激情| 中文字幕久精品免| 日韩亚洲不卡在线| 国产精品国产三级欧美二区 | 中文字幕日本乱码精品影院| 欧美成人一二三区| 永久av免费在线观看| 日本精品一区在线观看| 国产又黄又爽视频| 国产欧美va欧美不卡在线| 四虎精品一区二区三区| 久久精品99国产精| 国产一区第一页| 日本伊人精品一区二区三区介绍| 欧美bbbbb| 久久精品视频18| 婷婷五月综合久久中文字幕| 日韩av电影网| 93久久精品日日躁夜夜躁欧美| 国产精品免费视频一区| 欧美日本一道本| 日韩精品一区二区视频| 欧美伊人久久久久久午夜久久久久| 日韩欧美极品在线观看| 亚洲欧美日韩综合| 欧美激情视频三区| 久久国产精品久久精品国产| 中文人妻熟女乱又乱精品| 另类美女黄大片| 亚洲黄色在线免费观看| 亚洲人成网站999久久久综合| 婷婷四房综合激情五月| 亚洲欧美国产高清va在线播放| 精品人伦一区二区三区蜜桃网站| 日韩av图片| www.欧美日本| 无码国产精品一区二区色情男同| 久久久久久久久一区二区| 91亚洲一线产区二线产区| 国产精品久久久久久久久搜平片| 久久久人人爽| y111111国产精品久久婷婷| 看电视剧不卡顿的网站| 国产精品久久久久久久久| aaaaa一级片| 91久久精品日日躁夜夜躁欧美| 久久久久久久久久福利| 亚洲精品乱码久久久久久久久久久久 | 日本黄色www| 日产电影一区二区三区| 97热精品视频官网| 久久久国产精品一区二区中文| 久久精品国产精品亚洲色婷婷| 色噜噜狠狠成人中文综合| 小泽玛利亚视频在线观看| 污视频在线免费观看| 精品国产免费一区二区三区香蕉| av电影中文字幕| jizz中国少妇| 欧美日韩国产a| 午夜精品久久久久久久99热浪潮| 一区二区在线观看网站| 精品99久久久久成人网站免费 | 成人在线免费观看av| 久久天堂av综合合色蜜桃网| 午夜激情福利在线| 欧美精品一二区| 国产亚洲成年网址在线观看| 波多野结衣家庭教师在线| 亚洲黄色性网站| 午夜精品福利一区二区| 亚洲国产精品一| 成人午夜黄色影院| 国产5g成人5g天天爽| 久久99久久久| 亚洲欧美色综合| 久久777国产线看观看精品| 久久精品性爱视频| 日韩中文在线视频| 久久一级免费视频| 欧美中在线观看| 国产成人高清视频| 蜜臀99久久精品久久久久小说| 国产淫片免费看| 亚洲欧美综合另类中字| 奇米亚洲午夜久久精品| 六月婷婷在线视频| 国产精品久久久久影院色老大| av资源站久久亚洲| 激情国产一区二区| 男人天堂a在线| 在线观看 亚洲| 欧美性大战久久| 亚洲欧洲在线看| www.日本一区| 亚洲天堂av在线免费| 成人免费视频国产免费| 欧美激情日韩图片| 日本成人在线不卡视频| 久久中文字幕人妻| 国产成人亚洲综合无码| 国产精品电影网| 亚洲欧美日韩一区二区在线| 成人av网站免费观看| 成年女人18级毛片毛片免费| 欧美日韩亚洲一区二| 美女又爽又黄视频毛茸茸| 麻豆专区一区二区三区四区五区| 亚洲午夜精品一区二区 | 精产国品一区二区| 亚洲一区av在线播放| 久久精品一区二区免费播放| 久久精品国产欧美激情| 日韩激情视频网站| 国产精品久久久久久久7电影| 日本一区二区视频在线| 亚洲图片另类小说| 天天想你在线观看完整版电影免费| 欧美亚洲一级二级| 97在线日本国产| 51久久夜色精品国产麻豆| 国产哺乳奶水91在线播放| 99re资源| 91久久精品网| 日本一区二区久久| 亚洲资源在线播放| 日本一区二区三区视频在线观看| 国产亚洲欧美久久久久| 精品国产一区二区三区日日嗨 | 欧美一区二区三区四区久久| 欧美 日韩 国产一区| 亚洲国产综合一区| 精品国产一区二区三区久久狼黑人| 手机av在线看| 日本精品久久久久中文| 日韩欧美不卡在线| 国产精品主播视频| 精品一区二区三区三区| 日韩美女精品在线| 石原莉奈在线亚洲二区| 国产精品情侣呻吟对白视频| 国产精品嫩草在线观看| 亚洲成人精品久久| 久久众筹精品私拍模特| www.毛片.com| 久久久精品人妻一区二区三区| 草莓视频一区| 亚洲欧洲视频在线| 久久综合久久鬼色| 国产精品人人爽人人爽| 亚洲国产精品成人综合色在线婷婷| 成年人黄色在线观看| 亚洲欧洲日产国码二区| 强迫凌虐淫辱の牝奴在线观看| 91人人爽人人爽人人精88v| 一区二区三区不卡视频| 自拍偷拍欧美亚洲| 日本一区二区三区免费观看| 久久婷婷色综合| 日韩精品成人在线| 黄色一级大片免费| 少妇高潮久久77777| 狠狠色综合播放一区二区| 欧洲精品在线播放| 亚洲精品国产无套在线观| 日韩精品xxx| 亚洲精品99久久久久中文字幕| 国产精品久久久免费看| 久久久爽爽爽美女图片| 日本女优在线视频一区二区| 亚洲国产精品久久久久婷婷老年| 福利精品视频在线| 国产小视频在线免费观看| 日本成年人网址| 色狠狠久久av五月综合|| 久久精品国亚洲| 亚洲欧洲日韩国产| 在线一区二区观看| 蜜臀91精品一区二区三区| 国产第一页在线播放| 制服国产精品| 欧美激情xxxx性bbbb| 国产一区二区视频在线播放| 极品久久久久久| 熟女视频一区二区三区| 亚洲精品国产精品国自产在线| 久久色视频免费观看| 影音先锋男人看片资源| 国产免费高清一区| 亚洲最新视频在线播放| 日本一级片免费看| 91精品久久久久久久久青青| 国产精品麻豆久久久| 五月天婷婷久久| 欧美极品少妇无套实战| 精品久久久久久| 农村少妇久久久久久久| 国产精品suv一区二区88| 国产一区免费在线| 精品国产免费人成电影在线观看四季| 国产一区二区免费视频| 国产一级片免费观看| 五月婷婷六月丁香激情| 涩涩日韩在线| 欧美在线激情网| 一道本无吗dⅴd在线播放一区| 国产精品久久二区二区| 国产主播第一页| 亚洲一区免费看| 51精品秘密在线观看| 久久激情综合网| 一级黄色片在线| 日韩三级久久久| 在线观看亚洲欧美| 一卡二卡三卡在线观看| 欧美成人精品网站| 97精品人妻一区二区三区| 蜜臀久久久99精品久久久久久| 91九色蝌蚪91por成人| 日韩一区二区三区不卡视频| 亚洲自拍偷拍视频| 久久国产精品影片| 欧美一区二区三区在线| 亚洲自拍与偷拍| 精品国产污网站| 色婷婷成人综合| www.精品av.com| 欧美变态tickle挠乳网站| 欧美亚洲国产视频| 久久久精品一区二区三区| 日韩精品视频观看| 精品久久人人做人人爰| 欧美日韩国产三级| 亚洲免费大片在线观看| 国产婷婷一区二区| 成人av在线看| 乱一区二区av| 久久亚洲电影| www.66久久| 成人免费视频一区| 成年人视频免费| 丝袜a∨在线一区二区三区不卡| 视频一区二区中文字幕| 久久久精品天堂| 9.1片黄在线观看| 国产成人无遮挡在线视频| 精品美女在线播放| 久久综合久久色| 日本一级淫片色费放| 国产精品久线在线观看| 日韩中文字幕在线精品| 9.1国产丝袜在线观看| 欧美精品中文字幕一区二区| 在线码字幕一区| 日日噜噜噜噜久久久精品毛片| www.欧美激情.com| 四虎成人永久免费视频| 国产精品久久久久久久av| xxxx日本黄色| 国产成人三级在线观看视频| 日韩欧美极品在线观看| 欧美美女18p| 欧美日韩最好看的视频| 无码人妻aⅴ一区二区三区玉蒲团| 日韩中文字幕高清| 男男做爰猛烈叫床爽爽小说| 一级全黄少妇性色生活片| 91久色porny| 欧美蜜桃一区二区三区| 亚洲一卡二卡三卡| 少妇一级淫片免费看| 九九视频直播综合网| 日本中文字幕二区| 国产成人av自拍| 亚洲最大中文字幕| 日韩国产精品一区二区| 精品无码人妻一区| 成人免费一区二区三区| **欧美大码日韩| 精品av综合导航| 麻豆中文字幕在线观看| 中文字幕免费高清视频| 国产又粗又猛又黄视频| 久久99热国产| 日韩女同互慰一区二区| 国产一区二区在线免费播放| 免费看黄网站在线观看| 亚洲图片欧美综合| 亚洲欧洲自拍偷拍| 激情伊人五月天| 亚洲最大成人综合网| 日本在线小视频| 尤物在线观看一区| 91精品国产综合久久男男| 欧美毛片在线观看| 欧美成人video| 久久久久无码国产精品一区李宗瑞| 国产精品美女一区二区在线观看| 成人免费网站在线| av手机免费看| 深夜福利日韩在线看| 狠狠爱免费视频| 另类小说一区二区三区| 亚洲午夜精品在线| 国产精品乱码视频| 中文字幕一区在线播放| 91高清视频在线| 国产天堂视频在线观看| 日韩免费av一区| av福利精品导航| 一区二区亚洲精品国产| 亚洲制服丝袜在线播放| 狠狠久久五月精品中文字幕| 97久久国产精品| 国产成人在线网址| 亚洲国产精品精华液网站| 国产经品一区二区| 国内自拍视频网| 国产一区二区美女诱惑| 国产精品1234| 国产精品theporn动漫| 中文字幕日韩高清| 国产欧美久久久精品免费| 国外色69视频在线观看| 蜜桃视频在线观看一区| 91网站在线免费观看| 国产一区二区免费视频| 精品亚洲欧美日韩| 日韩人妻精品中文字幕| 亚洲精品xxxx| av免费观看网| a美女胸又www黄视频久久| 动漫一区二区在线| 三级在线观看一区二区| 5566av亚洲| 日产精品久久久| 亚洲不卡av一区二区三区| 日本一区二区三不卡| 欧美性猛交 xxxx| 亚洲最大的成人网| 精品亚洲porn| 51成人做爰www免费看网站| 国产又黄又猛又爽| 欧美成人剧情片在线观看| 国产超碰人人爽人人做人人爱| 久久精品人人做人人爽人人| 日本亚洲精品在线观看| 国产伦精品一区二区三区视频痴汉| 亚洲欧洲视频在线| 中文字幕免费在线播放| 欧美在线观看视频在线| 波多野结衣视频播放| 无吗不卡中文字幕| 天天做天天躁天天躁| 久久综合九色综合97_久久久| 欧美成年人视频网站| 国产成人一级片| av成人老司机| 午夜精品一区二区在线观看| 久久只有精品| 在线观看欧美日韩| 免费污网站在线观看| 欧美午夜精品久久久久久孕妇| 杨钰莹一级淫片aaaaaa播放| 日韩小视频在线观看| 欧美日韩在线观看成人| 最近的2019中文字幕免费一页| 最近中文字幕免费观看| 国产日韩亚洲欧美| 亚洲一区二区三区高清视频| 亚洲国产精品久久久久秋霞蜜臀 | 久久精品国亚洲| 成人午夜视频一区二区播放| 99热最新在线| 亚洲综合在线视频| 欧美一级片在线视频| 在线观看成人黄色| 国产又色又爽又黄又免费| 国产精品av在线| 69xxxx国产| 久久国产精品 国产精品| 国产精品一区二区91| 免费裸体美女网站| 日韩激情av在线免费观看| 在线免费观看日韩视频| 欧美性xxxx69| 亚洲欧美激情精品一区二区| av一二三不卡影片| 中文字幕亚洲高清| 日日躁夜夜躁aaaabbbb| 久久久久国色av免费观看性色| 99热这里只有精| 国产精品久久久久久久午夜| 国产一区二区三区综合| 久久综合桃花网| 精品国产乱码久久久久久影片| 免费在线观看黄色小视频| 久久久久久免费精品| 国产乱人伦偷精品视频不卡| 日本阿v视频在线观看| 日韩欧美三级在线观看| 国产91色综合久久免费分享|