linux應(yīng)用總結(jié).doc_第1頁
linux應(yīng)用總結(jié).doc_第2頁
linux應(yīng)用總結(jié).doc_第3頁
linux應(yīng)用總結(jié).doc_第4頁
linux應(yīng)用總結(jié).doc_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

linux應(yīng)用總結(jié) 一Linux下jdk和tomcat安裝準(zhǔn)備 1、安裝準(zhǔn)備,需要的源碼包JDK jdk1.6.0_21-linux-i586.bin Tomcatapache-tomcat-6.0.33.tar.gz網(wǎng)上下載此兩個(gè)文件,上傳至服務(wù)器(這里我上傳到/usr/local目錄) 二、JDK的安裝及其環(huán)境變量的配置2.1安裝#修改該文件的可執(zhí)行權(quán)限#chmod755jdk1.6.0_21-linux-i586.bin#自動(dòng)執(zhí)行安裝并解壓縮生成jdk1.6.0_21目錄#./jdk-1.6.0_01-linux-i586.bin2.2環(huán)境變量的配置#vi/etc/profile#修改配置文件在該文件的末尾添加如下內(nèi)容#設(shè)置環(huán)境export JAVA_HOME=/usr/local/jdk exportJRE_HOME=$JAVA_HOME/jre exportCLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:./:wq#保存并退出2.3.檢查JDK是否安裝及配置成功。 重新啟動(dòng)linux系統(tǒng)or更換一個(gè)SSH終端,執(zhí)行java-version#javaversion若出現(xiàn)以上的類似內(nèi)容,說明JDK安裝與配置成功。 三、Tomcat的安裝及其環(huán)境變量的配置3.1.安裝#直接解壓縮tomcat的壓縮包,并在當(dāng)前生成apache-tomcat-6.0.16目錄#gzipdc apache-tomcat-6.0.33.tar.gz|tardc或者tarxzvf apache-tomcat-6.0.33.tar.gz解壓后的文件名稱為apache-tomcat-6.0.33名字太長(zhǎng)了我把名稱改為tomcat3.2.環(huán)境變量的配置(同jdk配置方法)#vi/etc/profile在該文件的末尾添加如下內(nèi)容#tomcat環(huán)境變量配置Export CATALINA_HOME=/usr/local/tomcat ExportCATALINA_BASE=/usr/local/tomcat:wq#保存并退出3.3.檢查Tomcat的安裝及其環(huán)境變量配置是否成功。 #cd/usr/local/tomcat/bin#./startup.sh以上內(nèi)容的顯示,說明tomcat啟動(dòng)成功。 然后在瀏覽器中輸入localhost:8080/,若彈出Apache Tomcat的默認(rèn)首頁,說明安裝與配置成功。 注意在設(shè)置JDK和Tomcat環(huán)境變量的時(shí)候 1、CLASSPATH中的.(點(diǎn)號(hào))不能少,它代表當(dāng)前路徑。 3.4Tomcat常用配置#tomcat各種配置文件最重要的是/usr/local/tomcat/conf目錄下兩個(gè)常用配置文件,分別是server.xml和web.xml其中打開server.xml可以看到一個(gè)host標(biāo)簽Name指定虛擬主機(jī)名字,實(shí)際使用中常用IP代替Debug日志級(jí)別Appbase應(yīng)用程序基本目錄在server.xml中還有另外一個(gè)標(biāo)簽Port 默認(rèn)監(jiān)聽端口Connectiontimeout連接超時(shí)下一個(gè)標(biāo)簽Maxtheads最大線程數(shù)其中我們還可以在這個(gè)標(biāo)簽中加配置項(xiàng)如aeptcount=”100”當(dāng)線程數(shù)滿的時(shí)候還可以允許100個(gè)連接等待打開web.xml可以配置內(nèi)存參數(shù),往往內(nèi)存溢出問題就是因?yàn)楦奶巸?nèi)存太小四Centos Linux下Oracle10g安裝4.1安裝準(zhǔn)備1.磁盤空間檢查dfh2.創(chuàng)建用戶和組(user/group);groupadd dbagroupadd oinstalluseradd oracle-g oinstall-G dba添加oracle用戶并指定所在組passwd oracle3.建立oracle安裝文件夾(sample);mkdir-p/opt/oracle/product/10g mkdir/opt/oracle/database chown-R oracle.oinstall/opt/oracle指定宿主chmod755-R/opt/oracle更改文件權(quán)限4.配置環(huán)境變量;要使用Oracle產(chǎn)品,必須設(shè)置幾個(gè)環(huán)境變量。 對(duì)于數(shù)據(jù)庫服務(wù)器,建議設(shè)置以下環(huán)境變量使用第一步創(chuàng)建的用戶名Oracle登陸:su oraclevi/.bash_profile修改以下是配置文件的內(nèi)容export ORACLE_BASE=/opt/oracle/export ORACLE_HOME=/opt/oracle/product/10g exportORACLE_SID=ge01(可隨意定義)exportPATH=$ORACLE_HOME/bin:$PATH ESC(退出vi的環(huán)境):wq(退出vi應(yīng)用程序并保存修改)安裝好后再取消屏蔽這些環(huán)境變量設(shè)置#export TNS_ADMIN=$ORACLE_HOME/work/admin#export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK#export LANG=AMERICAN_AMERICA.ZHS16GBK配置好后用source.bash_profile命令使配置生效四.設(shè)置系統(tǒng)參數(shù);Oracle數(shù)據(jù)庫10g需要以下所示的內(nèi)核參數(shù)設(shè)置。 其中給出的是最小值,因此如果您的系統(tǒng)使用的值較大,則不要更改它。 切換到root用戶:su roota)修改/etc/sysctl.conf(vi/etc/sysctl.conf),添加kernel.shmmax=2147483648kernel.shmmni=4096kernel.shmall=2097152kernel.sem=25032000100128fs.file-max=65536.ipv4.ip_local_port_range=102465000.core.rmem_default=262144.core.rmem_max=262144.core.wmem_default=262144.core.wmem_max=262144修改后運(yùn)行/sbin/sysctl-p命令使得內(nèi)核改變立即生效;B)設(shè)置oracle對(duì)文件的要求文件vi/etc/security/limits.conf加入以下語句oracle softnproc2047oracle hardnproc16384oracle softnofile1024oracle hardnofile65536文件vi/etc/pam.d/login加入以下語句(可能應(yīng)該加在最后一條規(guī)則之前):session required/lib/security/pam_limits.so安裝Oralce10G解壓縮Oracle10G的安裝文件1Oracle (1)簡(jiǎn)化過程(以oracle登錄,釋放安裝文件,使用更少的磁盤空間,速度更快)在/tmp下解壓縮10201_database_linux32.zip:unzip10201_database_linux324.2開始安裝(一)開始安裝1.以oracle用戶登錄系統(tǒng),進(jìn)行Oracle的安裝cd/tmp/database(或者你解壓縮安裝程序包的目錄)./runInstaller遇到問題1xhost local:oracle non-work localconnections beingadded toaess controllist遇到問題2:Cant connectto X11window serverusing:0.0as thevalue ofthe DISPLAYvariable.Xlib:connection to:0.0refused byserver Xlib:No protocolspecified Error:Cant opendisplay:0.0這是老問題了,不過這次對(duì)我來說卻有些不同。 想在自己的本本ubuntu上安裝oracle10,結(jié)果新增加的用戶oracle不能運(yùn)行X程序。 查了查資料和手冊(cè),以日常工作用的那個(gè)用戶登錄,在shell中運(yùn)行xhost local:oracle non-work localconnections beingadded toaess controllist然后oracle身份就可以運(yùn)行X程序了遇到問題3安裝界面英文顯示不全在oracle用戶時(shí)安裝前運(yùn)行一下export LANG=en_US安裝到此應(yīng)該是環(huán)境變量沒有生效!后續(xù)繼續(xù)五DNS服務(wù)器搭建當(dāng)我們用域名訪問網(wǎng)站時(shí)候,有個(gè)重要環(huán)節(jié)就是從域名到ip地址的轉(zhuǎn)換功能,而這個(gè)服務(wù)功能就是dns服務(wù)器實(shí)現(xiàn)的。 安裝dns服務(wù)器需要一些rpm安裝包,安裝包列表如下通過上圖可以看出需要安裝的rpm包4.1安裝步驟一檢查已安裝了的bind包,rpmqa|grep bind通過上圖可以看出我們還沒有安裝bind-9.3.6-4.P1.el5.i386.rpm這個(gè)包步驟二安裝bind-9.3.6-4.P1.el5.i386.rpm命令Rpmivh bind-9.3.6-4.P1.el5.i386.rpm步驟三檢查是否安裝caching-nameserver命令同上rpmqa|grep caching-nameserver通過查詢發(fā)現(xiàn)我們系統(tǒng)也沒有安裝該包步驟四安裝caching-nameserver命令rpmivh caching-nameserver-9.3.6-16.P1.SEL5_5.i386.rpm安裝完畢.注1.如果在安裝過程中提示包依賴,我們可以通過在安裝命令后面加參數(shù)nodeps方法強(qiáng)制安裝2.如果你的系統(tǒng)支持yum方式自動(dòng)升級(jí),那么可以如下命令自動(dòng)完成安裝Yum installbind caching-nameserver4.2使用2.1配置DNS服務(wù)Bind安裝完畢后,主程序目錄默認(rèn)為/var/named由于bind安裝后沒有named.conf,而我們安裝的caching-nameserver包,這個(gè)包提供了bind的初始化模板文件,因此/var/named/chroot/etc是dns的核心配置文件。 a)Named.conf文件介紹這里我們通過bind初始化末班構(gòu)造出named.conf文件來有三步第一步通過拷貝named.rfc1912.zones文件構(gòu)造出named.conf,然后將named.conf權(quán)限設(shè)置為root:named這里named.conf相關(guān)配置和應(yīng)用就不詳細(xì)介紹B)啟用DNS服務(wù)/etc/init.d/named start六Samba服務(wù)器的搭建與使用簡(jiǎn)介Samba最大的功能就是可以用于linux與windows系統(tǒng)直接的文件共享和打印共享。 6.1安裝a)檢查系統(tǒng)是否安samba軟件可以看出我的機(jī)器沒有安裝b)如果沒有安裝,則到系統(tǒng)光盤中找到對(duì)應(yīng)的samba安裝包(現(xiàn)在系統(tǒng)盤一般都提供了安裝包,如果沒有可以到網(wǎng)上下載),然后進(jìn)行安裝Samba在中源碼編譯成RPM包的時(shí)候,拆分成了了好幾個(gè)包,例如samba-mon samba-client samba等等,其中samba-mo,就是一些共有的包,這里的共有指的是無論是裝samba的服務(wù)器和客戶端,samba-oon包都是必須的。 而samba-client是samba客戶端,可以用來在Linux上訪問Windows共享;而samba則是服務(wù)器,用來向Windows或者其他系統(tǒng)提供給基于SMB的共享如果安裝過程中提示依賴關(guān)系或者其他信息不能安裝,解決的方法就是在rpm語句后面加上-force忽略軟件包一級(jí)軟件沖突-nodeps忽略依賴關(guān)系即原本為rpm-ivh*.rpm現(xiàn)在改成rpm-ivh*.rpm-force-nodeps就可以了,有了這兩個(gè)設(shè)置選項(xiàng)就忽略了這些依賴關(guān)系,強(qiáng)制安裝或者卸載命令rpm-ivh samba-mon-3.0.33-3.14.el5.i386.rpm Rpmivh samba-3.0.33-3.14.el5.i386.rpm-nodeps安裝完成6.2應(yīng)用c)配置共享目錄,安裝完畢后samba服務(wù)默認(rèn)安裝在/etc/samba下進(jìn)入配置文件路徑cd/etc/samba文件vi smb.conf如下圖添加紅色框中部分(其中配置項(xiàng)的具體意義不詳細(xì)說明)保存,退出d)配置完成可以通過/etc/init.d/smb start/stop/restart來啟動(dòng)、關(guān)閉和重啟samba服務(wù),啟動(dòng)smb方法如下重啟服務(wù)如下到此我們可以通過windows訪問linux下地文件共享了,如圖Xujian_test這個(gè)文件夾為我們共享的目錄,到處安裝成功常見問題無法訪問共享,有一種可能,機(jī)器有selinux。 把他暫時(shí)關(guān)閉試試setenforce0五vnc使用以及常見問題Vnc作為一個(gè)圖形化界面管理工具,常常被用來管理遠(yuǎn)程linux服務(wù)器。 因?yàn)樵摴ぞ呤菆D像化界面的工作,當(dāng)安裝oracle等有向?qū)У能浖褪中枰恕?5.1安裝1.檢查vnc客戶端和服務(wù)器是否已經(jīng)安裝命令rpm-q vncvnc-server centos5已包含vnc的安裝包,因此我們不需要安裝。 如需安裝請(qǐng)參考第三章dns安裝方法2.將用戶名稱加入到配置文件(注這里的“用戶名”是指linux系統(tǒng)用戶的名稱)vi/etc/sysconfig/vncservers添加如下兩行,用戶名和分辨率VNCSERVERS=1:xujian2:root3:rootVNCSERVERARGS

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論