【轉(zhuǎn)】網(wǎng)站搭建——環(huán)境搭建
時(shí)間:2023-05-31 12:15:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)
時(shí)間:2023-05-31 12:15:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)
【轉(zhuǎn)】網(wǎng)站搭建——環(huán)境搭建:
前言: 之前做的一個(gè)網(wǎng)站是在windows環(huán)境下進(jìn)行開(kāi)發(fā)和部署的,現(xiàn)在想導(dǎo)入到Linux環(huán)境下。由于使用的實(shí)驗(yàn)室電腦,不方便直接安裝Linux系統(tǒng),所以選擇了使用Vmware,然后在安裝Linux的做法,安裝后Linux后需要安裝JDK和Maven。在過(guò)程中遇到了些小問(wèn)題,在網(wǎng)上搜索的過(guò)程中,發(fā)現(xiàn)很多回答實(shí)在是不太負(fù)責(zé),所以在這里記錄一下,希望下次有誰(shuí)遇到問(wèn)題可以得到一些幫助。
<1>計(jì)算機(jī)性能
選擇的計(jì)算機(jī)為惠普 ,其內(nèi)核為Intel-i5處理器。
<2>安裝虛擬機(jī)
虛擬機(jī)我選擇的是VMware-workstation-full-10.0.0-1295980。資源我放在百度云盤中,有需要的可以點(diǎn)連接:
下面講一下虛擬機(jī)的安裝,作為學(xué)生暫時(shí)沒(méi)有能力購(gòu)買正版,自然選擇的是可破解版。這里我也提供了注冊(cè)機(jī)。安裝過(guò)程比較容易,正常安裝后,點(diǎn)擊注冊(cè)機(jī)獲得注冊(cè)碼便可以激活產(chǎn)品。當(dāng)然有能力我個(gè)人還是贊同支持正版的。
<3>安裝LInux系統(tǒng)
起初我安裝的是Ubuntu的32位系統(tǒng),后來(lái)在項(xiàng)目中需要使用到MongoDB數(shù)據(jù)庫(kù),目前MongoDB數(shù)據(jù)庫(kù)升級(jí)的64位版本能夠提供更為強(qiáng)大的能力,所以想使用64版本,而且目前主流趨勢(shì)是使用64位系統(tǒng)。所以就卸載了32位系統(tǒng),重新安裝64位系統(tǒng),這一折騰不要緊,發(fā)現(xiàn)需多坑,現(xiàn)在來(lái)一一清點(diǎn)下:
1、首先是安裝64系統(tǒng),我選擇的是ubuntu-14.10-desktop-amd64.iso。PS:安裝最新的16版本及以上,發(fā)現(xiàn)會(huì)經(jīng)常出現(xiàn)卡死和無(wú)法開(kāi)啟,我分配的到單核4G也會(huì)出現(xiàn),不知道是不是16版本的要求太高,所以退而求穩(wěn)選擇了14版本)
新建虛擬機(jī),我選擇自定義安裝,加載系統(tǒng)鏡像ubuntu-14.10-desktop-amd64.iso,開(kāi)啟虛擬機(jī)時(shí)出現(xiàn)了如下錯(cuò)誤:
這是由于intel CPU有一種VTX(Virtualization Technology)技術(shù),這種技術(shù)是為了是內(nèi)核更好地支持多系統(tǒng)。但是在安裝32位系統(tǒng)時(shí)候,不會(huì)彈出這個(gè)錯(cuò)誤,可能是32位系統(tǒng)兼容,不需要使用到這種技術(shù),當(dāng)在安裝64位Linux系統(tǒng)時(shí)候,為了保證虛擬機(jī)中系統(tǒng)的正常運(yùn)行才要求打開(kāi)這種技術(shù)。不過(guò)幸好這個(gè)設(shè)置不難。
(1)首先要退出安裝Linux系統(tǒng),重新啟動(dòng)主機(jī),進(jìn)入主機(jī)的BIOS系統(tǒng),惠普是F10,也有電腦是F10或者ESC或者F2。
(2)在我的電腦版本里面關(guān)閉和打開(kāi)VTX技術(shù)的選項(xiàng)位于security選項(xiàng)下,其他電腦我查的資料有在CPU setup選項(xiàng)卡下或者configuration選項(xiàng)卡下,請(qǐng)仔細(xì)查找。點(diǎn)擊enable此功能
(3)重啟主機(jī)
2、再次開(kāi)啟,這時(shí)候?qū)⒉辉偬龃司妫又霈F(xiàn)了如下警告:
The Virtual Machine Communication Interface(VMCI)是一個(gè)提供虛擬機(jī)底層和上層運(yùn)行系統(tǒng)交互的構(gòu)件,主要用于多操作系統(tǒng)時(shí)候,在VMware6時(shí)還需要手動(dòng)安裝,造成這一錯(cuò)誤是可能是由于預(yù)裝的鏡像并不完全,屬于精簡(jiǎn)版。解決這一問(wèn)題并不復(fù)雜:
找到安裝好的虛擬機(jī)系統(tǒng)建立的配置文件夾,這個(gè)文件夾路徑可以在虛擬機(jī)設(shè)置信息里面找到:
找到后綴名為.vmx的文件,用記事本打開(kāi),找到vmci0.present="TRUE"這句,將true改為false。退出保存,重新啟動(dòng)虛擬機(jī)。
3、這時(shí)候可以正常加載虛擬機(jī),并進(jìn)入虛擬機(jī)系統(tǒng)中了,但是在我們?cè)谌粘2僮鲿r(shí),需要經(jīng)常將主機(jī)內(nèi)的文件復(fù)制到虛擬機(jī)系統(tǒng)里面,我們希望虛擬機(jī)系統(tǒng)能夠直接完成拖拽復(fù)制的功能,這需要用到VMware tools工具,在以往安裝時(shí)候,一般這個(gè)工具會(huì)自動(dòng)加載,但有時(shí)候也會(huì)出現(xiàn)無(wú)法自動(dòng)加載的情況下,這時(shí)候就需要手動(dòng)進(jìn)行安裝,很不幸,我就遇到需要手動(dòng)安裝的情況。下面講下手動(dòng)安裝VMware Tools,關(guān)于這個(gè)網(wǎng)上有很多資料,但實(shí)際上并不起作用,耗費(fèi)了不少時(shí)間,我按照如下步驟,比較容易而且有效:
(1)首先完成兩項(xiàng)設(shè)置,關(guān)閉虛擬機(jī),在虛擬機(jī)設(shè)置中更改軟盤驅(qū)動(dòng)為“自動(dòng)檢測(cè)”,并更改CD加載的鏡像信息:
注意在更改加載的鏡像信息時(shí),加載的不再是你下載的安裝鏡像,而是在虛擬機(jī)配置文件夾下面系統(tǒng)自帶的Linux.iso鏡像,如果你安裝的是windows,請(qǐng)加載windows.iso鏡像。這一步是必須的。
(2)重新開(kāi)啟虛擬機(jī),進(jìn)入虛擬機(jī)的文件系統(tǒng),你會(huì)發(fā)現(xiàn)出現(xiàn)了VMware Tools啟動(dòng)鏡像在菜單欄。點(diǎn)擊進(jìn)入,會(huì)發(fā)現(xiàn)VMware Tools的安裝壓縮包。這時(shí)候可以兩種操作,
一:將安裝包復(fù)制到其他文件夾后解壓縮,二:在本文件下解壓縮,但是要不可以解壓縮在本文件夾下面,因?yàn)閂Mware Tools設(shè)置為只讀模式。
(3)開(kāi)啟命令中端,在命令行中進(jìn)入安裝VmTools 的文件夾:通過(guò)運(yùn)行
./vmware-install.pl
安裝VMware Tools。一般設(shè)置信息通過(guò)enter和輸入yes即可。
安裝完成后,重新啟動(dòng)虛擬機(jī),則可以使用拖拽復(fù)制等功能。
轉(zhuǎn)載于:網(wǎng)站搭建--環(huán)境搭建_qq_25467523的博客-CSDN博客
更多內(nèi)容學(xué)習(xí):