導航:首頁 > 配伺服器 > 搭建node雲伺服器教程

搭建node雲伺服器教程

發布時間:2024-12-01 22:47:34

㈠ nodejs怎麼部署到騰訊雲伺服器

先安裝一個nodejs。
看你伺服器操作系統了。

㈡ 如何在一台電腦上搭建一個私有雲平台

安裝好系統,再安裝好私有雲軟體,比如安裝Ubuntu9.10伺服器版,這個版本已經集成了Eucalyptus這個開源的私有雲軟體。
安裝過程如下:
1.安裝引導時,要選擇 "Install Ubuntu Enterprise Cloud"
2. 安裝過程中,如果提示"Cluster" 還是"Node",一定要選擇Cluster
3.安裝過程中,提示"Configure postfix" 時 選擇 internet Site
4. 安裝過程中,提示"Name your cluster" 時 ,請取一個合適的名字,比如我取之為: cluster1
5. 安裝過程中,提示"a list of available IP addresses on your network", 一定要選擇一個可用的公共IP段.
最後就是運行、注冊證書。然後在客戶端機器上執行和安裝 Euca2ools 和 EC2-API-Tools。最後使用 Euca2ools 上傳 Kernel / Ramdisk / FS Image,就可以使用私有雲了。
如果自己不會安裝,那建議直接購買群暉的產品,安裝好硬碟,電腦連接後根據說明書設置下就能直接使用了。

㈢ 如何搭建私有雲平台

眾說周知Amazon EC2是一個公共雲的計算平台,屬於IaaS(基礎設施即服務)這類.
現在有一款開源的項目Eucalyptus(Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems),同樣實現了Amazon EC2的功能,由於其開源性,註定了搭建一個私有的雲計算平台成為可能. 更方便的是Ubuntu9.10伺服器版已經集成了Eucalyptus這個開源軟體,使的搭建企業私有的雲計算平台變得方便而簡單.
下面我們將一步步來搭建這個私有的雲計算平台.
一 准備工作
1) 至少准備兩台機器, 當然我這里是用虛擬機軟體(Sun VirtualBox)來虛擬出兩台實際的機器 (如果你也採用Sun VirtualBox,有些注意事項,可以參見後面的附錄一)
2) 底層操作系統: Ubuntu9.10 伺服器版 (http://www.ubuntu.com/cloud)
3) 雲服務環境 : Eucalyptus , ( Ubuntu9.10 伺服器版 內置) http://eucalyptus.com/
4) Eucalyptus 命令行客戶端
5) Eucalyptus客戶端: Elastic Fox ,這是一個firefox插
件 : http://developer.amazonwebservices.com/connect/entry.jspa?externalID=609
--------------------------------------------------------------------------
二 雲計算服務的搭建(使用Ubuntu自帶的向導,十分簡單的哦)
1) 一台機器, 作為Cluster(Front End) , 命名為: ubuntu-cluster , 它包含了如下部分
1. Cloud Controller (clc)
2. Cluster Controller (cc)
3. Walrus (the S3-like storage service)
4. Storage Controller (sc)
5.
2) 至少一台機器作為Node, 命名為: ubuntu-node1,它包含了如下部分
Node Controller (nc)
3) 在作為Cluster的機器上 ,安裝基本系統: Ubuntu9.10 伺服器版
1.安裝引導時,要選擇 "Install Ubuntu Enterprise Cloud"
2. 安裝過程中,如果提示"Cluster" 還是"Node",一定要選擇Cluster
3.安裝過程中,提示"Configure postfix" 時 選擇 internet Site
4. 安裝過程中,提示"Name your cluster" 時 ,請取一個合適的名字,比如我取之為: cluster1
5. 安裝過程中,提示"a list of available IP addresses on your network", 一定要選擇一個可用的公共IP段.
4) 在作為Node的機器上 ,也安裝基本系統: Ubuntu9.10 伺服器版
1.安裝引導時,要選擇 "Install Ubuntu Enterprise Cloud"
2. 安裝過程中,如果提示"Cluster" 還是"Node",一定要選擇Node, (如果Cluster正在運行,這一步可能不會出現,自動會選擇Node
3.安裝完一個節點後,,後續的節點可以採用克隆方法,參見後面的 附錄二
5) 在Cloud Controller(位於ubuntu-cluster)上注冊所有的Node機器: 在ubuntu-cluster上執行:
1. sudo euca_conf --no-rsync --discover-nodes
2.
至此,一個私有的雲計算平台已經搭建好了,下面就開始說,如何使用了,很簡單吧!
三 雲計算平台管理之命令行工具(Euca2ools)
1)在 https://YourIP:8443 中注冊個人信息然後登錄下載 證書 euca2-yourname-x509 .zip
2) 在客戶端機器上執行
1. $ mkdir ~/.euca
2. $ cd ~/.euca
3. $ unzip euca2-yourname-x509 .zip
4. $ chmod 0700 ~/.euca
5. $ chmod 0600 ~/.euca/*
6.
3) 在客戶端機器上執行, 安裝 Euca2ools 和 EC2-API-Tools
1. . ~/.euca/eucarc
2. echo "[ -r ~/.euca/eucarc ] && . ~/.euca/eucarc" >> ~/.bashrc
3. sudo apt-get install euca2ools
4. sudo apt-get install ec2-api-tools
5. sudo reboot
6.
4)在客戶端機器,使用 Euca2ools 上傳 Kernel / Ramdisk / FS Image (使用者可注冊 Image,但只有管理者才可注冊 kernel/ramdisks)
1. 目前 Eucalyptus 系統上沒有 Kernel、Ramdisk 和 FS Image,所以我們使用官方提供的 Image (上傳需要用到三個指令)
1. euca-bundle-image - 打包好將要上傳的檔案
2. euca-upload-bundle - 上傳到 Eucalyptus
3. euca-register - 注冊上傳的檔案
4.
2. 上傳Kernel,如:
1. euca-bundle-image -i /boot/vmlinuz-2.6.31-14-generic-pae --kernel true
2. euca-upload-bundle -b kernel -m /tmp/vmlinuz-2.6.31-14-generic-pae.man
ifest.xml
3. euca-register kernel/vmlinuz-2.6.31-14-generic-pae.manifest.xml
4.
3.上傳 Ramdisk
1. euca-bundle-image -i /boot/initrd.img-2.6.31-14-generic-pae --ramdisk
true
2. euca-upload-bundle -b ramdisks -m /tmp/initrd.img-2.6.31-14-generic-pa
e.manifest.xml
3. euca-register ramdisks/initrd.img-2.6.31-14-generic-pae.manifest.xml 4.
4. 查看已上傳到檔案:
方法一: https://YourIP:8443/#images
方法二: euca-describe-images
5. 根據查看的結果,上傳FS Images:(分配 Kernel 和 Ramdisks 給 VMs 有三種方法,見附錄三)
1. tar zxvf karmic-server-uec-i386.tar.gz
2. euca-bundle-image -i karmic-server-uec-i386.img --kernel eki-977213C6
--ramdisk eri-0CBA157D
3. euca-upload-bundle -b images -m /tmp/karmic-server-uec-i386.img.manife
st.xml
4. euca-register images/karmic-server-uec-i386.img.manifest.xml
5.
5) 申請 key pair,以便 ssh 登入 instance
1. ec2-add-keypair mykey >mykey.private
2. chmod 0600 mykey.private
3.
6) 在客戶端機器,開啟虛擬機.
1.查看 euca-describe-images ,獲得希望啟動Image emi
2.啟動一個虛擬機:
1. euca-run-instances -k mykey -n 1 emi-8022139D
2.
3.查看這個虛擬機的基本信息,比如IP地址,和 此實例id
1. euca-describe-instances
2.
4.登錄這個新啟動的虛擬機
1. ssh -i mykey.private [email protected]
2.
5.終止這個虛擬機實例
1. euca-describe-instances(獲得instance-id)
2. euca-terminate-instances <instance-id>
3.
附錄一: 虛擬測試環境的搭建:
1.虛擬機軟體: Sun VirtualBox
2.管理 -> 全局設定 -> 網路 中 選擇 "Host-Only" 點編輯,然後選擇 "DHCP伺服器", 禁用"啟用伺服器"
3建立兩台虛擬機, Linux/Ubuntu ,網路選擇Host-Only方式
4在宿主機器上,將可以聯互聯網的 網卡設置為 針對 Host-Only 網卡的共享
說明,這里之所以採用 , Host-Only + 通過宿主機器共享上網 ,而不採用Bridged的聯網方式,是前者可以在離開網路支持的情況下, 虛擬機之間的關系保持不變.

閱讀全文

與搭建node雲伺服器教程相關的資料

熱點內容
無縫鋼管計算公式app哪裡有 瀏覽:576
linux什麼是管道 瀏覽:321
php列印信息 瀏覽:766
java8jdbc 瀏覽:806
命令改變u盤格式 瀏覽:317
溯源碼讓您更加放心產品安全 瀏覽:574
梁未標注加密區要加密嗎 瀏覽:805
編程貓it大咖說直播 瀏覽:399
神龍雲伺服器哪個好 瀏覽:852
javamathrandom范圍 瀏覽:419
紅樹林pdf 瀏覽:283
計算機圖論演算法 瀏覽:350
應屆生程序員面試 瀏覽:27
工作壓力大怎麼解壓護士 瀏覽:738
禪道linux一鍵安裝 瀏覽:405
gpib無法寫入命令 瀏覽:389
鏈接文章怎麼保存到文件夾 瀏覽:882
為什麼安卓手機藍牙不能用 瀏覽:694
數理統計與數據分析pdf 瀏覽:453
光遇伺服器連接失敗怎麼解決8月25號 瀏覽:917