用tomcat+花生壳搭建自己的web服务器+域名

用tomcat+花生壳搭建自己的web服务器+域名

tomcat搭建web服务器

目标:免费拥有自己的网站及域名。

环境:windows 2003+jkd 1.6+tomcat 5.5+花生壳动态域名6.0

我的局域网IP:192.168.0.118

 

第一部分:搭建tomcat服务器

.下载安装jdk 1.6

  1.设置环境变量:

      JAVA_HOME值设置为C:\Java\jdk 1.6.0 _06

      CLASSPATH值设置为.;%JAVA_HOME%\lib\;

      PATH新增值%JAVA_HOME%;%JAVA_HOME%\bin;


     在window2003 里设置系统环境变量,在“我的电脑”--“管理”--“计算机管理”--“属性”--“高级”里。

      2.测试:java –version

     

二、

1.              下载一个tomcat。我解压在了Dsoft文件夹下。

2.              D:\soft\apache-tomcat- 5.5.27 \bin双击startup,出现一个CMD窗口。启动成功如图:

3.              在本地浏览器地址栏输入:http://localhost:8080/。本地访问成功如图:

4.在局域网内其他电脑上的浏览器地址栏输入:http://192.168.0.118:8080/。访问成功如上图。

5.如果在电脑上只装tomcat一个服务器,就可更改端口,\tomcat- 5.5.26 \conf下打开server.xml,找到<Connector port="8080" maxHttpHeaderSize="8192"

  maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

  enableLookups="false" redirectPort="8443" acceptCount="100"

  connectionTimeout="20000" disableUploadTimeout="true" />

port="8080"改成"80",这样在地址栏就可以不用输入端口号了。 听说现在电信封80了,幸好我用的网通。

测试如下图:

       

6.更改默认程序。

server.xml中找到

<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">在后面添上<Context path="" docBase="login(ssh)2" reloadable="true" />

如图:

<Host name="localhost" appBase="webapps"

       unpackWARs="true" autoDeploy="true"

       xmlValidation="false" xmlNamespaceAware="false">

<Context path="" docBase="login(ssh)2" reloadable="true" />

 

我用java写了一个登录项目login(ssh)2。把项目部署在tomcat目录下的webapps里,如图:

③重启tomcat,注意地址栏输入http://localhost。那只猫没了。测试成功如图:

7.总结:

我用免安装版tomcat,是因为调试程序方便,但tomcat还有一种安装版 ,随系统启动,部署时建议用后者。

请注意tomcat本身的设置,如果有用户名和密码的话务必填上。

③登录花生壳后,浏览器输入http://qingshow.vicp.net就自动转到login(ssh)2了。如图:

 

第二部分:注册、下载、登录花生壳。

如图:



 

第三部分:路由器设置

1.          在浏览器中输入192.168.0.1登陆路由器。

2.          端口映射。

单选:激活
名称:随便取一个
个人 ip 地址:    你的内网ip(我的是192.168.0.118
协议模式:        一般选择tcp
私有服务端口:    80 (tomcat服务器端口80)
公用服务端口:     80(外网访问端口)
排程:             自己选择(默认好了)
最后要记得保存。如图:

3.注意这一步,我单独列出这一步是因为网上有很多人说要激活DMZ,但这样做很危险。但我没有激活DMZ,如果你想裸奔的话可以考虑一下下。如图:

4.局域网内用域名访问测试。在地址栏输入http://qingshow.vicp.net测试成功如图:

5.外网访问测试。我在网吧上网,IE地址栏输入http://qingshow.vicp.net如成功,如上图。


6.服务器搭完了,建议用JEECMS,网址www.jeecms.com。

 

 




勤能补拙是良训,一分辛苦一分才。--华罗庚

你可能感兴趣的:(用tomcat+花生壳搭建自己的web服务器+域名)