前幾天教大家怎么搭建jsp環境和制作網站 但是那是在開發環境下做的 做好了怎么辦呢?今天就教大家怎么把做好的網站放到服務器上 一提到服務器 大家可能覺得很貴 買不起 其實你自己的電腦就可以充當服務器 以當前個人電腦的標準來看 一臺電腦足以服務幾百個用戶 如何把自己的電腦變成服務器呢個人電腦做服務器?
首先我們需要一個軟件 這是最新的阿帕奇服務器的安裝包 要的自取
打開后
一直下一步 來到這里時 把8080改成80(因為瀏覽器默認的端口是80)
這個是之前我們安裝的JDK(就是Java環境)的目錄 一般它會自己選中 不用管 直接下一步
這個才是安裝目錄 建議不要放在C盤 但是你要記住在哪里!
點擊安裝 安好后你會發現右下角多了一個東西 這個就是服務器程序了
雙擊打開
如果剛才JDK的路徑選錯了這里還可以改
點擊Start按鈕 開啟服務器
我們打開瀏覽器看一眼 輸入127.0.0.1 回車 看知道這個頁面 恭喜你安裝成功
你的PC已經變成服務器啦?。?!
當你點擊Start按鈕的時候也可能 出現端口被占用的提示 這是因為自帶的IIS(微軟的服務器 比較雞肋)占用了80端口 我們進入控制面板的管理工具 點擊這個
點擊右邊的停止
下面我們來把我們之前做的那個網站發布到服務器上
我們打開 右鍵我們的工程文件夾
選擇.. 選擇web->WAR file 點擊Next
第二欄選擇路徑 這里我放到選擇桌面吧! 注意!下邊對勾都關了
點擊 桌面上生成了war文件
然后復制它 打開我們安裝服務器的目錄 進入文件夾 把它粘進來
重啟服務器 你會發現它自動解壓成了一個文件夾
我們打開瀏覽器 輸入127.0.0.1/jsp/(后邊/jsp/ 是我們的訪問的路徑) 回車
跟我們在開發環境下運行一模一樣
有的同學會問:為什么不能直接把工程復制過來 而要導成WAR文件呢個人電腦做服務器?
這是因為 我們的工程里后臺的Java程序在服務器里是不能執行的(服務器不認識它)
而導成WAR之后 它會把Java文件變成能被服務器識別的class文件 你可以用解壓軟件打開WAR或者進入生成的jsp文件夾里看看 WEB-INF里多了一個文件夾
打開后 你會發現我們之前工程里src下的Java文件都變成了class文件了
現在我們服務器也建好了 至于怎么讓別人訪問 我在之前文章里寫了
請按下面順序閱讀之前的文章 建議加一下訂閱 隨時關注作者動態
小白教你做網站(一)
小白教你做網站(二)
小白教你做網站 開放源代碼
小白教你做網站 JSP 終結篇
因為昨天作者發了一篇文章 所以這篇文章只能放到今天發布了 而且微信公眾號昨天已經發表了
以后文章會先在微信公眾號上發表 次日在頭條號上同步更新!
我的微信公眾號也叫“愛搞機個人版”
版權歸愛搞機個人版所有 侵刪?。。?/p>