码迷,mamicode.com
首页 > Web开发 > 详细

如何架设服务器并开发网站,然后连入外网供外界访问?

时间:2015-08-16 23:02:28      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:

环境:Windows 7

工具:JDK,Apache tomcat,花生壳 客户端

网站建设技术:JSP

1、首先下载然后安装JDK,安装JDK的方法,包括配置环境变量,百度搜索就会有,这是学习Java的基础,以及简单利用终端测试安装是否成功,此处就不多累述。

2、下载然后安装Apache tomcat,下载网址是:http://tomcat.apache.org/,随便哪个版本的tomcat都可以,一般最好是最新版本的。然后直接解压就算安装好了。

个人喜好放在JDK安装的目录同一目录下面,如果之后使用了Eclipse For JavaEE这个IDE的话,最好是不能随便移动这些文件的,包括JDK的目录,因为Eclipse是会默认配置这些文件的所在路径的,或者在安装这个IDE是要首次配置这个文件所在固定好的目录的:

技术分享

 测试apache-tomcat是否有用,如果没有用,往往很可能是JDK环境变量配置错误。

进入apache-tomcat-8.0.24\bin文件夹下,其中双击startup.bat就能启动apache-tomcat服务器,同样双击 shutdown.bat就能关闭apache-tomcat服务器。

技术分享

一般启动成功的状态是这样的,这个基于JDK运行的窗口是不能直接关闭的,如果直接关闭,同时也就关闭了服务器,或者说要想方便的关闭服务器,直接关闭这个窗口也是可以的:

技术分享

然后本地测试这个服务器,只要在本地浏览器输入:http://localhost:8080 显示下面网页就说明 tomcat服务器架设完毕:

技术分享

3、建立简单的网页,在apache-tomcat-8.0.24\webapps文件夹下添加文件夹HeYang(文件夹名字随便取),然后在apache-tomcat-8.0.24\webapps\HeYang这个文件夹下面添加记事本和一个测试用的图片1.jpg(随便你什么图片,便于测试名字改为1.jpg),记事本的内容为下面的jsp代码,然后记事本文件名包括后缀也要改为index.jsp,然后本地访问测试一下:

技术分享
 1 <%@ page language="java" contentType="textml; charset=UTF-8"
 2     pageEncoding="UTF-8"
 3     errorPage="two.jsp"%>
 4    
 5 <%@ page import="java.util.*" %>
 6 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 7 
 8 <html>
 9 <head>
10 <meta http-equiv="Content-Type" content="textml; charset=UTF-8">
11 <title>登入界面</title>
12 </head>
13 <body>
14 <h1>Hello world! My Name is 何杨!</h1>
15 <br>
16 <h2>很抱歉,目前网站里只放了这么简单的内容,只是做做测试用的,以后会展示精彩的东西给大家看。</h2>
17 <% 
18 out.print("<br/>");
19 String name = request.getParameter("userName");
20 String pass = request.getParameter("passWord");
21 out.print(name);
22 out.print("<br/>");
23 out.print(pass);
24 out.print("<br/>");
25 
26 %>
27 <hr>
28 <h1>九九乘法表</h1>
29 <hr>
30 <%!
31 String print1()
32 {
33     String s = "";
34     for(int i = 1;i<=9;i++){
35         for(int j = 1;j<=i;j++)
36         {
37             s+=i+"*"+j+"="+i*j+"&nbsp;&nbsp;&nbsp;&nbsp;";
38         }
39         s+="<br>";
40     }
41     return s;
42 }
43 //JSP内置out对象,使用脚本方式调用,打印九九乘法表,还要抛出异常
44 void print2(JspWriter out) throws Exception
45 {
46     String s = "";
47     for(int i = 1;i<=9;i++){
48         for(int j = 1;j<=i;j++)
49         {
50             s=i+"*"+j+"="+i*j+"&nbsp;&nbsp;&nbsp;&nbsp;";
51             out.print(s);
52         }
53         out.print("<br/>");
54     }
55 }
56 %>
57 <%=print1() %>
58 <br>
59 <img src="1.jpg">
60 <br>
61 <% print2(out); %>
62 </body>
63 <ml>
index.jsp

这个算是最最简单的jsp网站了,只有一个jsp网页数据,然后带一个用于显示的图片资源1.jpg,然后在本地浏览器输入地址:http://localhost:8080/HeYang/index.jsp,就会出现下面:

技术分享

到这里,tomcat轻量级服务器和JSP网站环境架设完毕,这些足以够学习JavaWeb的用的了,另外可以搭配Eclipse For JavaEE集成开发环境来深入学习Javaweb。

4、连入外网,让大家都能够访问刚刚建设的服务器里的网站网页数据。

 
 

如何架设服务器并开发网站,然后连入外网供外界访问?

标签:

原文地址:http://www.cnblogs.com/goodboy-heyang/p/4735169.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!