我正在開發一個使用java/j2ee作爲中間件和Mysql 5.1作爲數據庫的Web應用程序。我必須在AWS-EC2服務器上部署它。如何使用Eclipse創建構建版本3.6
我的問題是:
- 如何創建構建
- 如何EC2服務器上部署?
我正在使用Apache Tomcat-6。我應該使用任何其他服務器,如Apache2作爲Web服務器?
我正在開發一個使用java/j2ee作爲中間件和Mysql 5.1作爲數據庫的Web應用程序。我必須在AWS-EC2服務器上部署它。如何使用Eclipse創建構建版本3.6
我的問題是:
我正在使用Apache Tomcat-6。我應該使用任何其他服務器,如Apache2作爲Web服務器?
這是相當簡潔,但你需要那麼多的細節,這是毫無意義在這裏一一列舉。閱讀文檔,然後回來,具體問題:)
無論你需要在Tomcat前面的Apache2取決於你的要求。如果你需要它,你就會知道它:),你可能想踢關上Apache2的事情:
如果你只是打算手動做每一件事。您應仔細閱讀本手冊http://docs.amazonwebservices.com/AWSEC2/latest/GettingStartedGuide/
基本上,
您需要創建一個您所選擇的平臺的AMI實例。 (贏/基於Unix)。
使用您需要的軟件進行配置。在你的情況下,Tomcat-6和MySQL-5.1。配置它們。設置架構等
將您的WAR文件上傳到實例並部署到Tomcat-6。
確保Tomcat端口(8080或您配置的任何設備)處於打開狀態。您可以從AWS控制檯的安全組設置進行配置。
有許多免費提供的,預配置的AMI可用。由於您的設置是最常見的設置之一。我相信你會得到一個,並跳過Step#2
。
我已經創建了實例,並且通過安裝mysql5.1和java6以及tomcat6服務器進行了配置,一旦將war文件上傳到tomcat_catalina/webapp文件夾,我如何將它連接到數據庫以及如何與數據庫進行交易? – 2011-03-31 05:28:14
我不會做亞馬遜EC2,但僅僅通過常規方式將項目導出爲WAR文件是不夠的? – BalusC 2011-03-31 05:09:07