奥门巴黎人手机网址【app】

Vagrant + Virtual Box + UB12.04 + Rails環境

2019-10-08 09:37·巴黎人注册

以下是在Virtual PC 二零零七上设置Ubuntu 7.04的任何进程,安装Ubuntu 7.10也理应能够参见的,编者.

图片 1

前言 && 目標

文章来源:

自從 Virtual PC 提供免費下載後, 已相当久沒有使用 VMware 了,
但在 Virtual PC 裡安裝 Ubuntu 往往會蒙受一些問題,
如 24 bits color 下的 Ubuntu 安裝 GUI 與 VPC 只提供 16 及 32 bits color 的不相容,
及滑鼠 在 Ubuntu KDE 裡不能啟動的問題,

图片 2

原先都在mac上安裝開發rails的環境,但本機玩一玩後,

Windows 2003 Server-DNS 架設

本備忘記首先記錄怎么样下載及安裝免費的 Virtual PC 二〇〇七,
然後下載 Ubuntu 的影象檔並製成光碟,
最後在 Virtual PC 二零零七 裡安裝 Ubuntu 並解決過程中碰着的問題.

必備工具:

切磋最後成品還是得放到遠端去讓人打XD

內容

  1. 前言
  2. 實作環境
  3. 安裝及設定
    1. 步驟1.安裝 DNS
    2. 步驟2.增加产量正向區域 (正解 DNS Name -> IP)
    3. 步驟3.在正向區域內新扩充資源記錄
    4. 步驟4.新扩大反向區域 (反解 IP -> DNS Name)
    5. 步驟5.在反向區域內建构記錄
    6. 步驟6.測試 DNS 伺服器
  4. 參考
  5. Me FAQ

開始備忘記:
[1] 安裝 Virtual PC 2007
[2] 製作 Ubuntu 7.04 Live 及 Install CD
[3] 安裝 Ubuntu

硬體:速龙 cpu (C2D)及2G ram 以上之電腦(支援硬體虛擬化VT)

之所以想要有一台linux(Ubuntu)的測試機,希望環境能够跟遠端的一樣,

前言

DNS (Domain Name Service) 首要目地為解決 Domain Name 與 IP Address 相互的對應問題,在網路世界間的溝通其實是使用 IP Address 來溝通,但這樣對人類來說太過於麻煩,由此便出現 Domain Name Service 來將 IP Address 轉換中年人類可方便閱讀的 Domain Name,簡單來說正是將您所輸入的網址 tw.yahoo.com 轉成 IP Address,以便連結到 Yahoo 的網頁伺服器。DNS 伺服器的规律與運作流程

[1] 安裝 Virtual PC 2007:
下載 Virtual PC 2007:

選擇 32 BIT\setup.exe 下載, 然後雙擊 setup.exe 安裝

軟體:

這樣deploy時理論上不會有太多環境轉換的問題(應該啦)。

實作環境

  • Windows Server 2003
  • Windows 元件 - DNS

安裝後 執行 virtual PC 2007
開始 -> 全部程式 -> Microsoft Virtual PC
Virtual PC console -> New -> Next -> Create a virtual machine
Name and location:Ubuntu_7.04 -> Next
Operation System:Other -> Next
Ajusting the RAM -> 256m -> Next
A new virtual hard disk -> Next -> Next -> Finish

(1)MacOS10.6.3(這個自已拜g神吗)

然後本來想雲端直接開一台來用,但观念也才剛開始學進度緩慢,

安裝及設定

[2] 製作 Ubuntu 7.04 Live 及 Install CD:
下載 ubuntu-7.04-desktop-i386.iso 影像檔 :

(2)引導檔-darwin300orRebelEFI

開一台CP給它好低,尋找別的方案時就来看方向啦!

步驟1.安裝 DNS

  1. 點選左下角【開始】
  2. 【调整台】進入後點選【新添移除程式】,進入後點選【新增添/移除 Windows 元件】
  3. 點選【Networking Services】後按下【詳細資料】勾選【網域名稱系統 (DNS)】來安裝 DNS 服務

图片 3

下載後使用 Nero 將 ubuntu-7.04-desktop-i386.iso 影像檔 製作成 安裝 CD 光碟.
Nero -> 製作與複製 -> 燒錄影象檔
然後選擇 ubuntu-7.04-desktop-i386.iso

(3)VMwareWorkstation7.0(到官網下載試用版)

[教學]运用Vagrant練習環境佈署
http://gogojimmy.net/2013/05/26/vagrant-tutorial/

步驟2.剧增正向區域 (正解 DNS Name -> IP)

  1. 開啟 DNS 服務後,點選【正向對應區域】按下滑鼠【右鍵】選擇【新添區域】
  2. 增加产量區域精靈,準備開始設定正向對應區域
  3. 選擇區域類型 (Zone Type),請選擇【主要區域】
  4. 輸入區域名稱 (Zone),請輸入這台 DNS 所要負責的區域,此例為 win.weithenn.idv.tw
  5. 輸入區域檔案名稱 (Zone File),預設會在剛才所設定的區域名稱尾部在丰富.dns 作為檔案名稱,此例為 win.weithenn.idv.tw.dns
  6. 動態更新 (Dynamic Update),是或不是允許動態更新
  7. 变成第一區域設定

图片 4 图片 5 图片 6 图片 7 图片 8 图片 9 图片 10

將燒錄後的 CD 放進 CD-ROM 準備 boot  installation

一開始先安裝好VMWareWorkstation7.0。使用File->New->Virtual Machine营造一台虛擬機器,作業系統時選擇Other->FreeBSD64-bit。

雖然強者大大小说寫的很驾驭,但有一点地方偶還是不太懂啊 QQ

步驟3.在正向區域內新添資源記錄

  1. 在 DNS 服務頁面中正向對應區域內,點選剛才所新添的【正向區域 (Zone)】 後按下滑鼠【右鍵】點選【新添主機 (A Record)】
  2. 新增加主機 (A Record),此例我們新增一筆 FQDN 為 www.win.weithenn.idv.tw 且對應的 IP Address 為 192.168.88.10 的主機記錄 (A Record)
  3. 在 DNS 服務頁面中正向對應區域內,點選剛才所新扩大的【正向區域 (Zone)】 後按下滑鼠【右鍵】點選【新添郵件交換程式 (MX Record)】
  4. 新增加資源記錄 (MX Record),此例笔者們新扩充一筆 FQDN 為 mail.win.weithenn.idv.tw 且優先順序為 10 的資源記錄 (MX Record),MX Record 的打算為當您將郵件送到 SMTP 後您的 SMTP 會向 DNS 查詢 MX 紀錄,以便傳送郵件到指标地的 SMTP。

图片 11 图片 12 图片 13 图片 14

[3] 安裝 Ubuntu:
在 Virutal PC Console 點選 Ubuntu_7.04 -> start
當啟動 Ubuntu_7.04 virtual pc 後,
按 CD -> Use Phisical Drive F:
再按 Action -> Reset

 

剛好Let's Try Rails Tuesday#1 開始辦,就來去請教(煩)強大的教練們了!

步驟4.新增加反向區域 (反解 IP -> DNS Name)

  1. 開啟 DNS 服務後,點選【反向對應區域】按下滑鼠【右鍵】選擇【新增添區域】
  2. 新添區域精靈,準備開始設定反向對應區域
  3. 選擇區域類型 (Zone Type),請選擇【首要區域】
  4. 輸入區域名稱 (Zone),請輸入這台 DNS 所要負責的區域,此例為 88.168.192.in-addr.arpa
  5. 輸入區域檔案名稱 (Zone File),預設會在剛才所設定的區域名稱后面部分在累加 .dns 作為檔案名稱,此例為 88.168.192.in-addr.arpa.dns
  6. 動態更新 (Dynamic Update),是还是不是允許動態更新
  7. 成功重点區域設定

图片 15 图片 16 图片 17 图片 18 图片 19 图片 20 图片 21

開始進入安裝畫面,
由於 virtual pc 只支援 16 及 32 bits color,
而 Ubuntu 7.04 是 24 bits color ,
之所以供给按 F4 選擇 800 X 600 X 16

1.記憶體設定為1024MB以上(雪豹最低要求為1g);硬碟最小15g,若是想裝多一些軟體,建議多分配一些。

第一了然一下 Virtual Box,Vagrant,vagrantbox.es的關係

步驟5.在反向區域內组建記錄

  1. 在 DNS 服務頁面中反向對應區域內,點選剛才所新扩大的【反向區域 (Zone)】 後按下滑鼠【右鍵】點選【新扩充指標 (PTEvoque Record)】
  2. 如下二種方法可新扩大指標記錄 (PTSportage Record)
    1. 机动新扩展指標記錄 (PT奥迪RSQ e-tron Record),此例笔者們新扩展一筆 IP Address 為 192.168.88.10 對應 FQDN 名稱為 www.win.weithenn.idv.tw 的指標記錄 (PTCR-V Record)
    2. 确立正向區域時順便创建指標記錄 (PTLANDRecord),若前方在設定正向區域時有將【建设构造關聯的指標 PT冠道記錄】給【勾選】則後續便不用电动新添指標記錄

图片 22 图片 23 图片 24

並選擇第二項 Start Ubuntu in safe graphics mode,
不用選擇第一項,因為按 Start or install Ubuntu 會出現怪畫面.

2.确立好了之後,關閉vmware。

  1. Virtual博克斯 正是VM啦,跟VMWave,Parallels算是同一類的軟體。
    就此先安裝一下,這裡下載

  2. Vagrant 是用來调控Virtual博克斯的工具。這裡下載
    (Virtual博克斯本人也是有操控的介面能够用,Vagrant提供另一種用法)

  3. Vagrantbox.es 這裡是找各種imagefile的地方。

步驟6.測試 DNS 伺服器

笔者們可应用 Windows DNS 服務來測試 DNS 伺服器是还是不是運作符合规律

  • 簡單查詢:為 DNS 自行內部測試,即 DNS 用戶端與伺服器都以自已。
  • 遞迴查詢:利用 root 內 NS 記錄來查詢此 DNS 伺服器是或不是運作,由於使用到 root 內 NS 記錄由此要確定是不是能健康連外。

图片 25 图片 26

nslookup

 nslookup
 server 168.95.1.1        //將 dns 查尋工作交給 168.95.1.1
 set type=soa             //設定後再輸入網域名稱後自行判斷是否 dns 有設定錯誤
 set type=ns                    
 set type=a                     
 set type=mx

如下圖所示

3.然後在vmware的目錄下找到副檔名為*.vmx的檔案(通常在\\Documents\Virtual Machines之中),用記事本打開,在guestOS=’freebsd-64′這一行,將引號裡freebsd-64改為darwin10,正是guestOS=’darwin10′,修改後存檔離開。

點進去看後,選擇太多但从古到今不知情要找怎樣的本子啊Orz,
只確定小编要ubuntu 經過教練開示

參考

[Twnic線上DNS教學]

[您無法刪除包涵大寫字元在 Windows Server 贰零零贰 的 DNS PT景逸SUV記錄]

[Dnscmd Overview]

[Windows Server System 系統管理之命令列工具]

[Download details: Windows Server 2003 Service Pack 1 32-bit Support Tools]

[Download details: Windows Server 2003 Resource Kit Tools]

图片 27

4.再來在虛擬機器的options-general選項就能够看作業系統版本為MAC OS X Server 10.6。

3-1.一旦不想一贯更新os版本的話,能够用長期支援版本(LTS)
3-2.找跟自已機器同個規格cpu的本子,以自家的來講便是 x86_64啦
3-3.找有Guest Additions的之後用比較方便。Guest Additions 說明
3-4.因為要練習裝機器用,所以找個乾淨的本子(no Puppet, Chef,Ruby…etc)

Me FAQ

Q1.無法刪除大寫的 DNS PT途观 記錄?

Error Meaage:

當作者创建大寫的 DNS PTLAND記錄後,日後要變更成為别的名稱或想改成小寫時卻無法成功?狀況就是當我刪除該筆記錄後若按下再也載入則該筆 PT卡宴 又會自動產生。

Ans:

參考 [你無法刪除满含大寫字元在 Windows Server 二零零一 的 DNS PTCRUISER記錄] 這篇後就了解原因了,可下載 [Download details: Windows Server 2003 Service Pack 1 32-bit Support Tools] 安裝後使用 Dnscmd.exe 指令來把該 PTQX56 Record 刪除在新建 PT本田UR-V 就可以。

 Tool Name:    DNS Server Troubleshooting Tool
 Filename:  dnscmd.exe
 Format:    Command Line
 Description:   Administrators are able to view and modify DNS servers, zones and resources

實作:例如作者的反解 zone 為 3.168.192.in-addr.arpa. 該 PTGL450 記錄為 30,约等于要砍掉 192.168.3.30 的 PT库罗德 記錄

 C:\Program Files\Support Tools>dnscmd /RecordDelete 3.168.192.in-addr.arpa. 30 PTR
 Are you sure you want to delete record? (y/n) y        //輸入 y 確定刪除
 Deleted PTR record(s) at 3.168.192.in-addr.arpa.
 Command completed successfully.                        //刪除成功

 

 

……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………

上边的Virtual Box,Vagrant安裝好後,就足以來開始啦
簡單的在Vagrantbox.es站上選了這個版本用 ub-12-amd64
先來看一下小编們安裝好後的vagrant 版本