安裝伺服器

安裝伺服器涉及執行 IBM® Installation Manager,及為伺服器和支援的資料庫指定配置資訊。

開始之前

關於這項作業

這些指示適用於安裝新的伺服器。若要升級現有的伺服器,請參閱升級 IBM UrbanCode Release

程序

  1. 執行啟動程式。
    • 如果您要從 DVD 安裝,並且電腦上已啟用自動執行,則當您插入安裝 DVD 時,啟動程式會自動執行。否則,請執行 launchpad.exe 指令(在 Microsoft Windows 上)或 launchpad.sh 指令(在 Linux 上)。這些指令在 DVD 的根目錄中。
    • 如果您要從已下載的磁碟映像檔安裝,請開啟指令行視窗,並切換至解壓縮磁碟映像檔的目錄。然後,輸入 UCR\disk1\launchpad.exe(在 Microsoft Windows 上)或 UCR/disk1/launchpad.sh(在 Linux 上)。
    啟動程式即會啟動。此程式會安裝 IBM UrbanCode ReleaseIBM UrbanCode Release 需要 IBM Installation Manager,因此,如果您尚未安裝它,則必須立即進行安裝。您可以同時安裝這兩種產品。
  2. 在啟動程式中,按一下安裝 IBM UrbanCode Release 6.0 IBM Installation Manager 即會開啟。
  3. 在「安裝套件」精靈的首頁上,選取本產品的適當版本,並在必要時選取 IBM Installation Manager 的適當版本,然後按下一步
  4. 在「授權」頁面上,閱讀並接受所選取產品的授權合約。 如果您同意所有授權合約的條款,請按一下我接受授權合約中的條款,然後按下一步
  5. 鍵入共用資源目錄的路徑,或者接受預設路徑。 此資料夾包含多個產品可以共用的資源。
    註: 除非您解除安裝所有套件,否則無法變更共用資源目錄。
  6. 如果您要安裝 IBM Installation Manager,請指定安裝它的位置,如下圖所示。
    指定共用資源目錄及 IBM Installation Manager 的位置
  7. 下一步
  8. 在下一頁上,選取現有的套件群組或新的套件群組。
    • 如果您要安裝至現有的套件群組,請在表格中選取套件群組,然後按下一步
    • 如果您要安裝至新的套件群組,請指定套件群組的安裝目錄,然後按下一步
  9. 在精靈的下一頁上,確保選取正確的產品,然後按下一步
  10. 在下一頁上,選取伺服器的預設語言,然後按下一步 安裝之後,每一個使用者都可以選取語言;請參閱設定伺服器的語言
  11. 選擇性的: 若要設定郵件伺服器以用於傳送通知,請指定 SMTP 伺服器的資訊,然後按下一步 如需此頁面上的內容的相關資訊,請參閱為部署配置電子郵件通知
  12. 指定在其上部署 IBM UrbanCode Release 的 Apache Tomcat 實例。 Apache Tomcat 是唯一支援的應用程式伺服器。
    • 若要安裝 Apache Tomcat 的新實例,請按一下安裝 Apache Tomcat 7,然後指定下列資訊。
      註: 如果系統具有先前安裝的 UrbanCode uRelease,請勿選取此選項;在此情況下,請參閱升級 IBM UrbanCode Release
      使用安全的 SSL 連線
      選取此勾選框以使用安全的連線。
      伺服器的主機名稱或 IP 位址
      If you are installing a stand-alone server, specify the host name of the computer that hosts the server. If you are installing a stand-alone server in a production environment, consider using a host name that is not tied to the physical computer, so you can expand the server to a high-availability system later. If you are installing a server in a cluster, specify the host name of the load balancer for the cluster.
      未受保護的存取埠
      Specify the HTTP port for the server. The default value is 8080.If you are installing IBM UrbanCode Deploy and IBM UrbanCode Release, be sure to use a different port for each product.
      安全的存取埠
      Specify the HTTPS port for the server. The default value is 8443. If you are installing IBM UrbanCode Deploy and IBM UrbanCode Release, be sure to use a different port for each product.此參數指定 installed.properties 檔案中的 install.server.web.https.port 內容。
      關機埠
      指定要將關機要求傳送至的埠。預設值是 8005。
      註: 通常,IBM UrbanCode Release 會將 server.properties 檔案放在 UCRelease 資料夾中。舊版已將此檔案放在起始目錄的資料夾中。如果存在 .urbancode 資料夾(4.x 版)或 .ibm 資料夾(5.x 版),則使用該處找到的 server.properties 檔案。若要使用 UCRelease 資料夾中的版本,請刪除或重新命名 .urbancode 資料夾或 .ibm 資料夾。此外,如果要將多個 Tomcat 實例安裝在相同的系統上,則您必須刪除或重新命名資料夾。
    • 若要將 IBM UrbanCode Release 安裝在現有的伺服器中,請按一下使用現有的伺服器,然後指定下列資訊:
      bin 目錄位置
      指定應用程式伺服器的 bin 資料夾位置,如 /usr/share/tomcat6/bin
      WAR 檔位置
      指定包含 WAR 檔的資料夾,如 /var/lib/tomcat6/webapps
      環境定義根目錄
      從先前的安裝指定應用程式的環境定義根目錄。在大部分情況下,環境定義根目錄是 WAR 檔的名稱(但不含 .war 副檔名)。

      或者,您也可以指定 ROOT,使應用程式能夠在應用程式伺服器的基本 URL 中提供。在此情況下,IBM UrbanCode Release 伺服器的 URL 可能會變更。例如,如果先前的 URL 是 https://myserver.example.com:8443/urelease,則新的 URL 是 https://myserver.example.com:8443

      註: 在您使用現有的 Tomcat 實例時,會在起始目錄中建立 .IBM 資料夾(如果尚不存在),且會將 server.properties 檔案放在此處。在此情況下,UCRelase 目錄用作位置保留元。由於所有 Tomcat 實例都將指向相同的 server.properties 檔案,因此,如果您要將多個 Tomcat 實例安裝在相同的系統上,請勿使用此選項。
    • 若要從 UrbanCode uRelease 第 4 版升級,請按一下升級現有的 UrbanCode uRelease 第 4 版安裝,並參閱從第 4 版升級伺服器
  13. 下一步
  14. 在授權設定頁面上的授權伺服器元素欄位中,指定授權伺服器的埠及主機名稱,然後按下一步 You can specify the port and host name or IP address for the license server, such as 27000@RCLServer.example.com. To avoid problems when a license server is not available, you can specify multiple license servers. In this case, separate each address with colons on Linux and UNIX or semicolons on Windows, as in the following example: 27000@RCLServer.example.com;27000@backupRCLServer.example.com . For more complicated license server scenarios, see this document: http://pic.dhe.ibm.com/infocenter/rational/v0r0m0/index.jsp?topic=/com.ibm.rational.license.doc/topics/r_specify_lic_servers.html
  15. 選擇性的: 在郵件設定頁面上,指定 SMTP 伺服器的資訊,然後按下一步
  16. 在資料庫設定頁面上,清除使用現有安裝中的設定勾選框,然後指定下列參數。 並非所有參數都會套用至每一種類型的資料庫。
    資料庫類型
    指定資料庫的類型。如果您選取 derby,則 IBM Installation Manager 會安裝 Apache Derby 的新實例,以讓伺服器使用。視您選取的資料庫類型而定,畫面上會顯示新的欄位,以顯示資料庫的相關資訊。
    警告: Derby 僅適用於評估用途;請勿在正式作業伺服器上使用 Derby。
    資料庫使用者名稱
    指定資料庫的使用者名稱。
    資料庫密碼
    指定資料庫的密碼。
    資料庫驅動程式類別
    指定資料庫驅動程式的類別名稱。如果您要安裝 Derby 的新實例,則此欄位不適用。
    資料庫驅動程式 JAR 檔位置
    指定包含驅動程式類別之 JAR 檔的資料夾。如果您要安裝 Derby 的新實例,則此欄位不適用。
    完整的資料庫連線字串
    指定資料庫的完整連線字串。例如,DB2 連線字串外觀類似於下列範例:
    jdbc:db2://mydatabase.example.com:50000/ibm_ucr
    Oracle 資料庫字串外觀類似於下列範例:
    jdbc:oracle:thin@mydatabase.example.com:1521:ORCL:
    如果您要安裝 Derby 的新實例,則此欄位不適用。
  17. 下一步
  18. 按一下安裝 如果在安裝處理程序期間顯示 java.lang.OutOfMemoryError 訊息,請增加 IBM Installation Manager 使用的 Java™ 虛擬機器 (JVM) 的資料堆大小。將 -Xmx1024M 選項新增至 IBMIM.ini 檔案,此檔案在 IBM Installation Manager 安裝目錄的 /eclipse 資料夾中。

下一步

啟動應用程式伺服器。如果已隨伺服器一起安裝 Tomcat 7 的實例,您可以執行檔案 server.startup(在 Linux 上)或 server.startup.bat(在 Windows 上)來啟動伺服器。此檔案在伺服器安裝資料夾的 server 資料夾中。

在伺服器啟動之後,您可以存取下列 URL 上的 IBM UrbanCode Releasehttp://host:port,其中 host:port 是伺服器的主機名稱及埠。如果您使用的是 Tomcat,則未受保護的連線的預設埠為 8080。

起始認證為下列值:
  • 使用者 ID:admin
  • 密碼:admin

意見