本地電腦搭建web服務(wù)器詳解
本地電腦搭建WEB 服務(wù)器經(jīng)驗總結(jié):飄落de 楓葉 (875126243)web 技術(shù)交流群:166479168最近在用CMS 建一個網(wǎng)站,用自己電腦作為服務(wù)器,外網(wǎng)可以訪問。下面是我自己實際操作希望
本地電腦搭建WEB 服務(wù)器
經(jīng)驗總結(jié):飄落de 楓葉 (875126243)
web 技術(shù)交流群:166479168
最近在用CMS 建一個網(wǎng)站,用自己電腦作為服務(wù)器,外網(wǎng)可以訪問。下面是
我自己實際操作希望能夠幫到新手門。
電信貓(如果你的電信貓有虛擬服務(wù)器功能可以不用路由器),路由器,tomcat
服務(wù)器,花生殼動態(tài)域名解析服務(wù)客戶端
tomcat 下載地址: http://tomcat.apache.org
花生殼動態(tài)域名解析服務(wù)客戶端下載地址:http://www.oray.com/peanuthull
安裝上述軟件(如有不會安裝請百度或者私密我875126243,或者加入我們技
術(shù)交流群166479168)
如果你的電信貓有虛擬服務(wù)器功能可以省略路由器,直接進入設(shè)置,如果沒有
可以選擇路由器連電信貓這種解決方案。
由于我用的電信貓沒有虛擬服務(wù)器功能,所以筆者選擇了路由器連電信貓方
案。
,路由設(shè)置;
在IE 輸入192.168.1.1進入路由器配置登錄界面,輸入用戶名密碼進入;
在里面找到轉(zhuǎn)換規(guī)則-虛擬服務(wù)器:端口要填你tomcat 端口號(筆者改了默認(rèn)8080端口)
二,花生殼設(shè)置
下載花生殼,安裝花生殼,注冊花生殼的用戶名,申請花生殼域名(一級域名和免費的均可以),登陸花生殼客戶端,會自動連接花生殼服務(wù)器的,雙擊你剛剛申請的域名,出現(xiàn),你的域名已激活并指向正確,就可以用了。
如不放心可以ping 一下你域名
三.JDK 和tomcat 安裝和配置
1 jdk 的安裝,首先安裝好,一定要安裝在沒有中文的路徑上去。然后就配置環(huán)境變量 完整的java 環(huán)境配置:
雙擊運行jdK 文件, 進行安裝, 我的安裝目錄是:C:Program FilesJava(你也可以自己設(shè)定) 安裝完成后在C:Program FilesJava目錄下會產(chǎn)生兩個文件夾:jdk1.6.0和jre1.6.0
要配置三個系統(tǒng)環(huán)境變量:
1---->右鍵單擊" 我的電腦", 選中" 屬性" 并單擊, 選擇" 高級" 選項卡, 單擊下面的" 環(huán)境變量"
2---->你會看到一個" 用戶變量" 和一個" 系統(tǒng)變量", 用戶變量只是針對當(dāng)前的用戶起作用的,
," 系統(tǒng)變量" 是針對登陸這臺計算機的所有用戶的,
3---->設(shè)置第一個:單擊" 系統(tǒng)變量" 中的" 新建" 按鈕, 在彈出的對話框的變量名中輸入CLASSPATH , 在變量值中輸入.;
4---->設(shè)置第二個:按照上面的步驟, 變量名中輸入JAVA_HOME, 變量值中輸入jdk 的路徑, 我的是C:Program FilesJavajdk1.6.0,(你根據(jù)你的jdk 的安裝路徑設(shè)置你的路徑) 5---->(注意) 設(shè)置第三個:你會發(fā)現(xiàn)你的系統(tǒng)變量里面有個Path 變量了, 那么選中它, 單擊編輯按鈕
在后面加上;JAVA_HOMEbin即可, 那么你的JDK 就配置好了
JAVA_HOME C:Program FilesJavajdk1.6.0
CLASSPATH :C:Program FilesJavajdk1.6.0lib;
PATH : .;JAVA_HOMEbin (這里前邊有一個“. ”號,不要漏了,因為它表示當(dāng)
前路徑)
2 tomcat的配置
CATALINA_HOME
相當(dāng)與tomcat 的home(可以不用配置) 也就是tomcat 所在的路徑,所以tomcat 是不用安裝的,解壓之后配置環(huán)境路徑就好了
CATALINA_HOME C:Program Filesapache-tomcat-6.0.26
如果點擊tomcat 的bin 目錄下的startup.bat 時, 黑界面一閃而過, 就要配置CATALINA_HOME環(huán)境變量了.
完整的配置:
1 JAVA_HOME C:Program FilesJavajdk1.6.0_06
2 CLASSPATH: C:Program FilesJavajdk1.6.0_06lib;
3 PATH : .;JAVA_HOMEbin (這里前邊有一個“. ”號,不要漏了,因為它
表示當(dāng)前路徑)
4 CATALINA_HOME C:Program Filesapache-tomcat-6.0.26
Tomcat 的startup.dat 如果一閃而過,那就有可能是tomcat 沒有配置好路徑,也有可能是數(shù)據(jù)庫沒有打開。
另外以上配置后,可能重啟電腦之后環(huán)境變量就會消失那就要再配一次?。。。?/p>
四. tomcat配置文件的修改
3. 在tomcat 里面的confi 里面server .xml 進行配置,把你的WEB 項目和域名進行綁定 如:加入以下這一段
unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
其中的name 是花生殼申請的域名 path 是項目名,docBase 是tomcat 的路徑
,端口修改
(1)、在Tomcat 安裝根目錄下的字文件夾conf 中找到文件server .xml
(2)、將其用記事本程序打開,找到這段文字:
maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" /> 將以上文字中的Connector port="8080"中的8080更改為8866即可,重新啟動Tomcat , 使用http://localhost:8866登錄。 8. 點擊動態(tài)DNS : 9:輸入花生殼的注冊用戶名和密碼,點擊啟動DDNS ,登陸,當(dāng)連接狀態(tài)顯示:登陸成功, 已連接,OK ,你的路由器配置好了,不過,最后還要關(guān)閉路由器的防火墻,我之前就是這 個沒有關(guān),外網(wǎng)一直訪問不了??傊撽P(guān)的防火墻這些要關(guān)了才行。 10. 現(xiàn)在你可以在地址欄輸入你的花生殼的域名:8866可以訪問了,你也可以把這個地址發(fā) 給你的朋友進行測試。 例如:fengye818.xicp.net:8866 感謝前輩們留下的經(jīng)驗,雖然很雜不全,但在此也幫了不少忙,為了讓后輩們 能夠看懂我會努力加以修改,使資料更加詳細。 謝謝支持!