lamp指
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、成都小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了新都免費建站歡迎大家使用!
linux apache mysql php
Linux獨立系統(tǒng) windows叫l(wèi)amp啦 呵呵
vm虛擬機(jī)弄,習(xí),建議做
近日,微軟正式公布了Windows 365云電腦(Cloud PC),命名為Windows 365。它允許客戶在云中創(chuàng)建 Windows 10 或 Windows 11 的系統(tǒng)安裝,并將操作系統(tǒng)流轉(zhuǎn)向任何設(shè)備。
也就是說,Windows 365云電腦可以通過云上托管的形式運行Windows 10、Windows 11系統(tǒng),并調(diào)用云端和本地計算資源,支持但不限于支持Linux PC、iOS、Android、Mac等。
另外,Windows 365 云電腦建立在 Azure 虛擬桌面服務(wù)之上,并將從 8 月 2 日起向企業(yè)提供,支持按月訂閱付費。但具體的價格會隨著不同配置性能的型號而有所差異,而從配置來看,微軟提供了多種選擇,根據(jù)引用場景不同,可選1、2、4、8核vCPU,內(nèi)存從2GB到32GB不等,存儲空間則是64GB-512GB可選。
了解完Windows 365云電腦之后,不少網(wǎng)友表示這就像是一個遠(yuǎn)程桌面,只是將本地電腦換成了云電腦。
額~這的確好像是這么一回事。但是云電腦的好處在于即便沒有本地電腦,你也能訪問,且體驗到的性能會比本地電腦較為強(qiáng)悍。除此之外,微軟云電腦支持安卓、iOS 等系統(tǒng),那么就可以通過手機(jī)直接范圍云電腦,是不是很有意思呢?
對于創(chuàng)建云電腦,企業(yè)能夠在幾分鐘內(nèi)即可完成,并將其分配給員工。這對于經(jīng)常遠(yuǎn)程的朋友是很友好的,且整個Windows PC都在云端,也不惜要擔(dān)心瀏覽私密專用網(wǎng)絡(luò)或擔(dān)心個人設(shè)備的安全問題。
這樣的Windows 365云電腦,你期待嗎?
現(xiàn)在,人們是否產(chǎn)生出采用微軟系統(tǒng)建立起一個私有云的想法。盡管在通常情況下,使用最新版本的軟件并不屬于最恰當(dāng)?shù)倪x擇,但微軟在2012年發(fā)布的系列產(chǎn)品確實變成為成熟而穩(wěn)定的象征,而且能夠滿足人們在云方面的所有需求。
接下來,我就帶領(lǐng)大家了解一下,如何僅僅依靠微軟軟件的支持就建立起一個私有云來。
問題的核心關(guān)鍵就在于應(yīng)用
在微軟系統(tǒng)環(huán)境下,人們首先需要作出的決定就是用來提供支撐的基礎(chǔ)設(shè)施應(yīng)該采用什么樣的設(shè)計模式。如果希望獲得連續(xù)實時的高可用性或容錯功能,就需要確定是在應(yīng)用層面提供出來,還是不得不在基礎(chǔ)設(shè)施層面進(jìn)行嘗試予以實現(xiàn)。
應(yīng)用程序?qū)用娴娜蒎e能力——舉例來說,SQL復(fù)制功能現(xiàn)在就已經(jīng)能夠支持復(fù)制到微軟的Azure云中——通常都會屬于首選。實際上,這就意味著配置選項中具備有更高的靈活性,甚至連完全混合云以及廣域網(wǎng)部署之類的復(fù)雜環(huán)境也能夠被包括進(jìn)來。
為了實現(xiàn)將軟件變成為可以交付服務(wù)的目標(biāo),微軟已經(jīng)進(jìn)行了大量的投入——IIS8、SQL服務(wù)器、Hyper-V 3.0以及系統(tǒng)中心虛擬機(jī)管理器就組成了一個非常出色的產(chǎn)品組合——可以讓各項服務(wù)成為一種易于部署非常環(huán)保的實用選擇。
存儲方面的選項
在正式啟動虛擬機(jī)之前,用戶需要考慮到的第一個問題應(yīng)該是:它們需要保存在什么地方。畢竟,只有在了解到高可用性或容錯功能能夠達(dá)到的實際程度,我們才可以做出明智的決定,確保存儲方面不會出現(xiàn)任何問題。
作為一種真正的容錯基礎(chǔ)設(shè)施,Server 2012提供了群集共享卷(CSV)功能。不過,盡管CSV上的虛擬機(jī)可以支持自動精簡配置,但卻沒有包含重復(fù)數(shù)據(jù)刪除處理功能。
而如果用戶將Server 2012作為私有云支撐存儲來使用的話,這可能就會成為一項非常關(guān)鍵的影響因素,尤其是處于虛擬桌面基礎(chǔ)設(shè)施的情況下。
由于微軟意識到它會屬于一種讓部分系統(tǒng)管理員深感不快的妥協(xié),因此對于卸載數(shù)據(jù)傳輸(ODX)功能的支持也被加入進(jìn)該操作系統(tǒng)之中。這樣的話,如果用戶希望使用第三方的文件管理器來彌補功能方面的差距,ODX就可以利用指揮文件管理器在內(nèi)部進(jìn)行各項操作的方式,確保網(wǎng)絡(luò)帶寬以及中央處理器時間等方面都節(jié)省下大量資源。
互聯(lián)網(wǎng)小型計算機(jī)接口(iSCSI)、光纖通道支持以及多路徑輸入/輸出(MPIO)已經(jīng)成為該操作系統(tǒng)的內(nèi)置功能;實際上,人們現(xiàn)在就可以為虛擬機(jī)添加虛擬光纖通道適配器。
這些項目不僅增加了Server 2012在作為云中虛擬機(jī)管理主機(jī)的靈活性,而且還提高了它們在來賓環(huán)境下容許虛擬機(jī)使用額外冗余配置的有效性——以及支持程度。
對于那些使用自動精簡配置的用戶——我懷疑這會屬于絕大多數(shù)——來說, 磁盤碎片整理程序已經(jīng)可以支持取消映射,并且能夠與精簡配置的VHDX文件直接兼容。
由于虛擬磁盤碎片的唯一來源就是自動精簡配置,這一點就顯得尤為重要;人們只要稍微注意一下,就可以利用Server 2012的設(shè)置將可能涉及到的問題控制到最低程度。此外,全面的自動精簡配置也可以為采用虛擬IDE以及虛擬SCSI連接的磁盤提供支持。
至于非關(guān)鍵性工作負(fù)荷,則可以選擇利用Hyper-V副本工具來提供支持。它可以對一臺虛擬機(jī)進(jìn)行鏡像處理并將生成文件復(fù)制到另一臺主機(jī)之上。
接下來的時間,它還能夠?qū)?shù)據(jù)塊進(jìn)行持續(xù)更新,確保虛擬機(jī)的備份副本在5至15分鐘之內(nèi)跟上主系統(tǒng)的變化,即便是通過廣域網(wǎng)進(jìn)行復(fù)制的時間也不會有所例外。此外,副本還可以支持版本控制功能。
在Server 2012之中,涉及到虛擬化的功能也變得越來越多,并且服務(wù)規(guī)則也開始提供支持。舉例來說,活動目錄域控制器已經(jīng)能夠?qū)νㄟ^副本回滾到先前版本或利用以前域控制器模板進(jìn)行克隆的情況進(jìn)行監(jiān)測。
這極大地提高了副本之類實用功能可以帶來的效果,并且減少了真正容錯虛擬機(jī)對群集共享卷(CSV)之類寶貴空間的需求。
這些虛擬機(jī)副本屬于一種非常不錯的選擇,而且還可以保存在沒有群集共享卷的系統(tǒng)中。這使得我們能夠讓自動精簡配置以及重復(fù)數(shù)據(jù)刪除功能得到充分利用,而與此同時利用Hyper-V 3.0無共享實時遷移技術(shù)實現(xiàn)虛擬機(jī)遷移之類的核心重要功能依然得以確保。
正確的答案就應(yīng)該是:除非用戶確實存在對于零當(dāng)機(jī)容錯功能的急切需求,否則就不應(yīng)該在沒有共享存儲的情況下讓微軟2012系列產(chǎn)品來實現(xiàn)基礎(chǔ)設(shè)施即服務(wù)之類的云功能。
此外,Server 2012還可以將虛擬機(jī)保存在SMB 3.0共享環(huán)境中,讓相關(guān)成本以及各項部署措施涉及到的復(fù)雜性進(jìn)一步下降。這時間,可靠性將不再成為問題:SMB 3.0已經(jīng)包含有大量實用功能,其中就包含有基于MPIO的恢復(fù)能力以及高速的遠(yuǎn)程直接內(nèi)存訪問方式。
所有這一切的基礎(chǔ)就是存儲空間,微軟已經(jīng)是第二次進(jìn)軍存儲虛擬化領(lǐng)域了。由于它確實從公司曾經(jīng)鐘愛的家庭服務(wù)器配備的硬盤擴(kuò)展器技術(shù)之中獲得過部分功能,從而讓存儲空間能夠變得非??煽坎⑶铱梢灾С制髽I(yè)級應(yīng)用環(huán)境。現(xiàn)在,它可以容許對將存儲連接到主機(jī)上并分發(fā)給應(yīng)用以及Hyper-V之類應(yīng)用的具體過程進(jìn)行抽象化處理。
開發(fā)自有的解決方案
一旦完成了可用性以及存儲需求方面的規(guī)劃,我們就可以啟動System Center 2012 SP1了。作為Server 2012的插件,它可以實現(xiàn)很多種特色功能;這其中就包括有,為虛擬機(jī)裸機(jī)配備管理程序,將新安裝的系統(tǒng)添加到域中,以及讓云中其余部分都采用相同的初始設(shè)置。
群集感知更新工具則可以與系統(tǒng)中心提供的各項功能相結(jié)合,確保主機(jī)在出現(xiàn)中斷——不論是計劃中的更新處理,還是電源問題導(dǎo)致的臨時故障——時產(chǎn)生的問題都可以得到有效處理,讓正在運行中的虛擬機(jī)受到的影響降到最低程度。
系統(tǒng)中心協(xié)調(diào)功能不僅可以用來對虛擬機(jī)穿越基礎(chǔ)設(shè)施的流量進(jìn)行有效控制,而且還能夠全面掌握系統(tǒng)中的具體內(nèi)容,從而做到打破相應(yīng)層面,實現(xiàn)依據(jù)所需功能以及服務(wù)進(jìn)行調(diào)整的目標(biāo)。
在微軟2012系列產(chǎn)品中,還有很多——相當(dāng)多——功能值得用戶進(jìn)行深入研究。畢竟,所有這一切都將取決于人們實際需求情況。如果用戶喜歡僅有powershell的環(huán)境,就可以利用微軟免費Hyper-V服務(wù)器來建立一個私有云。要是用最通俗的汽車來比喻的話,這種系統(tǒng)就相當(dāng)于從零件狀態(tài)建立起自己的車隊來。
如果用戶希望使用到基本虛擬化管理工具的話,Server 2012內(nèi)置的遠(yuǎn)程服務(wù)器管理工具就可以提供相應(yīng)幫助。而這種做法看起來就象利用工廠預(yù)先組裝好的車輛來建立起一支車隊來。
如果說前面兩種做法就類似對一支車隊中的全部車輛進(jìn)行維護(hù),系統(tǒng)中心2012則相當(dāng)于對國內(nèi)的每一列火車都進(jìn)行監(jiān)控以及自動管理。實際上,這就屬于虛擬機(jī)管理工具加管理解決方案與真正私有(或者混合)云之間的本質(zhì)差別。
前天寫了一篇《 超詳盡教程!在Windows 10內(nèi)置Ubuntu子系統(tǒng)上搭建私有云 》,總覺得忘記點什么。沒錯,有網(wǎng)友告訴我,按照教程一步步做下來,Ubuntu上的可道云的確可以用,但是只能在本機(jī)上訪問云盤?這就有些尷尬了。的確是我的工作沒做完,干脆寫個續(xù)集,講講怎樣讓私有云盤真正發(fā)揮功能。
進(jìn)入Ubuntu命令行窗口,切換成root用戶,進(jìn)入Apache2的設(shè)置目錄,找到ports.conf,用vi編輯器打開。
如上圖,找到文件中的"Listen 80",將其改為"Listen 8080",這樣Web服務(wù)器的監(jiān)聽端口就變成了8080,這是為后面做端口映射做準(zhǔn)備。保存后重啟Apache2:
回到Windows測試一下,瀏覽器地址欄輸入:,可道云首頁出現(xiàn)則成功。
做好上面工作,下面打開本機(jī)的8080端口,讓外部訪問可以直達(dá)私有云。進(jìn)入Windows 10的控制面板-系統(tǒng)和安全-Windows Defender防火墻-高級設(shè)置,彈出窗口中點擊“入站規(guī)則-新建規(guī)則”進(jìn)行端口規(guī)則設(shè)置。
單選“端口”,點“下一步”,
選擇“TCP”,輸入8080,點擊下一步
選擇“允許連接”,點擊兩次下一步,
給規(guī)則取個名字,點擊“完成”按鈕,保存,然后重啟電腦。重啟后再次打開Ubuntu和可道云,用同一局域網(wǎng)里的手機(jī)做訪問測試,注意手機(jī)瀏覽器地址欄應(yīng)該為http://本機(jī)IP:8080,可以看到手機(jī)版可道云主頁,賞心悅目。這樣,局域網(wǎng)里的終端都可以訪問私有云了。
光從家里訪問還不夠,在外面使用公網(wǎng)時如果想訪問自己的云盤,需要一臺支持端口映射(NAT)的路由器,做一個端口映射,將外部訪問指向局域網(wǎng)內(nèi)運行可道云的機(jī)器。不同品牌的路由各有各的設(shè)置方法,不能盡述。以我的華為路由器為例,進(jìn)入路由器管理的高級設(shè)置里,進(jìn)入“NAT服務(wù)”:
點擊“端口映射”右邊的“+”增加一條映射規(guī)則:
設(shè)備名和主機(jī)IP都填寫運行可道云的電腦,保存之后點擊“端口觸發(fā)”右邊的“+”,增加一條同名觸發(fā)規(guī)則:
保存后設(shè)置完成。
現(xiàn)在可以用手機(jī)連接移動網(wǎng)絡(luò),在瀏覽器地址欄輸入http://路由器WAN IP:8080,成功訪問可道云了!另外,如果路由器支持花生殼,還可以給自家網(wǎng)絡(luò)設(shè)定一個動態(tài)域名,這樣就不用記住IP了。
好了,現(xiàn)在無論身在何處,都可以隨時隨地用自己的私有云盤存取圖像、視頻和文檔,是不是很愜意?本教程到此告一段落,感謝各位支持!
開始搭建Windows8開發(fā)環(huán)境
首先登陸Windows Azure管理平臺,創(chuàng)建新的Windows Azure Affinity Group和Storage Account,為隨后創(chuàng)建Windows Azure虛擬主機(jī)作準(zhǔn)備,
1. 創(chuàng)建Windows Azure Affinity Group,點擊左邊的菜單“Network”選項,在頁面中選擇“Affinity Group”
點擊頁面下方的“Create”按鈕,創(chuàng)建新的Affinity Group,輸入唯一的Affinity Group名稱,根據(jù)自己所在國家選擇距離最近的服務(wù)器區(qū)域,中國用戶推薦選擇“East Asia”,然后點擊完成。
2. 創(chuàng)建Windows Azure Storage Account, 點擊左面菜單“Storage”選項,然后點擊頁面左下的“New”按鈕,
選擇Data Services = Storage = Quick Create = 輸入自定義URL,選擇上步創(chuàng)建的Affinity Group,另外選中“Enable Geo-Replication” 然后點擊右下的創(chuàng)建帳戶按鈕。
3. 創(chuàng)建Windows Azure虛擬主機(jī), 在左側(cè)菜單,選擇 “Virtual Machines”選項,默認(rèn)情況下,virtual machines是空白,
點擊頁面左下方的“+New”按鈕,創(chuàng)建一個新的虛擬主機(jī)實例,
選擇Compute = Virtual Machine = From Gallery, 頁面將載入當(dāng)前云平臺所支持的操作系統(tǒng)鏡像文件,
在操作系統(tǒng)鏡像文件列表中選擇“Windows Server 2012, October 2012”,然后點擊右下的按鈕,
在虛擬機(jī)設(shè)置選項中,填寫虛擬主機(jī)名稱,默認(rèn)登陸用戶名是Administrator,設(shè)置密碼,然后在“Size”中選擇“Medium(2 cores, 3.5GB Memory)”,然后點擊右下的按鈕
為虛擬主機(jī)選擇設(shè)置Storage Account和Affinity Group,這兩項,在前文已經(jīng)設(shè)置完成,直接在菜單中選擇即可,而DNS名稱需要設(shè)置唯一的名稱,隨后遠(yuǎn)程登陸時將會使用該域名。
在點擊創(chuàng)建虛擬主機(jī)后,系統(tǒng)將進(jìn)入鏡像恢復(fù)和創(chuàng)建系統(tǒng)配置步驟,該步驟完全自動操作完成,無需開發(fā)人員干預(yù)。
在Virual Machines頁面,可以查看當(dāng)前主機(jī)是否已經(jīng)創(chuàng)建完成,以及運行狀態(tài)。
當(dāng)虛擬主機(jī)狀態(tài)為“Running”的時候,即可創(chuàng)建連接到該主機(jī)。
4. 在Windows Azure虛擬主機(jī)創(chuàng)建Windows 8開發(fā)環(huán)境
虛擬主機(jī)創(chuàng)建完成后,點擊虛擬主機(jī)名稱,即可進(jìn)入系統(tǒng)資源詳細(xì)頁面,從中可以了解到當(dāng)前系統(tǒng)資源使用狀況以及主機(jī)詳細(xì)信息。
在頁面下方,點擊“Connect”按鈕,會自動生成后綴名為"rdp"的文件,然后提示下載,該文件為遠(yuǎn)程登陸文件,通過前文安裝的遠(yuǎn)程登陸工具即可導(dǎo)入,運行該文件后,用戶即可登陸到Windows Azure虛擬主機(jī)。
雙擊下載的“rdp”文件,將提示連接服務(wù)器信息,并且要求輸入用戶名和密碼,
這里用戶名密碼需要填寫前文創(chuàng)建的“Administrator”賬號信息。
登陸成功后,即可看到Windows Server 2012操作系統(tǒng)桌面,
為了方便Windows8應(yīng)用開發(fā),下面需要對操作系統(tǒng)進(jìn)行簡單的設(shè)置,首先進(jìn)入"Server Manager",
點擊右邊菜單“Manage” = "Server Manager Properties",
在彈出窗口中選中“Do not start Server Manager automatically at logon”,這樣在每次啟動時,就不會再入Server Manager應(yīng)用,節(jié)省系統(tǒng)資源和帶寬。
返回,Server Manager窗口,選擇右上菜單“Tools”, 然后選擇“Computer Management”選項,
點擊后,即可進(jìn)入Computer Management窗口,在窗口左邊菜單中右鍵點擊“Users”目錄,然后選擇“New User...”,
在新用戶添加窗口中,添加用戶“Developer”,密碼自定義設(shè)置,該用戶將在后文作為開發(fā)賬戶使用,因為在云平臺虛擬主機(jī)中,Administrator不能直接作為開發(fā)賬戶,所以才需要創(chuàng)建該用戶賬戶。
創(chuàng)建用戶完成后,右鍵點擊“Groups”菜單,然后,右鍵點擊“Administrators”用戶組,
添加“Developer”用戶進(jìn)入Administrator管理員用戶組,
完成用戶和用戶組設(shè)置后,關(guān)閉相關(guān)窗口,返回Server Manager窗口,點擊“Tools” = ”Services“
在Services窗口中,找到”Windows Audio“服務(wù),設(shè)置”Startup Type“為”Automatic“,然后點擊”O(jiān)K“關(guān)閉窗口。
然后選擇”Windows Audio Endpoint Builder“服務(wù),同樣設(shè)置”Startup Type“為”Automatic“,然后點擊”O(jiān)K“關(guān)閉窗口。
在Services窗口右鍵點擊”Windows Audio“和”Windows Audio Endpoint Builder“,點擊“Start”運行兩個服務(wù)。
返回Server Manager主窗口,選擇“Local Server”,
在右邊窗口中,選擇“IE Enhanced Security Configuration”,設(shè)置“Administrators”和“Users”為“Off”,
然后使用快捷鍵“Windows” + R,會彈出Run窗口,輸入“RegEdit”命令,進(jìn)入注冊表編輯窗口,
進(jìn)入注冊表“Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main”,雙擊“ApplicationTileImmersiveActivation”注冊鍵,修改值為“1“,然后點擊”O(jiān)K“保存退出。
返回到Server Manager窗口,在”Add Roles and Features Wizard”中,選擇“Role-Based or feature-based installation”,點擊“Next”按鈕,根據(jù)自身開發(fā)需求,添加服務(wù)器應(yīng)用,例如可以在該窗口添加“Web Server(IIS)”服務(wù)等。
需要注意的是,在該窗口中,需要添加Windows 8桌面樣式,以方便隨后開發(fā)Windows Store應(yīng)用調(diào)試使用,
在添加“Desktop Experience"完成后,需要關(guān)閉所有應(yīng)用窗口,重新啟動Windows Azure虛擬主機(jī)。重啟虛擬主機(jī)有以下方法,
1)使用Alt + F4,打開退出菜單,選擇”Restart“
2)在Windows Azure虛擬主機(jī)管理頁面,選擇”Restart“菜單重新啟動機(jī)器。
5. 安裝Windows 8應(yīng)用開發(fā)工具
添加Windows 8桌面風(fēng)格,需要一段時間,可以通過Windows Azure虛擬主機(jī)頁面監(jiān)控服務(wù)器狀態(tài)是否啟動完畢。
主機(jī)啟動完成后,使用遠(yuǎn)程桌面登陸,這次登陸使用前文創(chuàng)建的”Developer“賬戶,
登陸成功后,使用IE瀏覽器,打開Windows 8開發(fā)工具在線安裝頁面,點擊“Download Now”,在線安裝Windows8開發(fā)工具。
在提示窗口中點擊“Run”,隨后的窗口中,即可安裝Windows8開發(fā)工具。
安裝完成后,點擊“Launch”,即可進(jìn)入Visual Studio激活窗口,
點擊“Register online”使用你的微軟郵箱賬號注冊,即可獲得免費產(chǎn)品注冊碼,輸入注冊碼后,即可激活Visual Studio開發(fā)工具。
在第一次運行時會提示輸入微軟賬號登陸,獲取開發(fā)人員許可證,
使用微軟賬號登陸,登陸成功后,即可獲取免費開發(fā)人員許可證書。
完成以上設(shè)置后,即可打開Visual Studio創(chuàng)建第一個Windows Store應(yīng)用,正式開始Windows 8應(yīng)用開發(fā)之旅了。