本文目錄一覽:
- 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-tw/n/239631.html