我们都知道我们做的JSP项目,JSP网页只能在本地(自己电脑)或者局域网(内网)访问,如何让所有人都能访问呢?
一.
常见有几大建站语言,有php,ASP,ASP.NET,JSP,不同的语言开发的项目部署是不一样的,原因是他们的虚拟主机不一样,域名是没区别的,可以通用,但是如果你是JSP语言开发的项目,只能是租用JSP虚拟主机,网上大多数叫做服务器,其实都对,分的细一点叫做租虚拟主机!
方法步骤一:
找到你要部署的服务器的ip或者域名,一般租用别人的服务器,只要到提供服务的网站上去注册一个会员,一般会让你免费试用几天,也有使用一个月的,注册会员后进自己的管理,你会看到“创建一个虚拟主机”的一个功能,不管哪个服务器提供网站上都有,基本上都是一样的!创建虚拟主机成功后你会看到网站给你的基本信息
比如
FTP
服务器:200.12.3.12
用户名:www
密码:123
上传根目录:/tomcat/root
启动 关闭
你创建虚拟主机成功后一般是有这些信息给你的,当然有些网站不止这些,还有域名绑定等,但是不管哪个网站都有上面写的那些信息给你,给你的这些信息是给你做上传用的。
你拿到这些信息后,第一步就是到网上去下载一个叫做FTP,或者flashFXP的工具,这是项目上传本地项目到远程服务器的工具,到baidu一搜就很多下载,下载完后打开,不同的上传工具有点不一样,但是你只要记住几个功能的操作Addres填200.12.3.12
步骤三
记住左边表示本地,右边表示远程,如果你连接了后,右边是有文件夹的,你只要选择你本地的网页上传到/tomcat/root下就可以了。然后你启动下tomcat就可以了,你只要把http://oyxm0.23.ss/网站给你的域名发给你,别人就可以访问了,你也可以绑定自己的域名!
步骤四,
前面上个步骤只能是将html等静态页面搞到网上去让别人访问,如果你的项目设计到数据库了就要注意了。你就还得把你的数据库部署到远程服务器上,步骤是你先找到你的数据库,右键---导出数据库-----》出现一个页面,这个页面是让你选择本机的数据-----》下一步——》目的服务器(这里有几个要注意,这里你要填上服务器的ip地址跟端口号,像mssqlserver2005跟msqlserver2008默认都是1433,还要填上用户名,密码,像www,123)在下一步就能把你这边的数据上传到远程服务器的数据库上去了。
步骤五
数据库传上去了,记住要改你项目的连接地址,想jdbc://127.0.0.1:1433;databasename=""这些都要改,根据你的情况改,还有你的数据库传上去的只是数据,像引用,主外键等关系是没有的,这些是不能复制,所以你要手动去加上。
一个网站的部署工作说的差不多了,改注意导的包导进去,改改的连接改掉,改修改的数据关系添加就能成功了!如果一个网站没有涉及到数据库,你只要前面三部就可以了。
就说到这里了,写的够辛苦得!