天天看點

借助tomecat釋出web項目的釋出

釋出一個小型的web項目。 1.在eclipse上用tomcat編譯好web項目。然後再eclipse上右鍵單擊項目名稱,右鍵 ——>Export 在彈出來的框裡選擇web下的WAR file 2.按照向導執行下一步,知道最後導出war包。 3.将web包複制到。。tomcat6.0.20\webapps下 4.進入到tomcat的bin目錄下,啟動tomcat,執行startup.bat即可啟動。可以看到tomcat的啟動視窗。如果視窗一閃即逝,請檢查項目是否存在問題 這個時候在浏覽器上輸入位址,即可看到釋出的網站

項目釋出後,總是看到小黑框,可能有些礙眼,這個時候我們可以選擇另外的方式,選擇使用tomcat的服務,就可以不要看到惱人的黑框了

tomcat的服務的安裝: 1.使用cmd指令進入到tomcat的bin目錄下: F:\tomcat6.0.20\tomcat6.0.20> dir

 驅動器 F 中的卷沒有标簽。

 卷的序列号是 BC76-F28C

 F:\tomcat6.0.20\tomcat6.0.20 的目錄

2016/12/09  21:29    <DIR>          .

2016/12/09  21:29    <DIR>          ..

2016/12/09  21:29    <DIR>          backup

2016/12/09  21:29    <DIR>          bin

2016/12/09  21:29    <DIR>          conf

2016/12/09  21:29    <DIR>          lib

2009/05/14  01:15            37,950 LICENSE

2016/12/09  21:29    <DIR>          logs

2009/05/14  01:15               556 NOTICE

2009/05/14  01:15             7,317 RELEASE-NOTES

2009/05/14  01:15             6,368 RUNNING.txt

2014/10/09  09:48    <DIR>          temp

2016/12/09  21:29    <DIR>          webapps

2015/03/23  14:26    <DIR>          work

2016/12/09  21:29    <DIR>          wtpwebapps

               4 個檔案         52,191 位元組

              11 個目錄 95,025,655,808 可用位元組

F:\tomcat6.0.20\tomcat6.0.20>

安裝tomcat服務。 F:\tomcat6.0.20\tomcat6.0.20\bin> service.bat install server

Installing the service 'server' ...

Using CATALINA_HOME:    F:\tomcat6.0.20\tomcat6.0.20

Using CATALINA_BASE:    F:\tomcat6.0.20\tomcat6.0.20

Using JAVA_HOME:        D:\Program Files (x86)\Java\jdk1.6.0_10

Using JVM:              D:\Program Files (x86)\Java\jdk1.6.0_10\jre\bin\server\jvm.dll

The service 'server' has been installed.

安裝服務時請使用管理者使用者,否則可能會導緻服務安裝失敗

tomcat安裝為服務service.bat設定,啟動服務時出錯,提示“...特定代碼0”

安裝成功共會在服務裡看到tomcat的服務,這個時候啟動tomcat的服務即可大功告成。 啟動服務的時候如果會彈出報錯框,提示L

tomcat安裝為服務service.bat設定,啟動服務時出錯,提示“...特定代碼0”

将JDK中BIN檔案夾下的 msvcr100.dll 這個檔案複制到 TOMCAT 中的 BIN 下即可成功啟動服務

以上是基本步驟如果很順利那麼恭喜你。

這個時候web安裝成功了,接下來安裝mysql資料庫。

1.cmd進入到指令行,執行 mysqldump -u root -p cathectic_db > news20161209.sq 即可在目前目錄下生成sql檔案, 2.在伺服器上導入資料庫 mysql -uroot -p cathectic_db < D:\cathectic\new\news20161209.sqll

資料庫即可導出導入成功,這個時候再啟動tomcat,按照慣例可能不是那麼 順利報錯。。提示

Access denied for user 'root'@'localhost' (using password: YES”

需要考慮tmysql是否有對外提供通路權限, 對外授權通路權限:

MySQL>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION

MySQL> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;

MySQL>  FLUSH PRIVILEGES;

即可授通路權限。

再啟動tomcat,看看是否可以了