版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Oracle 10g安裝手冊(for Redhat AS4)以下操作在redhat as4 update5上測試通過。1、硬件標準最低要求(指不警告的)物理內(nèi)存:1G以上,但在安裝測試過程中,500M內(nèi)存也安裝成功交換空間:1G以上, 但不要超過 2GB(32 位系統(tǒng)不支持大于 2GB 的交換文件)/tmp空間:400以上要查看可用 RAM 和交換空間大小,運行以下命令:grep MemTotal /proc/meminfogrep S /proc/meminfo所需最小 RAM 為 512MB,而所需最小交換空間為 1GB。對于 RAM 小于或等于 2GB 的系統(tǒng),交換空間應(yīng)為 RAM 數(shù)量
2、的兩倍;對于 RAM 大于 2GB 的系統(tǒng),交換空間應(yīng)為 RAM 數(shù)量的一到兩倍。Oracle 10g 軟件還需要 2.5GB 的可用磁盤空間,而數(shù)據(jù)庫則另需 1.2GB 的可用磁盤空間。/tmp 目錄至少需要 400MB 的可用空間。要檢查系統(tǒng)上的可用磁盤空間,運行以下命令:df h2、軟件要求其他所需程序包的版本(或更高版本): gcc-2.96-124 make-3.79 binutils-2.11
3、0; openmotif-2.1.30-11 glibc-2.2.4-31要查看系統(tǒng)上安裝了這些程序包的哪些版本,運行以下命令:rpm -q gcc make binutils openmotif glibc如果欠缺某個文件可以使用KDE中的“應(yīng)用程序”-“系統(tǒng)設(shè)置”-“添加/刪除應(yīng)用程序”進行添加,或者執(zhí)行rpm Uvh 包名.rpm 安裝,例如:# From RedHat AS4 Disk 2 cd /media/cdrecorder/RedHat/RPMS rpm -Uvh setarch-1.6-1.i
4、386.rpm rpm -Uvh compat-libstdc+-33-3.2.3-47.3.i386.rpm rpm -Uvh make-3.80-5.i386.rpm rpm -Uvh glibc-2.3.4-2.i386.rpm # From RedHat AS4 Disk 3 cd /media/cdrecorder/RedHat/RPMS rpm -Uvh openmotif-2.2.3-6.RHEL4.2.i386.rpm rpm -Uvh compat-db-4.1.25-9.i386.rpm rpm -Uvh libaio-0.3.102-1.i386.rpm rpm -Uvh
5、 gcc-3.4.3-9.EL4.i386.rpm # From RedHat AS4 Disk 4 cd /media/cdrecorder/RedHat/RPMS rpm -Uvh compat-gcc-32-3.2.3-47.3.i386.rpm rpm -Uvh compat-gcc-32-c+-3.2.3-47.3.i386.rpm3、安裝oracle1、創(chuàng)建 Oracle 組和用戶帳戶 接下來,創(chuàng)建用于安裝和維護 Oracle 10g 軟件的 Linux 組和用戶帳戶。用戶帳戶將稱為 oracle,而組將稱為 oinstall 和dba。以 root 用戶身份執(zhí)行以下命令:/*建用
6、戶、設(shè)置密碼、修改用戶、刪除用戶:useradd testuser 創(chuàng)建用戶testuserpasswd testuser 給已創(chuàng)建的用戶testuser設(shè)置密碼說明:新創(chuàng)建的用戶會在/home下創(chuàng)建一個用戶目錄testuserusermod -help 修改用戶這個命令的相關(guān)參數(shù)userdel testuser 刪除用戶testuserrm -rf testuser 刪除用戶testuser所在目錄查看有哪些組:more /etc/group/*useradd oraclepasswd appl1anc3/usr/sbin/groupadd oinstall/usr/sbin/groupad
7、d dba/usr/sbin/useradd -m -g oinstall -G dba oracle可以使用id oracle查看一下創(chuàng)建情況可以用usermod改變用戶組屬性 例如:/usr/sbin/usermod -g oinstall -G dba oracle使用id oracleuid=512(oracle) gid=512(oinstall) groups=512(oinstall),513(dba)2、創(chuàng)建目錄 以下假設(shè)在根文件系統(tǒng)中創(chuàng)建目錄。你的實際安裝情況一般會與此有所不同。 以 root 用戶身份執(zhí)行以下命令:mkdir -p /home/oracle/appchown
8、 -R oracle:oinstall /home/oracle/appchmod -R 775 /home/oracle/app一定要給ORACLE在目錄上的寫入權(quán)限,否則安裝的時候可能出現(xiàn)問題。配置 Linux 內(nèi)核參數(shù)打開/etc/sysctl.conf,添加以下參數(shù):kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs. = 65536net.ipv4.ip_local_port_range = 1024 65000保存后退出。然后使參數(shù)
9、生效使用以下命令:# /sbin/sysctl p可能還需添加以下參數(shù),但在我的一次安裝過程中我并未添加這些參數(shù),在安裝oracle10g的過程中出現(xiàn)過警告,但在實際使用過程中到目前為止并未發(fā)現(xiàn)不妥,所以在實際安裝過程中對以下參數(shù)請斟酌使用:net.core.rmem_default=262144 net.core.rmem_max=262144 net.core.wmem_default=262144 net.core.wmem_max=2621443、為 oracle 用戶設(shè)置 Shell 限制 Oracle 建議對每個 Linux 帳戶可以使用的進程數(shù)和打開的文件數(shù)設(shè)置限制。要進行這些更
10、改,以 root 用戶的身份執(zhí)行下列命令:打開 /etc/security/limits.conf oracle soft nproc 2047oracle hard nproc 16384oracle &
11、#160; soft nofile 1024oracle hard nofile 65536保存后退出。添加如下的行到/etc/pam.d/login 文件:session required /lib/security/pam_limits.so保存后退出。編輯 /etc/profile 文件,添加
12、如下部分:if $USER = "oracle" ; thenif $SHELL = "/bin/ksh" ; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi保存后退出。4、oracle 用戶的環(huán)境變量 要使用 Oracle 產(chǎn)品,應(yīng)該或必須設(shè)置幾個環(huán)境變量。對于數(shù)據(jù)庫服務(wù)器,建議設(shè)置以下環(huán)境變量: ORACLE_BASEORACLE_HOMEORACLE_SIDPATH 以 oracle 身份登錄,把下列行加在.bash_profile文件末尾,注意把其中ORACLE
13、_SID換成自己的實例名:(.bash_profile文件的位置在/home/oracle/.bash_profile)添加如下內(nèi)容,你的具體值應(yīng)該不會和這個完全相同.ORACLE_BASE=/home/oracle/app; export ORACLE_BASEexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 export ORACLE_BASEexport ORACLE_SID=sunsoft export ORACLE_BASEexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/bi
14、n export ORACLE_BASE注意上面環(huán)境變量中的ORACLE_BASE=/oracle/app 和export ORACLE_SID=sunsoft,要將其改為你實際使用的值,否則oracle不會正常運行。5、開始安裝10g1、首先在/home/oracle/下創(chuàng)建文件 enterprise01.rsp 設(shè)置該文件 chmod 777輸入以下內(nèi)容 RESPONSEFROM_LOCATION="./stage/products.xml"ORACLE_HOME="/oracle/app/product/10.2.0/db_1/"ORACLE_HO
15、ME_NAME="OraDb10g_home1"TOPLEVEL_COMPONENT="oracle.server","10.2.0.1.0"DEINSTALL_LIST="oracle.server","10.2.0.1.0"SHOW_SPLASH_SCREEN=falseSHOW_WELCOME_PAGE=falseSHOW_COMPONENT_LOCATIONS_PAGE=falseSHOW_CUSTOM_TREE_PAGE=falseSHOW_SUMMARY_PAGE=falseSHOW
16、_INSTALL_PROGRESS_PAGE=falseSHOW_REQUIRED_CONFIG_TOOL_PAGE=falseSHOW_CONFIG_TOOL_PAGE=falseSHOW_RELEASE_NOTES=falseSHOW_ROOTSH_CONFIRMATION=falseSHOW_END_SESSION_PAGE=falseSHOW_EXIT_CONFIRMATION=falseNEXT_SESSION=falseNEXT_SESSION_ON_FAIL=falseSHOW_DEINSTALL_CONFIRMATION=falseSHOW_DEINSTALL_PROGRESS
17、=falseACCEPT_LICENSE_AGREEMENT=trueCOMPONENT_LANGUAGES="en"CLUSTER_NODES=INSTALL_TYPE="EE"s_nameForDBAGrp=dbas_nameForOPERGrp=dbab_oneClick=falseSHOW_DATABASE_CONFIGURATION_PAGE=falseb_createStarterDB=false保存該文件。開始安裝安裝前硬盤空間不夠了,在修改了/etc/fstab 在linux下互聯(lián)網(wǎng)設(shè)置中設(shè)置ip需要設(shè)置所有用到的文件的權(quán)限。Chmod
18、777 install所有文件oracle$ cd /路徑/10201_database_linux32/databaseoracle$ ./runInstaller -silent -response執(zhí)行該命令時./runInstaller -silent -response 提示./runInstaller: line 54: /home/oracle_setup/10201_database_linux32/database/install/.oui: Permission denied我用root 執(zhí)行chmod 777 .oui 文件 回車才可以。以O(shè)RACLE 用戶登錄,執(zhí)行進入O
19、racle安裝程序目錄,啟動 Oracle 通用安裝程序:$ ./runInstaller按照界面提示安裝即可,最好選擇“高級安裝”,因為我們一般不使用默認的字符集,而是使用ZHS16GBK。oracle 10g根據(jù)操作系統(tǒng)的語言版本來選擇默認字符集,在英文版redhat上使用WE8MSWIN1252作為默認字符集,無法在安裝后修改成中文字符集,必須重建數(shù)據(jù)庫以達到修改中文字符集的目的,在中文版redhat上,oracle 10g自動選擇了ZHS16GBK作為默認字符集。安裝過程中會提示用root執(zhí)行兩個腳本,請依照提示執(zhí)行。6、卸載Oracle 10g(未測試)1. 運行 $ORACLE_H
20、OME/bin/localconfig delete2. rm -rf $ORACLE_BASE/*3. rm -f /etc/oraInst.loc /etc/oratab4. rm -rf /etc/oracle5. rm -f /etc/inittab.cssd6. rm -f /usr/local/bin/coraenv /usr/local/bin/dbhome /usr/local/bin/oraenv7. 刪除oracle用戶和組。附錄:解決ssh遠程中文亂碼問題使用linux,在用戶根目錄(/root)下有一個.bash_profile配置文件,該配置只對當前用戶有效.使用ls
21、 -a命令可以查看到該文件.使用vi編輯器打開該文件后,在其中加入LANG=zh_CN.GBKexport LANG保存退出后,重新連接SSH即可正常顯示中文.1、察看內(nèi)核版本 1) rootq1test01 # cat /proc/version Linux version 2.6.9-22.ELsmp () (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2) #1 SMP Mon Sep 19 18:00:54 EDT 2005 2) rootq1test01 # uname -a Linux q1test01 2.6.9-22.ELsmp #1 S
22、MP Mon Sep 19 18:00:54 EDT 2005 x86_64 x86_64 x86_64 GNU/Linux 3) rootq1test01 # uname -r 2.6.9-22.ELsmp 2、察看linux版本1) 登錄到服務(wù)器執(zhí)行 lsb_release -a ,即可列出所有版本信息,例如: -46 # rootq1test01 # lsb_release -a 注:這個命令適用于所有的linux,包括Redhat、SuSE、Debian等發(fā)行版。 3、編輯文本使用 vi 命令,然后點擊一下 i 鍵切換到文本模式,并移動光標到末尾加上以上內(nèi)容,然后按 esc 鍵切換到命
23、令模式,按 : 鍵,在左下角光標處輸入 wq! 退出 強制退出: :q!4、linux查看磁盤空間等部分命令 df -lh5、查看光驅(qū)和創(chuàng)建刪除目錄 mkdir 創(chuàng)建目錄 rm rf 刪除目錄 mount /dev/cdrom / 光驅(qū)內(nèi)容要影射的目錄名 (例如:mount /dev/cdrom /home/spweblogic/sptemp)rpm -ivh 應(yīng)用程序.rpm退出光驅(qū): umount 影射目錄名例如:sptemp6、設(shè)置使用那個圖像界面并查看gnome或kde1、進入 /etc/sysconfig/desktop 編輯 DESKTOP="GNOME"可以用
24、這個設(shè)置2 rpm -qa | grep -i kderpm -qa | grep -i gnome如果沒有g(shù)nome-session這個包,說明沒有安裝Gnome7 查看安裝那些包 rpm aq 不帶包名顯示所有已安裝的包vi /etc/rc.conf, 8、yum命令的詳細應(yīng)用yum是什么?(說句實話,我到現(xiàn)在都不知道該怎么念這個詞,偷偷告訴你,我念"(暈)yun")yum = Yellow dog Updater, Modified。主要功能是更方便的添加/刪除/更新RPM包,它能自動解決包的倚賴性問題,它能便于管理大量系統(tǒng)的更新問題,那為什么使用yum而不用apt呢
25、?最簡單的原因:Fedora自帶的!yum特點*可以同時配置多個資源庫(Repository)*簡潔的配置文件(/etc/yum.conf)*自動解決增加或刪除rpm包時遇到的倚賴性問題*使用方便*保持與RPM數(shù)據(jù)庫的一致性yum安裝,哈哈,F(xiàn)edora自帶哦!#rpm -ivh yum-2.0.4-2.noarch.rpm四. yum配置注:修改和增加配置文件中的資源庫,加快下載速度和擁有更多可更新的rpm包將/etc/yum.conf的內(nèi)容全部替換為maincachedir=/var/cache/yumdebuglevel=2logpkgpolicy=newestdistroverpkg=
26、fedora-releasetolerant=1exactarch=1fedora-us-1name=Fedora Core 1 - Fedora US mirrorbaseurl=fedora-us-1-updatesname=Fedora Core 1 updates - Fedora US mirrorbaseurl=fedora-us-1-stablename=Fedora Linux (stable) for Fedora Core 1 - Fedora US mirrorbaseurl=freshrpmsname=Fedora Linux $releasever - $basear
27、ch - freshrpmsbaseurl=$releasever/$basearch/freshrpms五. yum應(yīng)用注:當?shù)谝淮问褂脃um或yum資源庫有更新時,yum會自動下載所有所需的headers放置于/var/cache/yum目錄下,所需時間可能較長.檢查有哪些可更新的rpm包#yum check-update安裝rpm包,使xmms可以播放mp3#yum install xmms-mp3安裝mplayer,同時自動安裝相關(guān)的軟件#yum install mplayer刪除licq包,同時刪除與該包有倚賴性的包#yum remove licq注:同時會提示刪除licq-gnom
28、e,licq-qt,licq-text,非常方便系統(tǒng)更新(更新所有可以升級的rpm包,包括kernel)#yum -y update每天定期執(zhí)行系統(tǒng)更新#chkconfig yum on#service yum start六. yum指令詳解*rpm包的更新檢查可更新的rpm包#yum check-update更新所有的rpm包#yum update更新指定的rpm包,如更新kernel和kernel source#yum update kernel kernel-source大規(guī)模的版本升級,與yum update不同的是,連舊的淘汰的包也升級#yum upgrade*rpm包的安裝和刪除安
29、裝rpm包,如xmms-mp3#yum install xmms-mp3刪除rpm包,包括與該包有倚賴性的包#yum remove licq注:同時會提示刪除licq-gnome,licq-qt,licq-text*yum暫存(/var/cache/yum/)的相關(guān)參數(shù)清除暫存中rpm包文件#yum clean packages清除暫存中rpm頭文件#yum clean headers清除暫存中舊的rpm頭文件#yum clean oldheaders清除暫存中舊的rpm頭文件和包文件#yum clean 或#yum clean all注:相當于yum clean packages + yum
30、 clean oldheaders*rpm包列表列出資源庫中所有可以安裝或更新的rpm包#yum list列出資源庫中特定的可以安裝或更新以及已經(jīng)安裝的rpm包#yum list mozilla#yum list mozilla*注:可以在rpm包名中使用匹配符,如列出所有以mozilla開頭的rpm包列出資源庫中所有可以更新的rpm包#yum list updates列出已經(jīng)安裝的所有的rpm包#yum list installed列出已經(jīng)安裝的但是不包含在資源庫中的rpm包#yum list extras注:通過其它網(wǎng)站下載安裝的rpm包*rpm包信息顯示(info參數(shù)同list)列出資源
31、庫中所有可以安裝或更新的rpm包的信息#yum info列出資源庫中特定的可以安裝或更新以及已經(jīng)安裝的rpm包的信息#yum info mozilla#yum info mozilla*注:可以在rpm包名中使用匹配符,如列出所有以mozilla開頭的rpm包的信息列出資源庫中所有可以更新的rpm包的信息#yum info updates列出已經(jīng)安裝的所有的rpm包的信息#yum info installed列出已經(jīng)安裝的但是不包含在資源庫中的rpm包的信息#yum info extras注:通過其它網(wǎng)站下載安裝的rpm包的信息*搜索rpm包搜索匹配特定字符的rpm包#yum search m
32、ozilla注:在rpm包名,包描述等中搜索搜索有包含特定文件名的rpm包#yum provides realplay七. 安全的更新的rpm包安裝的GPG key#rpm -import 編輯/etc/yum.conf,增加以下信息到尾部freshrpmsname=Fedora Linux $releasever - $basearch - freshrpmsbaseurl=$releasever/$basearch/freshrpmsgpgcheck=1注:檢查GPG Key# rpm -qa gpg-pubkey*顯示Key信息#rpm -qi gpg-pubkey-e42d547b-3
33、960bdf1刪除Key#rpm -e gpg-pubkey-e42d547b-3960bdf19、yum最新更新源和設(shè)置說明 一、Fedora 8自帶yum源網(wǎng)速比較慢,所以手動添加了兩個yum源什么是livna:1) livna的yum源: rpm -ivh 什么是) freshrpms:2) freshrpms的yum源:rpm -ivh Fedora/linux/8/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm3)安裝yum-plugin-fastestmirror(自動挑選快的鏡像站)yum install yum-f
34、astestmirror yum-presto確定/etc/yum.conf中的plugins=1。4)安裝yumex(yum的圖形前端):yum install yumex二、一些常用的yum 命令:1/檢查可更新的rpm包#yum check-update2/更新所有的rpm包#yum update3/更新所有的RPM包,與yum update不同的是,YUMUPGRADE將升級所有包并刪除過時的包,YUMUPDATE不會刪除過時的包#yum upgrade4列出倉庫中所有可用的包列表# yum list5列出計算機上所有已安培包的列表# yum list installed6列出計算機上
35、所有可升級的包的列表# yum list updates7 安裝指定包名的包# yum install pack_name8 刪除包以及依賴關(guān)系# yum remove pack_nameyum暫存(/var/cache/yum/)的相關(guān)參數(shù)1/清除暫存中rpm包文件#yum clean packages2/清除暫存中rpm頭文件#yum clearn headers3/清除暫存中舊的rpm頭文件#yum clean oldheaders4/清除暫存中舊的rpm頭文件和包文件#yum clearn 或#yum clearn all注:相當于yum clean packages + yum cl
36、ean oldheaders三、yum配置文件yum的設(shè)置文件為/etc/yum.conf,如果網(wǎng)絡(luò)不通暢,可以在/etc/yum.conf文件中修改timeout參數(shù),將timeout時間設(shè)置得稍微長一點。yum中可以通過修改文件來屏蔽軟件源:修改/etc/yum.repos.d/XXX.repo,把其中的enable=1改為enable=0指定或去掉軟件源的mirror:可以在baseurl中將比較慢的mirror去掉你的yum鏡像的速度測試記錄文件:/var/cache/yum/timedhosts.txt四、yum Existing lock 錯誤的解決辦法如果系統(tǒng)啟動的時候, yum
37、 出現(xiàn)Existing lock /var/run/yum.pid: another copy is running as pid 3380. Aborting. 可以用下面的辦法解決:可以直接輸入/etc/init.d/yum-updatesd stop也可以 rm -f /var/run/yum.pid也可以在系統(tǒng)服務(wù)里直接關(guān)掉它。主要原因就是yum默認為啟動時自動更新,只要關(guān)掉它就行了。五、安裝aptapt的安裝需要以下軟件包:apt-devel-0.5.15lorg3.93-2.fc8apt-0.5.15lorg3.93-2.fc8Fedora-package-config-apt-8
38、-1但是在實際安裝的時候,如果已經(jīng)設(shè)置好了yum的源,可以直接輸入:# yum install apt或rpm -ivh Fedora/linux/8/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm來安裝。安裝GUI包管理器:# apt-get install synapticapt-get 主要命令如下:update - Retrieve new lists of packagesupgrade - Perform an upgradeinstall - Install new packages (pkg is libc6 no
39、t libc6.rpm)remove - Remove packagessource - Download source archivesbuild-dep - Configure build-dependencies for source packagesdist-upgrade - Distribution upgrade, see apt-get(8)clean - Erase downloaded archive filesautoclean - Erase old downloaded archive filescheck - Verify that there are no bro
40、ken dependencies六、使用YUM來進行本地更新:yum命令用于軟件包的在線更新,該命令默認從網(wǎng)站上查找新的軟件包進行更新。有人希望能從本地的光盤或ISO文件更新軟件,下面介紹一下網(wǎng)上找到的一種方法:1、把光盤或ISO文件mount到文件系統(tǒng)。假設(shè)我們將光盤mount到/mnt/cdrom下,在命令行輸入:mkdir /mnt/cdrommount /dev/cdrom /mnt/cdrom第1行命令創(chuàng)建一個/mnt/cdrom的文件夾,第二行將光驅(qū)mount到該文件夾。有的光驅(qū)是dvd,可運行fedora下自定義yum更新源mount /dev/dvd /mnt/cdrom。具體
41、方法可參考其它專門介紹mount的文章。2、修改yum.conf文件。用文本編輯器打開/etc/yum.conf文件,在文件后面添加以下內(nèi)容:ISOname=isobaseurl=gpgcheck=0保存完后即可。3、測試。在命令行輸入system-config-packages如果正確的話,會出現(xiàn)一個軟件包管理界面。如果有錯誤的話,會彈出一個錯誤框,在這個框上點管理Repository進入Repository Manager,列表內(nèi)只留下一個ISO打勾,然后關(guān)閉窗口再測試一下。正常的一般就沒什么問題了。七fedora下自定義yum更新源fedora中自定義更新源的方法和centos下不一樣。
42、具體的可以這么做:將/etc/yum.repo.d/下的.repo文件中的所有enable標簽全部設(shè)置為0(實際上一般只有fedora和updates中的 需要設(shè)置),然后自己在/etc/yum.repo.d/下建立以個以.repo結(jié)尾的文件,比如 update.repo。編輯update.repo的內(nèi)容,如下:base-localname=Fedora $releasever - $basearchfailovermethod=prioritybaseurl=enabled=1gpgcheck=0updates-localname=Fedora $releasever - $basearch
43、 - Updatesfailovermethod=prioritybaseurl=enabled=1gpgcheck=010、linux更改啟動方式與自由轉(zhuǎn)換字符界面和X-Window界面 1.進入字符界面為了在Linux啟動時直接進入Console界面,我們可以編輯/etc/inittab文件。找到id:5: initdefault:這一行,將它改為id:3:initdefault:后重新啟動系統(tǒng)即可。我們看到,簡簡單單地將5改為3,就能實現(xiàn)啟動時進入X-Window圖形操作界面或Console字符界面的轉(zhuǎn)換,這是因為Linux操作系統(tǒng)有六種不同的運行級(run level),在不同的運行級
44、下,系統(tǒng)有著不同的狀態(tài),這六種運行級分別為:0:停機(記住不要把initdefault 設(shè)置為0,因為這樣會使Linux無法啟動)1:單用戶模式,就像Win9X下的安全模式。2:多用戶,但是沒有 NFS 。3:完全多用戶模式,標準的運行級。4:一般不用,在一些特殊情況下可以用它來做一些事情。5:X11,即進到 X-Window 系統(tǒng)。6:重新啟動 (記住不要把initdefault 設(shè)置為6,因為這樣會使Linux不斷地重新啟動)。4、遠程安裝oracle 10.2.1 for redhat 5.0 2.6.18-53.el5xen/*如何使用manager控制linux遠程桌面2008-03
45、-10 10:59本文以red hat linux系統(tǒng)為例子,介紹如何通過使用xmanager來遠程管理linux,控制linux遠程桌面。首先,需要在linux下做相應(yīng)的設(shè)置以啟動服務(wù)。主要分為六步來進行設(shè)置。NSritugNSritug一、配置linux1、打開 /etc/inittab文件,將 runlevel 變?yōu)?, 即id:5:initdefault: 如果原來就是5,則不用修改。2、打開 /etc/X11/gdm/gdm.conf 文件,找到 xdmcp 部分,將 Enabled 選項設(shè)為true或1。 NSritugNSritug3、打開 /etc/X11/xdm/xdm-co
46、nfig 文件, 找到DisplayManager.requestPort: 0, 然后在前面加!。NSritugNSritug4、打開/etc/X11/xdm/Xaccess文件 找到#*#any host can get a login window,將第一個#去掉。NSritugNSritug5、打開 /etc/X11/xdm/kdmrc /usr/share/config/kdm/kdmrc 或 /etc/opt/kde2/share/config/kdm/kdmrc文件(根據(jù)你的操作系統(tǒng)不同而打開不同的文件)。找到xdmcp部分, 修改 Enable為true。NSritugNSri
47、tug6、如果你的機器上配置了防火墻,打開/etc/sysconfig/ipchains文件,加入以下幾行。 -A input -p udp -s 0/0 -d 0/0 177 -j ACCEPT NSritug -A input -p tcp -s 0/0 -d 0/0 telnet -j ACCEPT NSritug -A input -p tcp -s 0/0 -d 0/0 ssh -j ACCEPT NSritug -A input -p tc
48、p -s 0/0 -d 0/0 login -j ACCEPT NSritug -A input -p tcp -s 0/0 -d 0/0 exec -j ACCEPT NSritug -A input -p tcp -s 0/0 -d 0/0 shell -j ACCEPT NSritug -A input -p tcp -s 0/0 -d 0/0 7100 -j ACCEPT NSritugNSritug重新啟動操作系統(tǒng),以使系統(tǒng)生效。注:一群里的朋友說他曾經(jīng)遇到過此文件下有這樣的一
49、條語句的:-A RH-Lokkit-0-50-INPUT -p tcp -m tcp -dport 7100 -syn -j REJECT說明你的的端口被拒絕了所以你可以用放在這條語句的前面把他給注釋掉NSritugNSritug二、配置xmanangerxmanager可從下載。可以下載最新的版本2.0或2.1,本文采用xmanager2.0來進行設(shè)置,S/n: 050801-156011-000158,這個是他企業(yè)版的序列號!如果你下載其他的版本可以到網(wǎng)上搜去吧! NSritugNSritug按提示安裝完后xmanager2.0后有五個圖標。NSritugNSritug啟動其中的Xbrow
50、ser后,將Host設(shè)為linux機器的IP, Port Number為177。后面幾步一直按下一步。完成后在xbrowser中出現(xiàn)一個圖標,雙擊它出現(xiàn)類似于linux的登錄界面。輸入linux的用戶名和密碼。/*Sp使用xmanager遠程連接韓國服務(wù)器做的設(shè)置 1、 安裝xmanager,點擊xbrowser,點擊new 選擇,彈出框中選擇1、xstart ,2、host: ip地址,3、protocol:ssh,4、輸入用戶名,密碼。5、Remote Execution Execution commond :/usr/bin/gnome-session -display $DISPLAY
51、2、遠程登陸韓國服務(wù)器, 1、打開 /etc/inittab文件,將 runlevel 變?yōu)?, 即id:5:initdefault: 如果原來就是5,則不用修改。目前修改為5。2、修改了 /etc/sysconfig/desktop 文件編輯成: DESKTOP="GNOME" 保存退出3、修改etc/yum.conf文件 ,并備份該文件,名字:yun.conf_bak,文件內(nèi)容加入以下內(nèi)容,用于遠程更新,并注釋3行文本,加入以下內(nèi)容,為了遠程更新。fedora-us-1name=Fedora Core 1 - Fedora US mirrorbaseurl=fedora
52、-us-1-updatesname=Fedora Core 1 updates - Fedora US mirrorbaseurl=fedora-us-1-stablename=Fedora Linux (stable) for Fedora Core 1 - Fedora US mirrorbaseurl=freshrpmsname=Fedora Linux $releasever - $basearch - freshrpmsbaseurl=$releasever/$basearch/freshrpms4 、安裝gnome過程 4、1 首先安裝 xwindow,就是xdm,執(zhí)行:yum g
53、roupinstall "X Window System"如果沒有GPG Key,就會出現(xiàn)以下提示:You have enabled checking of packages via GPG keys. This is a good thing.However, you do not have any GPG public keys installed. You need to downloadthe keys for packages you wish to install and install them.You can do that by running the c
54、ommand: rpm -import public.gpg.keyFor more information contact your distribution or package provider.所以你就需要把FC的GPG key裝上,如下:執(zhí)行rpm -import /usr/share/rhn/RPM-GPG-KEY-fedora ,gpg.key的問題解決解決。 4、2 再次執(zhí)行 yum groupinstall "X Window System" ,系統(tǒng)提示:Setting up Group ProcessSetting up Repo: fedora-us-
55、1-stable: Errno 4 IOError: Errno 550 Failed to change directory.Trying other mirror.Cannot open/read repomd.xml repository: fedora-us-1-stablefailure: repodata/repomd.xml from fedora-us-1-stable: Errno 256 No more mirrors to try. 本人覺得是因為修改了etc/yum.conf文件,沒有重啟,重啟后試一下。 4、打開 /etc/X11/gdm/gdm.conf 文件,找到
56、 xdmcp 部分,將 Enabled 選項設(shè)為true或1。因linux版本過低(Red Hat 3.4.2-6.fc3)系統(tǒng)上沒有GDM,沒有操作GDM解釋: (The GNOME Display Manager)是GNOME顯示環(huán)境的管理器,并被用來替代原來的X Display Manager。與其競爭者(X3DM,KDM,WDM)不同,GDM是完全重寫的,并不包含任何XDM的代碼。GDM可以運行并管理本地和遠程登錄的X服務(wù)器(通過XDMCP)。詳情請看。gdm僅僅是一個腳本,實際上是通過他來運行GDM二進制可執(zhí)行文件5、打開 /etc/X11/xdm/xdm-config 文件, 找到
57、DisplayManager.requestPort: 0, 然后在前面加!。因linux版本過低(Red Hat 3.4.2-6.fc3)系統(tǒng)上沒有XDM,沒有操作。XDM解釋XDM服務(wù)用以管理本地或遠程服務(wù)器的X圖形的集合。由于XDM服務(wù)存在穩(wěn)定性和安全性的問題,因此建議在生產(chǎn)服務(wù)器上禁止該服務(wù)。6、打開/etc/X11/xdm/Xaccess文件 找到#*#any host can get a login window,將第一個#去掉。因linux版本過低(Red Hat 3.4.2-6.fc3)無法操作NSritugNSritug7、打開 /etc/X11/xdm/kdmrc /usr/share/config/kdm
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 第04單元 地球和宇宙單元測試(A卷·夯實基礎(chǔ))(解析版)
- 童年趣事中的快樂回憶讀后感
- 小學(xué)生自我管理故事讀后感
- 2024年11月-2025年11月全國心理咨詢師三級考試真題及答案詳解
- 教育機構(gòu)房地產(chǎn)投資服務(wù)合同
- 交通出行行業(yè)智能調(diào)度與導(dǎo)航系統(tǒng)方案
- 網(wǎng)絡(luò)安全技術(shù)研究開發(fā)協(xié)議
- 基于AI的農(nóng)業(yè)現(xiàn)代化智能種植管理系統(tǒng)研發(fā)計劃
- 2025年玉林從業(yè)資格證貨運考試答案
- 2025年黔西南運輸從業(yè)資格證考試試題庫
- 電廠鍋爐爐膛煙道內(nèi)部作業(yè)三措兩案
- 收費站(所)事故隱患排查清單
- 駕駛證學(xué)法減分(學(xué)法免分)題庫及答案(200題完整版)
- 四川省宜賓市敘州區(qū)2023-2024學(xué)年七年級上學(xué)期期末數(shù)學(xué)試題(含答案)
- 高績效教練的讀書心得分享
- 論同性婚姻是否應(yīng)該合法化問題
- 軟管出廠檢測報告
- 修路方案預(yù)案
- 公司業(yè)務(wù)流程與工作流程介紹
- 產(chǎn)業(yè)經(jīng)濟學(xué)-第八章-產(chǎn)業(yè)關(guān)聯(lián)
- 華東政法大學(xué)2017-2018學(xué)年期末測試《國際法》試卷
評論
0/150
提交評論