Ubuntu

在 Ubuntu Server 8.10 - Linux 上正確手動部署 Java 應用程序伺服器

  • May 29, 2009

我目前正準備首次將 JBoss AS 部署到生產環境中。我的 Linux 發行版是Ubuntu Server 8.10。我最初的計劃是使用 aptitude 安裝 JBoss。目前 JBoss AS 4 是可用的最高版本,我的要求是使用JBoss AS 5。所以,我需要手動安裝它。

我之所以問以下問題,是因為我相信大多數使用 apt-get 和 aptitude 等工具的自動安裝都會進行各種修改,這與您從獨立下載 JBoss AS 看到的不同。

  • 佈局我的目錄結構的最佳方式是什麼?
  • 日誌呢,它們應該映射到任何特定位置嗎?
  • 在 Ubuntu Server 8.10 上為 Java 應用程序伺服器管理啟動和停止腳本的最佳方法是什麼?
  • 有什麼特別的安全問題嗎?

日誌呢,它們應該映射到任何特定位置嗎?

傳統上,您使用/var/log/, 或其中的目錄。

在 Ubuntu Server 8.10 上為 Java 應用程序伺服器管理啟動和停止腳本的最佳方法是什麼?

Ubuntu 8.10 仍然使用 sysvinit 進行設置。找到您需要的執行級別,並為run-parts.

有什麼特別的安全問題嗎?

您選擇 Ubuntu 8.10 作為平台有什麼原因嗎?它只會在另外 12 個月內獲得支持(安全更新檔、錯誤修復)。

如果您想知道 Ubuntu 軟體包的作用與您的不同:

  1. apt-get source package-name
  2. 打開包名.*.diff.gz
  3. 確保所有更改都適用於 debian/ 中的文件
  4. 查看 package-name/debian/rules 中的建構選項
  5. 在 package-name/debian/patches 中查看原始碼本身的更新檔

這應該幾乎可以向您展示他們所做的一切改變。

引用自:https://serverfault.com/questions/14188