配置本地X Server遠程安裝Oracle 資料庫

來源:互聯網
上載者:User

標籤:style   blog   http   color   os   使用   ar   strong   檔案   

當我們需要在伺服器上安裝Oracle資料庫時,我們總希望最大化Linux伺服器效能利用。盡量少的安裝其他複雜的軟體,只安裝Oracle必要的軟體即可。然而事實上,由於對Linux比較陌生。只有在已經安裝X window圖形化套件的情況下,才會安裝Oracle資料庫。並可怕得漸漸認為Oracle必需X window圖形化套件。通過對Oracle官方文檔的閱讀,我們發現Oracle和Gnome或者KDE沒有任何關係,Oracle可以獨自完成所有繪圖功能。Oracle需要的只是一個X Server。知道這些,我們就可以不在本地安裝X window和GNOME套件。而是通過IP網路使用在本機電腦上啟動並執行X Server。Linux主機實現這項功能輕而易舉,windows可以通過X manager軟體來運行一個X Server,供Oracle使用。

Linux 系統中,X Window套件的 X Server和X Client之間使用X Protocol通訊。X Protocol的多樣性決定了X Server和X Client不一定要在同一個主機。完全可以使用本地X Server 顯示並操作遠程X Client的內容。這雖然和Windows的遠端桌面優點類似,但無論在機制還是在技術上,X Window都高Windows一層。根據X Window這個原理,我們實現在不安裝X Window+ GNOME套件的情況下,安裝Oracle資料庫。通過減少軟體包的安裝,減少系統被攻擊的機會,以提高系統安全性。

操作者使用Linux作業系統

如果操作者使用的是安裝X Window + Gnome套件的Linux系統。那麼實現這個功能簡直太簡單了。下面我們逐步操作一下。
下面命令執行在CentOS 6.2版本的Linux上,如果你是用的發行版和作者不同。可能命令也不太一樣。請自主變通。我們統稱要安裝Oracle的伺服器為“伺服器”,運行Gnome的主機為用戶端。
在用戶端,首先我們要允許伺服器端X Client串連到X Server。執行如下命令添加伺服器端IP地址到ACL。這裡是臨時添加,重啟後將丟失。

#script from :www.xiyang-liu.com # by:xiyang[[email protected]ager ~]# xhost +10.17.36.3310.17.36.33 being added to access control list

查看X Server的DISPLAY變數號

#script from :www.xiyang-liu.com # by:xiyang[[email protected] ~]# echo $DISPLAY:1.0

查看用戶端為X Server開放的TCP連接埠。如果用戶端沒什麼重要的資料,乾脆直接關閉防火牆。如果不能關閉防火牆,則添加對應連接埠的入串連許可。
#關閉防火牆

#script from :www.xiyang-liu.com # by:xiyang[[email protected] ~]# service iptables stop

通過netstat -atpl擷取X Server對應連接埠號碼

編輯/etc/sysconfig/iptables添加連接埠的入串連許可。

#script from :www.xiyang-liu.com # by:xiyang[[email protected] ~]# vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 6001 -j ACCEPT[[email protected] ~]# service iptables restart

伺服器端,設定DISPLAY變數。

#script from :www.xiyang-liu.com # by:xiyang[[email protected] ~]# export DISPLAY=10.17.36.210:1.0

安裝xclock測試以上設定能否正常工作。

#script from :www.xiyang-liu.com # by:xiyang[[email protected] ~]# yum install xclock[[email protected] ~]# xclock

如果用戶端能正常顯示一個時鐘視窗如下。說明配置成功

接下來運行Oracle安裝程式即可。

操作者使用Windows作業系統

在用戶端安裝X manager程式,同檔案夾有key

:http://dl.vmall.com/c0sfidvng2下載密碼:www.xiyang-liu.com

完成後運行Xmanager - Passive程式

運行後系統通知區域會有一個小表徵圖,滑鼠移至上面會顯示本地X Server的displaynumber和screennumber。如所示

在伺服器上設定DISPLAY變數

#script from :www.xiyang-liu.com # by:xiyang[[email protected] ~]# export DISPLAY=10.17.35.50:1.0

同樣,執行xclock測試以上設定能否正常工作。

#script from :www.xiyang-liu.com # by:xiyang[[email protected] ~]# xclock

同樣,關閉Windows防火牆。
Windows顯示如下視窗,表示設定成功。

配置本地X Server遠程安裝Oracle 資料庫

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.