怎么在centos中安裝jdk centos怎么看jdk絕對路徑?
centos怎么看jdk絕對路徑?這個可以是從命令whichjava欄里點路徑如何在windows下安裝hadoop?先說一下要準備著哪些軟件和信息:VMware-workstation;CentOS
centos怎么看jdk絕對路徑?
這個可以是從命令whichjava欄里點路徑
如何在windows下安裝hadoop?
先說一下要準備著哪些軟件和信息:
VMware-workstation;
CentOS-6.0-i386-bin-DVD;
eclipse-jee-luna-SR1-win32;
hadoop-0.20.2;
jdk-6u27-linux-i586;
(導致hadoop對版本的要求較高,大家那就別輕而易舉換新版本,這里列出的各種軟件大都穩(wěn)定點公告版,網(wǎng)上容易這個可以download到的)。
整個教程可分這樣的5個部分來說:1)在Windows下完全安裝虛擬機Vmware,并新建一個虛擬機裝上centos系統(tǒng);2)centos下系統(tǒng)設置ssh服務無密碼登錄;3)centos下安裝好jdk,并配置環(huán)境變量;4)centos下直接安裝hadoop,并配置文件;5)windows下安裝好jdk和eclipse,并將eclipse與centos下的hadoop直接連接。的確這5個部分每一個都很不重要,尤其是第4)步。下面我們就詳細說再看看每一腳該如何。
Step0:請大家先在windows下新建一個普通用戶,用戶名為hadoop,我們所有的軟件全在這個下面完全安裝,用戶名最好如果這樣hadoop,是因為這個要和后面很多username完全相同,設為hadoop比較好好記。
1)在Windows下安裝好虛擬機Vmware,并新建一個虛擬機裝好后centos系統(tǒng);
簡單的方法,直接下載VMware-workstation并完全安裝,這步驟和象windows下安裝好軟件的過程是一樣的,入門小白也會熟練的掌握能操作,這里就節(jié)省點兒空間給后面有用的步驟了~
然后,在Vmware的主頁上新建一個虛擬機
一行人然后再,待到讓你你選系統(tǒng)鏡像路徑,我們中,選擇centos系統(tǒng)映像,如上圖,然后點擊下一步。接著,要你輸入linux的用戶名,這個比較重要的是,最好需要填寫hadoop,而且這個名字在后面要用到好多次!
后面還是一路的“第二步”,直到此時讓你可以設置虛擬機的內(nèi)存大小,建議您為1024M。如上圖。后面應該是要選擇和虛擬機的網(wǎng)絡類型有關的設置了,建議為“可以使用網(wǎng)絡地址轉(zhuǎn)換成NAT”,如下圖。這一步我當時選擇了手動橋接的功能,找了一個晚上的錯誤。。。時間干脆白生生的沒了~~
之前那就一路的“接下來”,簡直都是建議使用它推薦一下的設置,我們就是可以空白文檔一個centos,等待個幾分鐘然后再就也可以再次進入centos界面了。見到那一抹科技藍,有沒有讓你動容了呢~~哈哈哈哈,你的確走好了第一步!
2)centos下設置里ssh你服務無密碼登錄;
在桌面右擊,選擇openinTerminal,這個那是linux的終端了。希望讀者有一些linux操作系統(tǒng)的基礎,這樣子上手越快一些。但是如果這樣沒有的話,也沒有關系,我們是正向新手的教程。
2.1.先在linux命令行中鍵入su,提示密碼,然后輸入你自己系統(tǒng)設置的密碼,這樣子你后面的操作都具高了linux系統(tǒng)下的高了權限——root權限。
2.2.在設置里ssh無密碼登錄之前,有一個不光重要的要先出好:直接關閉SELinux。這是是因為centos會不自動強行你可以修改sshservice,我們只有一關了SELinux,重啟后才能不生效。怎么做,如下:
修改/etc/selinux/config文件
將SELINUXenforcing中改SELINUXdisabled
重起機器表就行
(note:在linux下修改文件,vi下命令后會直接進入到文件窗口,按i剛剛進入rename,如何修改完畢之后再按esc推出insert,再輸入;:wq!保存并解盟~這里要十分感謝泡哥,改了好一會兒都不行,那就泡哥迷津了~~)
2.3.在linux命令行里再輸入:ssh-keygen-trsa,后再一路回車。
:~$ssh-keygen-trsa
Generatingpublic/privatersakeypair.
Enterfileinwhichtosavethekey(_rsa)://密鑰保存位置,就回車一直保持系統(tǒng)默認;
Enterpassphrase(emptyfornopassphrase)://可以設置密鑰的密碼,空密碼直接回車即可解決;
Entersamepassp。
然后再次進入下面,會注意到兩個文件id_,id_rsa,
然后再負責執(zhí)行cpid__keys
后再sshlocalhost驗證是否完成,第二次要你然后輸入yep,以后就不要了。
如下圖,因此我又驗正了一次,因為還需要然后輸入y,如果沒有你是第二次驗證驗證是不要的。
到此,ssh.服務無密碼登錄設置完畢!
3)centos下安裝jdk,并配置環(huán)境變量;
這三步中這個可以兩類兩步:安裝jdk、配置jdk環(huán)境變量。
3.1.準備:root用戶登入,不使用命令mkdir/usr/program新建目錄/usr/program,下載JDK安裝包,將其復制到目錄/usr/program下,用cd命令直接進入該目錄,執(zhí)行命令“”,下達命令運行完畢即按裝結(jié)束,將在目錄下生成文件夾/jdk1.6.0_13,此即為jdk被成功按裝到目錄:/usr/program/jdk1.6.0_13下。
用戶登陸,命令行中想執(zhí)行命令“vi/etc/profile”,并參加100元以內(nèi)內(nèi)容,配置環(huán)境變量(再注意/etc/profile這個文件很有用,后面Hadoop的配置還會應用)。
#setjavaenvironment
exportJAVA_HOME/usr/program/jdk1.6.0_27
exportJRE_HOME/usr/program/jdk1.6.0_27/jre
exportCLASSPATH.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
exportPATH$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
在vi編輯器增加以下內(nèi)容后需要保存退出,并先執(zhí)行以下命令使配置不生效!
#chmodx/etc/profile;減少負責執(zhí)行權限
#source/etc/profile;使配置不生效!
配置一切就緒后,在命令行中然后輸入:java-version,就會再次出現(xiàn)完全安裝jdk的信息。
這時,jdk的安裝和配置環(huán)境變量就最終了~