Ubuntu
在 Ubuntu Server 8.10 - Linux 上正確手動部署 Java 應用程序伺服器
我目前正準備首次將 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 軟體包的作用與您的不同:
apt-get source package-name
- 打開包名.*.diff.gz
- 確保所有更改都適用於 debian/ 中的文件
- 查看 package-name/debian/rules 中的建構選項
- 在 package-name/debian/patches 中查看原始碼本身的更新檔
這應該幾乎可以向您展示他們所做的一切改變。