歡迎您光臨本站 註冊首頁

在Linux系統上安裝和配置Domino伺服器

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0

  內容提要: 本文以RedHat為例,簡要說明了Domino for Linux的安裝和配置過程.本文共包含三個主要部份:安裝前的準備工作、安裝過程和配置過程.
  
  正文 :Lotus Domino伺服器從5.0.2之後開始發行Linux操作系統上的版本.以下簡要介紹Domino for Linux的安裝和配置過程.本文中所描述的操作步驟都是以RedHat 6.0為例,但其基本過程適用於各種版本的Linux.用戶可以根據自己的實際情況,將其中RedHat的特定操作改為實際使用的Linux中的操作,從而完成整個安裝配置過程.
  
  一、安裝前的準備工作
  
  1. Domino for Linux的軟硬體要求
  
  Domino for Linux的最低要求為:
  
  486以上的處理器(CPU)
  
  64MB以上的內存 (推薦值為128MB以上)
  
  750MB硬碟剩餘空間 (推薦值為1GB以上)
  
  Linux 內核版本2.2.5以上
  常用的Linux版本,如RedHat 6.x,Caldera OpenLinux 2.2,TurboLinux 6.0等都可以安裝Domino.每個Domino版本對操作系統的具體要求可參閱《Release Notes: Domino/Notes 5.0.x》.
  
  2. Linux上的服務
  
  預設情況下,Linux系統上都會自動啟動一些服務,如HTTP、SMTP、POP3和IMAP等.如果希望使用Domino提供的這些服務,就需要把系統上原來的服務停用.
  
  1). 停用POP3和IMAP服務
  
  編輯/etc/inetd.conf文件,將POP3和IMAP的行註釋掉即可
  
  2). 停用SMTP服務
  
  RedHat上的SMTP服務是由sendmail提供的.要想停用它,需要使用linuxconf程序.
  
  a. 在命令行輸入 linuxconf
  b. 展開 Control, Control panel,點擊Control Service activity
  c. 在隨後出現的菜單中選擇sendmail,按Enter鍵
  d. 點擊Stop,停止當前正在運行的sendmail程序
  e. 去掉Automatic start-up後面的選定標記,點擊Accept.以後系統啟動時sendmail就不會自動啟動了
  f. 點擊Quit
  
  3). 更改HTTP服務使用的埠號
  
  RedHat上的HTTP服務是由httpd提供的.可以修改它所使用的埠號,使它與Domino不衝突,因此不必完全停用它.更改HTTP服務使用的埠號也需要使用linuxconf程序:
  
  a. 在命令行輸入 linuxconf
  b. 展開 Networking, Server tasks, ApacheWeb server,點擊Defaults
  c. 在隨後出現的屏幕上找到Listen on port,將預設的80改為其它值,如8080.注意不要使用8081,因為Domino的配置過程中需要用到這個埠號.
  d. 點擊Accept,回到linuxconf主菜單
  e. 展開 Control, Control panel,點擊Control Service activity
  f. 在隨後出現的菜單中選擇httpd,按Enter鍵
  g. 點擊Restart,用新的埠號重新啟動當前正在運行的httpd


  h. 點擊Accept,再點擊Quit,退出linuxconf程序
  
  3. 為Domino伺服器創建專用的用戶和組
  
  Domino伺服器運行時需要使用專用的用戶和組,因此在安裝過程中會要求輸入專用的用戶名和組名.在安裝前應創建它們,以便安裝過程中使用. 可以直接用命令來創建用戶和組,也可以通過linuxconf.使用linuxconf創建用戶和組的步驟是:
  
  a. 在命令行輸入 linuxconf
  b. 展開 User Accounts, Normal,點擊下面的User Accounts
  c. 在出現的屏幕上點擊Add
  d. 在Login name域中輸入要創建的用戶名,在group (opt)域中輸入要創建的組名
  e. 點擊Accept
  f. 根據屏幕上的提示,為該用戶輸入口令(兩次)
  
  安裝Domino伺服器前的準備工作到此就完成了,下面可以開始進行安裝.
  
  二、安裝Domino伺服器的過程
  
  1. 啟動安裝程序
  
  如果是從CDROM安裝,則將Domino for Linux所在的光碟放入驅動器,然後輸入命令
  mount /dev/cdrom
  /mnt/cdrom/linux/install
  
  注意不要切換到光碟上的目錄來執行以上命令,而應從硬碟上的目錄中執行,如 /local/linux.
  
  如果已將Domino for Linux的安裝文件(如filename.tar)下載到了本地硬碟上,則輸入命令
  tar -xvf filename.tar
  cd linux
  ./install
  
  2. 完成安裝
  
  Domino for Linux的安裝程序是基於字元界面的,它會提示用戶輸入必要的信息以完成安裝過程.在各種Linux的版本上,這個過程都是相同的.
  
  1). 歡迎界面
   
   向用戶說明安裝所需要用到的功能鍵.按Tab鍵繼續
  
  2). 許可協議
  按Tab鍵閱讀許可協議並接受它
  
  3). 安裝類型
  根據實際情況選擇郵件伺服器(Mail Server)、應用伺服器(Application Server)或企業級伺服器(Enterprise Server).按空格鍵來改變當前的選擇,按Tab鍵繼續
  
  4). 選擇Domino的程序目錄
  預設的Domino程序目錄是 /opt/lotus,一般沒有必要改變它
  
  5). 是否安裝分區伺服器
  如果要安裝分區伺服器則按空格鍵將當前設置改為Yes.在此例中我們不安裝分區伺服器,仍保持預設設置(No).按Tab鍵繼續
  
  6). 選擇Domino的數據目錄
  預設的Domino數據目錄是 /local/notesdata,一般也沒有必要改變它
  
  7). 指定Domino所用的用戶名
  安裝程序預設給出的用戶名是notes,按Enter鍵並輸入先前創建的用戶名.該用戶將成為所安裝的數據文件的所有者.


  
  8). 指定Domino所用的組名
  安裝程序預設給出的組名也是notes,按Enter鍵並輸入先前創建的組名.該組也將成為所安裝的數據文件的所有者.
  
  9). 總結界面
  前面輸入的所有信息都將顯示出來.檢查所有的設置,確認無誤后按Tab鍵開始安裝文件.若要修改設置,可以按ESC鍵.
   
  10). 完成安裝
  安裝完成後,所需的文件都已被拷貝到指定目錄中,安裝程序將自動退出,返回到命令提示符.此時用戶需要以指定給Domino所用的用戶名登錄,以便進行Domino伺服器的配置.
  
  三、配置Domino伺服器
  
  Domino伺服器所需的文件安裝完成後,需要通過瀏覽器對伺服器進行配置.用戶既可以使用Linux伺服器本地的瀏覽器,也可以使用其它計算機上的瀏覽器,只要能通過TCP/IP協議訪問該Linux伺服器就可以.所用的瀏覽器要求是圖形化的,並且支持Java.
  
  要進行配置,需要將Lotus Domino http伺服器啟動至初始配置狀態.,切換到Domino的數據目錄:
  cd /local/notesdata
  然後輸入以下命令:
  /opt/lotus/bin/http httpsetup
  
  該命令將啟動http伺服器,並使用setupweb.nsf資料庫來完成配置.此時啟動的http伺服器是在8081埠上偵聽,不對http用戶提供除setupweb.nsf之外的其他資料庫.
  
  如果http伺服器未能正常啟動,並顯示如下錯誤信息
  "libjitc.so: cannot open shared object file: No such file or directory (libjitc.so)"
  請參閱下面的「如何解決用於配置的http伺服器無法啟動的問題」.
  
  在瀏覽器中,輸入以下URL:
  http://server:8081
  其中server是伺服器的IP地址,或在DNS中登記的主機名.
  
  瀏覽器連接成功后,用戶就會看到熟悉的Domino配置界面了.共有四個頁面要求用戶輸入設置Domino伺服器所需的信息:
  
  1. 組織中第一台伺服器還是附加伺服器
  如果是附加伺服器,必須已在另一台Domino伺服器上註冊了新的Domino伺服器,必須能夠從網路上連接到另一台Domino伺服器,以獲取Domino通訊錄.本例中我們選擇組織中第一台伺服器.
   
  2. Domino自動啟動的服務
  選擇希望Domino伺服器自動啟動的服務,如HTTP、SMTP、DECS等.注意這些服務所涉及的程序實際上都已安裝,這裡只是選擇是否要自動啟動而已.
   
  3. 伺服器及管理員的信息
  對於組織中第一台伺服器,需要輸入網路域、驗證者、伺服器以及管理員的名稱和口令.這些信息對Domino伺服器的管理工作十分重要,最好將這些信息單獨記錄下來,以免忘記.


  對於附加伺服器,需要提供獲取通訊錄的伺服器的名稱(層次名而不是主機名),本伺服器的名稱或ID文件.
   
  4. 配置網路
  Domino for Linux只支持TCP/IP和X.PC協議.按網路的實際情況輸入網路埠的信息,將所用的埠狀態設為Enabled.
  
  設置完畢后,點擊Finish按鈕.Domino伺服器完成所有的配置工作後會顯示Congratulations畫面,點擊Exit將完成整個配置過程並終止前面啟動的http伺服器.
  
  如果配置的過程中失敗,用戶可能不會直接看到錯誤信息,這時可以打開伺服器的notes.ini文件,可能的失敗原因會記錄在其中.notes.ini文件一般都在Domino的數據目錄中,預設是 /local/notesdata.
  
  至此,Domino for Linux的安裝和配置已全部完成,可以通過運行 /opt/lotus/bin/server 來啟動它了.
  
  四、如何解決用於配置的http伺服器無法啟動的問題
  
  當用戶輸入「/opt/lotus/bin/http httpsetup」命令來啟動用


[火星人 ] 在Linux系統上安裝和配置Domino伺服器已經有621次圍觀

http://coctec.com/docs/linux/show-post-55810.html