本文目錄一覽:
- 1、java web項目部署之後url輸入報404錯誤,怎麼辦?
- 2、如何把本地項目部署到服務器上
- 3、java 項目部署
- 4、javaweb項目如何部署上線?
- 5、如何將Java web項目部署到服務器
- 6、java項目怎麼部署到linux服務器啊?
java web項目部署之後url輸入報404錯誤,怎麼辦?
1.直接輸入localhost:8080/sms看有反應嗎,如果有的話那說明項目部署成功,如果沒反應說明項目部署失敗,需要查看日誌看看項目到底部署成功沒有。
查看log下面的catalina.log這個文件,看看有沒有error。java web程序部署的時候可以直接將war包部署到服務器上,也可以將war包解壓後的文件部署到服務器上。
2.localhost:8080/你的項目名稱,就是生成的那個文件夾的名字。
3.Web項目使用使用root賬號root密碼進行部署,通過Eclipse加載到Tomcat服務器可以發佈成功,打成war包放到tomcat的webapps目錄無法發佈成功,報錯。
4.錯誤很明顯,與MySQL密碼有關,但是兩種方式部署項目使用的jdbc.properties配置文件是一樣的。不是密碼不對引起的,網上大部分帖通過運行mysql -u root -p命令登錄時也會報這個錯誤,嘗試這種方法登錄下,看是否存在同樣的問題。
5.root帳戶默認不開放遠程訪問權限,所以需要修改一下相關權限。
6.打開MySQL目錄下的my.ini文件,在文件的最後添加一行”skip-grant-tables”,保存並關閉文件。(WIN7默認安裝,my.ini在C:\ProgramData\MySQL\MySQL Server 5.6)
7. 重啟MySQL服務。
8. 通過命令行進入MySQL的BIN目錄,輸入”mysql -u root -p”(不輸入密碼),回車即可進入數據庫。(WIN7默認安裝,BIN目錄為:C:\Program Files\MySQL\MySQL Server 5.6\bin)
9. 執行”use mysql;”,使用mysql數據庫。
10. 執行”update user set authentication_string=PASSWORD(“admin”) where user=’root’;”(修改root的密碼)
11.打開MySQL目錄下的my.ini文件,刪除最後一行的「skip-grant-tables」,保存並關閉文件。
前邊的步驟,其實也可以直接通過mysql客戶端工具修改root密碼.
如何把本地項目部署到服務器上
把本地項目部署到服務器上方法比較多,這裡以javaee項目為例:
1、把項目打包成zip,
2、FTP上傳到生產服務器tomcat的webapps目錄下解壓;
3、本地修改好的文件,
4、立即FTP上傳到生產服務器對應的目錄;
5、生產服務器安裝svn服務,在本地把修改過的文件commit,然後生產服務器update。
擴展資料:
可以從這幾個方面來衡量服務器是否達到了其設計目的;R:Reliability可靠性;A:Availability可用性;S:Scalability可擴展性;U:Usability易用性;M:Manageability可管理性,即服務器的RASUM衡量標準。
1、可擴展性
服務器必須具有一定的「可擴展性」,這是因為企業網絡不可能長久不變,特別是在當今信息時代。如果服務器沒有一定的可擴展性,當用戶一增多就不能勝任的話,一台價值幾萬,甚至幾十萬的服務器在短時間內就要遭到淘汰,這是任何企業都無法承受的。為了保持可擴展性,通常需要在服務器上具備一定的可擴展空間和冗餘件(如磁盤陣列架位、PCI和內存條插槽位等)。
可擴展性具體體現在硬盤是否可擴充,CPU是否可升級或擴展,系統是否支持WindowsNT、Linux或UNIX等多種可選主流操作系統等方面,只有這樣才能保持前期投資為後期充分利用。
2、易使用性
服務器的功能相對於PC機來說複雜許多,不僅指其硬件配置,更多的是指其軟件系統配置。服務器要實現如此多的功能,沒有全面的軟件支持是無法想像的。但是軟件系統一多,又可能造成服務器的使用性能下降,管理人員無法有效操縱。所以許多服務器廠商在進行服務器的設計時,除了在服務器的可用性、穩定性等方面要充分考慮外,還必須在服務器的易使用性方面下足功夫。
服務器的易使用性主要體現在服務器是不是容易操作,用戶導航系統是不是完善,機箱設計是不是人性化,有沒有關鍵恢復功能,是否有操作系統備份,以及有沒有足夠的培訓支持等方面。
參考資料來源:百度百科 :服務器
java 項目部署
第一步、這個圖的左邊那個按鈕就是部署按鈕,中間的那個是啟動服務器的、點下下三角可以選擇。
第二步、我是已經部署上去的,你沒有的話,點Add,再選擇你裝好的tomcat。deploy就是部署的意思。。。
部署以後,就在你服務器上了,這是我的目錄,你根據自己的tomcat安裝目錄也可以找到的。
第三步、
最後你啟動tomcat服務器,就可以打開瀏覽器登錄什麼的了。
希望能對你有幫助!!!
javaweb項目如何部署上線?
javaweb項目如何部署上線?步驟如下:
購買jsp空間和域名
將項目上傳到購買的jsp空間,空間提供商有管理界面操作web服務器,還會提供數據庫的管理界面
進行雙向綁定,讓空間提供商綁定你的域名,讓域名提供商綁定jsp空間所在服務器的IP.
JavaWeb,是用Java技術來解決相關web互聯網領域的技術總和。web包括:web服務器和web客戶端兩部分。Java在客戶端的應用有javaapplet,不過使用得很少,Java在服務器端的應用非常的豐富,比如Servlet,JSP和第三方框架等等。Java技術對Web領域的發展注入了強大的動力。
如何將Java web項目部署到服務器
一、前言
前面我們已經嘗過了在雲服務器上部署代碼的甜頭了,現在主菜就要上場了,那就是將我們的 JavaWeb 項目部署到雲服務器上。興奮吧?淡定淡定~
二、項目部署
我們對於 Java Web 項目在本地機器(無論是 Windows 還是 Linux)上的部署已經瞭然於心了,那麼對於在雲服務器上部署 Java Web 項目又是如何操作的呢? 其實很簡單,還是離不開 Web 項目部署的那三點:
① 基礎的 JDK 環境
② 一個 Web 服務器。如 Tomcat、JBoss
③ 一款數據庫。如:mysql
對於雲服務器上 Java Web 項目的部署,和平時在 Windows、Linux 下部署是一樣的。最多也就是只能使用純命令模式來操作而已,其實過程都一樣。
2.1 環境準備
既然是 Java Web 項目的部署,首先自然需要配置好相關的環境羅。也就是:先在雲主機上搭建好 Java 開發環境,如 OpenJDK 的安裝、Tomcat 的安裝、Mysql 數據庫的安裝。
2.2 項目部署
我們要部署 Java Web 項目,那就至少得將項目上傳到雲服務器。其實過程很簡單,基本上也就是下面三個步驟:
① 打包上傳:將項目打包成 war 文件,然後利用傳到遠程服務器(在Eclipse中直接將項目導出為.war文件)。
② 將 war 文件移動到 Tomcat 目錄下的 webapps 下。
③ 重啟 Tomcat,訪問我們的項目。
在這個過程中,我們需要注意。因為一般而已,作為一個 Web 項目,我們肯定是有數據庫的使用的。那麼數據庫部分怎麼辦呢?其實,只需要將我們已有的數據庫轉儲為 sql 文件,然後將 sql 文件上傳到雲服務器上執行即可。以 mysql 為例,如下操作:
① 轉儲為 sql 腳本,並上傳:先在本地將我們項目使用的數據庫轉為 sql 文件,上傳到雲服務器上 (可以利用 Navicat 將數據庫轉儲為.sql文件)。
② 執行 sql:然後進入 mysql 中執行該 sql 文件。(若服務器裝有Navicat,可直接用Navicat執行.sql文件,執行前需要選中存放表的數據庫,應該與代碼中數據庫連接語句包含的數據庫名保持一致)
java項目怎麼部署到linux服務器啊?
1、首先需要在linux服務器上配置java環境,如安裝jdk+tomcat
2、配置完成jdk+tomcat環境後,需要把你的java項目複製到tomcat的webapps下
3、複製到tomcat的webapps後,重啟tomcat,然後訪問項目名,瀏覽驗證java項目
4、安裝jdk+tomcat環境如下:
1)下載JDK(下面分別是32位系統和64位系統下的版本)
#32位
#64位
# getconf LONG_BIT # 查看系統多少位
2) 安裝JDK7.0版本
先卸載服務器自帶的jdk軟件包
# java -version #查看服務器是否安裝過jdk
java version “1.6.0_17”
OpenJDK Runtime Environment (IcedTea6 1.7.4) (rhel-1.21.b17.el6-i386)
OpenJDK Client VM (build 14.0-b16, mixed mode)
# rpm -qa |grep gcj #查看服務器安裝的jdk軟件包信息
libgcj-4.4.4-13.el6.i686
java-1.5.0-gcj-1.5.0.0-29.1.el6.i686
# yum -y remove java-1.5.0-gcj-1.5.0.0-29.1.el6.i686 #卸載軟件包
安裝jdk7.0
解壓配置安裝
# mkdir -p /usr/lib/jvm
# tar zxvf jdk-7u9-linux-i586.tar.gz -C /usr/lib/jvm
# mv /usr/lib/jvm/jdk1.7.0_09 /usr/lib/jvm/java7
添加jdk7.0到系統環境變量
# cp /etc/profile /etc/profile.bak #備份
# vi /etc/profile #編輯,在最後添加下面的內容
export JAVA_HOME=/usr/lib/jvm/java7
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
# source /etc/profile #使配置文件立即生效
由於系統中可能會有默認的其他版本JDK,所以,為了將我們安裝的JDK設置為默認JDK版本,還要進行如下工作。
update-alternatives –install /usr/bin/java java /usr/lib/jvm/java7/bin/java 300
update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/java7/bin/javac 300
update-alternatives –install /usr/bin/jar jar /usr/lib/jvm/java7/bin/jar 300
update-alternatives –install /usr/bin/javah javah /usr/lib/jvm/java7/bin/javah 300
update-alternatives –install /usr/bin/javap javap /usr/lib/jvm/java7/bin/javap 300
執行下面命令,設置默認版本,此命令執行後,系統會列出當前存在的各種JDK版本,會提示你選擇
# update-alternatives –config java
測試
# java -version # 測試是否成功
下載並啟動tomcat
# cd /data 進入你放置的目錄
# wget
# tar -zxv -f apache-tomcat-7.0.56.tar.gz
# mv apache-tomcat-7.0.56 /usr/local/tomcat7
# chmod 755 -R /usr/local/tomcat7/
# /usr/local/tomcat7/bin/startup.sh
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/239631.html