web項目從域名申請到發(fā)布
目錄域名的申請.............................................................................................
目錄
域名的申請....................................................................................................................................... 2
申請個人護照 . .......................................................................................................................... 3
檢測域名是否被占用 . .............................................................................................................. 3
域名與IP 綁定.......................................................................................................................... 4
情況一 . .............................................................................................................................. 4
情況二 . .............................................................................................................................. 6
發(fā)布web 程序 . ......................................................................................................................... 7
,最近靜下心來反思,發(fā)現自己雖然會編碼,會寫class ,但是如果讓我來整體把握一個整個網站建設的一些流程(域名申請,代碼的發(fā)布),我還是很迷糊的,這兩天堅定下一定要了解清楚!
域名的申請
想要自己的web 項目別人能夠訪問到,那就最好綁定一個域名,這樣別人就可以很方便的訪問到你的web 項目了。域名的申請我就copy 別人的了,這個文檔已經寫的很詳細了:
前言:
現如今,申請免費的服務器空間地址、及域名的網站越來越少,想建一個免費的、完全屬于自己的網站越來越難,何不將自己的電腦作為一個小型服務器呢?為此本人寫這篇文章主要是為了幫助那些想建立一個完全屬于自己的網站的朋友們,同時也寫給自己,免得時間長了,自己也忘嘍??!沒有其它不良的意圖,吼吼~~
如何將自己電腦作為服務器,然后讓網民通過域名訪問自己的J2EE 項目呢???
首先,您得擁有一個域名,獲得免費的域名,您可以在“花生殼”上自己注冊一個“個人護照”,然后注冊免費的域名,具體步驟如下:
,申請個人護照
注冊完成后,你就默認有一個免費的域名。
如果想申請其他的域名,就可以進行檢測你想要的域名是不是已經被占有,沒有占有后你付銀子就是了,我想如果做實驗什么的拿免費域名就行了!
檢測域名
用打算用免費域名的話這一步就可以跳過,這一步不詳細介紹,因為我就是用的免費域名做實驗。
域名與IP 綁定
情況一
如果你的電腦是單獨占用的一根電話線 貓的話,建議用軟件綁定
域名注冊完成之后,下載“花生殼動態(tài)域名”最新版本,以便將動態(tài)域名和您的電腦的IP 聯(lián)系起來,具體步驟如下圖:
下載完成之后對其進行安裝,安裝成功后使用您剛才注冊的護照和密碼進行登陸,并進行相應的IP 連接測試,如果正確無誤后(提示:如果您忘記您本機的IP 地址,可在開始---運行----“CMD”----輸入“ipconfig”查看)
情況二
如果你是用的路由器來連接網絡的話,建議用路由器綁定動態(tài)域名,然后通過IP 和端口映射到本地就行了,具體操作如下:
進入你的路由器,設置動態(tài)DNS ,輸入你剛剛申請的護照和密碼
點擊登錄,就可以看到你的連接狀態(tài)了。
接下來映射到你的本地機器,點擊轉發(fā)規(guī)則,再虛擬服務器
配置你web 服務器的端口號和你本地機器的IP (可以在CMD 下通過IPCONFIG
獲得)
點擊保存,這樣動態(tài)域名就和你的本地機IP 和端口綁定了。
發(fā)布web 程序
文件夾方式發(fā)布
本地實驗可以直接將文件夾放到TOMCAT 中:假如我的一個項目名稱為dangdang ,通過myeclipse 直接部署到tomcat 的webapps 下
A 、修改tomcat 的server.xml 文件,這是必須的。修改端口號,簡單的方法是找到里面的8080改成80,因為你在路由器的映射端口已經設置成了80,保險一點就找到Connector port改成"80" 。
B 、增加host (這也是一個tomcat 可以放置多個web 項目的原因)
appBase="E:javasoftwaretomcat6.0webapps?ngdang">
Name 是你域名的名稱
appBase 是你項目的路徑(直到你的項目名稱目錄)
Context path 就默認為空字符串
docBase 設置為“. ”表示當前文件夾
其他的默認照抄就是了
War 包方式發(fā)布
還有一種是將war 包(dangdang.war)發(fā)布到tomcat 下webapps 下的一個文件夾下面(加入是dangdangnew ),這是需要你新增一個host
//具體打war 包的方法是進入到你的項目文件夾doc 界面下,用命令
jar cvf dangdang.war*
,就可以了,將產生的war 文件夾copy 出來備用。
appBase="E:javasoftwaretomcat6.0webapps?ngdangnew">
Host name是你的另一個域名,或者你把上一個host name去掉保留這個也行,反正一個host name 對應一個web 項目。
docBase 是指定war 文件的文件名稱
其他的默認照抄
訪問項目
啟動tomcat (保證已經部署好)
打開你的瀏覽器,在地址欄里輸入配置好的域名,點擊是不是就看到你的項目了?