簡體   English   中英

如何為筆記本電腦上當前存在的Eclipse War文件和初始MySQL服務器數據設置在線托管?

[英]How do I set up online hosting for an eclipse war file and initial MySQL server data currently on my laptop?

我在eclipse中構建了這個小型Web應用程序(具有Jsp頁面,java接口和用於數據庫連接的休眠模式)。

現在,我想將其作為網站托管。 我對虛擬主機有基本的想法,但是數據庫呢? 如何將網站與該數據庫連接?

簡而言之...

1:如何托管​​目前以戰爭檔案形式存在的網站?

2:如何使數據庫中存在的數據聯機(如果有所謂的聯機數據庫),然后使其與我的Web應用程序保持連接?

要托管基於Java的網站,您將需要使用可公開訪問的應用程序服務器(例如設置為部署到的Tomcat)。 Openshift是適合此任務的免費雲托管服務。 如果您創建一個新的Tomcat應用程序,他們將為您提供一個git url來將您的應用程序推送到該應用程序,然后將其部署在他們的服務中

將服務綁定到數據庫將特定於您所使用的主機,但是對於Openshift,您將為此效果添加一些內容到hibernatecontext.xml中(如果使用MySQL)

<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="${jdbc.driver}" /> <property name="url" value="jdbc:mysql://${OPENSHIFT_MYSQL_DB_HOST}:${OPENSHIFT_MYSQL_DB_PORT}/${OPENSHIFT_APP_NAME}" /> <property name="username" value="${OPENSHIFT_MYSQL_DB_USERNAME}" /> <property name="password" value="${OPENSHIFT_MYSQL_DB_PASSWORD}" /> </bean>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM