JavaWeb建設(shè)網(wǎng)站的過(guò)程

2021-11-16    分類: 網(wǎng)站建設(shè)

網(wǎng)站開發(fā)的一般步驟:
1.搭建java環(huán)境
安裝jdk->配置環(huán)境變量——這里可以百度到各種方法配置java環(huán)境
2.安裝Tomcat
安裝過(guò)程也可以參考百度,啟動(dòng)服務(wù)器后在自己的瀏覽器中輸入http://localhost:8080/檢查是否配置成功
3.下載mysql數(shù)據(jù)庫(kù)
a.可以選擇安裝版的也可以選擇壓縮包版的,相關(guān)的配置方法參見百度.但是要記住數(shù)據(jù)庫(kù)的用戶名和密碼;
b.后面在項(xiàng)目中連接數(shù)據(jù)庫(kù)時(shí)要用到兩個(gè)jar包;
c.這兩個(gè)包放在項(xiàng)目WEB-INF中的lib文件夾下;
d.在intellij中配置此jar包的方法:
菜單欄中File->ProjectStructure-->Dependencies(在右邊的選項(xiàng)卡中)-->選中-->右側(cè)點(diǎn)擊+號(hào)-->選擇jar-->選擇你下載的jar包的路徑-->然后點(diǎn)擊ok,apply結(jié)束配置。
4.Intellij配置tomcat
新建一個(gè)web項(xiàng)目,然后在菜單欄中選擇run--Edit Configurations
然后可以自定義名稱,在Configure中選擇自己之前下載的Tomcat地址,還有一個(gè)箭頭表示運(yùn)行該項(xiàng)目默認(rèn)的瀏覽器,這里我們選擇FireFox

網(wǎng)站開發(fā)


5. Eclipse tomcat服務(wù)器環(huán)境搭建(可選----用了intellij就可以不用看這一部分了)
a. Window->perferences->Server->Runtime Environments->add+自己安裝好的Tomcat路徑;
b. 新建web Project,右鍵此項(xiàng)目build path->Configure->libraries-->Add library +自己上一步搭建好的Runtime server;
c. window->webBrowser->選擇自己用于調(diào)試的瀏覽器;
d. 關(guān)于上一步的補(bǔ)充,可能有的朋友會(huì)發(fā)現(xiàn)window菜單下沒(méi)有目標(biāo)選項(xiàng),這時(shí)你試試右邊框架中有一個(gè)java/javaee模式,點(diǎn)擊javaee模式就可以了。
6.項(xiàng)目開發(fā)
完成上面幾步之后就可以開始開發(fā)屬于自己的網(wǎng)站了,但是這里的網(wǎng)站只能在內(nèi)網(wǎng)中訪問(wèn)。那么如何在外網(wǎng)中也能訪問(wèn)到我們的網(wǎng)站呢?
這里我們可以用域名和服務(wù)器來(lái)解決這個(gè)問(wèn)題
7.域名和服務(wù)器
域名和服務(wù)器推薦去阿里云中購(gòu)買,
登錄以后推薦使用QQ進(jìn)行實(shí)名認(rèn)證和學(xué)生認(rèn)證,只有使用QQ才能參加那個(gè) 云+校園計(jì)劃---也就是一元的域名和一元的服務(wù)器;
購(gòu)買域名之后在騰訊云的官網(wǎng)上菜單導(dǎo)航欄中點(diǎn)擊備案,開始你的備案之旅吧!
與此同時(shí)可以去將域名解析到自己的服務(wù)器ip上——域名解析;
進(jìn)入騰訊云安全組中設(shè)置開放80端口(http默認(rèn)端口),選擇加入實(shí)例就可以了;
購(gòu)買服務(wù)器后記住賬號(hào)和密碼,用于遠(yuǎn)程連接-->遠(yuǎn)程連接 在自己的電腦上win+r 鍵入mstsc,輸入你服務(wù)器的ip地址;
在當(dāng)前遠(yuǎn)程連接對(duì)話框中可以點(diǎn)擊 顯示選項(xiàng):本地資源->詳細(xì)信息->選擇驅(qū)動(dòng)器,然后確定再點(diǎn)擊連接到這臺(tái)計(jì)算機(jī),這樣就可以很方便的將自己電腦上的上傳到服務(wù)器中 。
8.服務(wù)器配置
java環(huán)境配置--->數(shù)據(jù)庫(kù)配置--->安裝tomcat
以上步驟與前文提到的相同
9.發(fā)布項(xiàng)目
a.intellij中點(diǎn)擊File,export這個(gè)項(xiàng)目到指定的路徑(.war形式)
b.在服務(wù)器中打開我的電腦,選擇驅(qū)動(dòng)器,將自己的項(xiàng)目直接拖到服務(wù)器中就行(之前在連接服務(wù)器時(shí)選擇過(guò)驅(qū)動(dòng)器,所以能在服務(wù)器中直接使用本地電腦的文件),完成項(xiàng)目上傳
c.將此項(xiàng)目放到服務(wù)器中的Tomcat中的webapps目錄下,啟動(dòng)服務(wù)器,在彈出的命令界面中肯定會(huì)出現(xiàn)你放進(jìn)去的項(xiàng)目的解壓過(guò)程,所以這次服務(wù)器的啟動(dòng)時(shí)間會(huì)比以前要長(zhǎng)不少
d.域名備案完成后,就可以通過(guò)域名訪問(wèn)到你的服務(wù)器啦,其實(shí)此時(shí)就可以通過(guò)域名加端口加項(xiàng)目根目錄的形式訪問(wèn)到你的網(wǎng)站了!(如,m.cdcxhl.com:8080/項(xiàng)目名)注意,千萬(wàn)不能關(guān)閉自己的服務(wù)器中的tomcat(特別是不能直接關(guān)閉那個(gè)啟動(dòng)的黑框框界面),不然是無(wú)法在外網(wǎng)訪問(wèn)到你的項(xiàng)目的。

網(wǎng)站題目:JavaWeb建設(shè)網(wǎng)站的過(guò)程
文章來(lái)源:http://bm7419.com/news/136193.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT虛擬主機(jī)、網(wǎng)站改版、面包屑導(dǎo)航、服務(wù)器托管外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)