釋出一個小型的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,看看是否可以了