您的位置:首页 > 其它

Web项目发布

2015-08-11 09:32 260 查看
上线流程:

1.服务器

一:自己购买服务器、购买域名。

二:在域名服务商那里注册一个域名

找商家购买要用的服务器!如果是自己购买服务器的话域名肯定是要买的,你如果要自己搭建WEB服务器,那么也必须要购买固定的外网IP地址。因为有了自己的域名,要在DNS域名解析服务器上做解析,把你的域名解析到你的固定IP地址上。这样,别人在访问你的域名的时候才会解析到IP地址,才能访问你的网站。

但是,这样做成本很高,而且维护起来很累,关键是要做好安全防范,怕被黑客攻击。唯一的好处就是别人访问的速度快

倒不如在域名服务商那里注册一个域名,还会赠送100M左右的空间。服务器也用不着自己管理,把网站做好了上传上去就行了。一年才几百元的费用。如果觉得空间不够用,再购买空间就行了。

2.在服务器上搭建运行环境

运行环境搭建:

例如:

Java的项目就需要安装JDK,不然在服务器上没有虚拟机!

3.在服务器上安装Tomcat、WebSphere等类似的容器

容器的安装:

以Tomcat为例:

1.上Apache的官方网站上下载Tomcat的安装文件,文件是.exe的文件,下载后直接安装即可(根据自己的系统的不同,下载不同的安装文件)。

2.在安装的时候记住安装目录,以为等下要配置环境变量

3.在环境变量的配置窗口环境变量

jdk路径:C:\Program Files\Java\jdk1.6.0

tomcat路径:C:\Program Files\Apache Software Foundation\Tomcat 6.0

JAVA_HOME: C:\Program Files\Java\jdk1.6.0

PATH: C:\Program Files\Java\jdk1.6.0\bin

CLASSPATH: .;C:\Program Files\Java\jdk1.6.0\lib\dt.jar;C:\Program Files\Java\jdk1.6.0\lib\tools.jar;

【后面两个似乎没什么用】

Tomcat_HOME: C:\Program Files\Apache Software Foundation\Tomcat 6.0

CATALINDA_HOME: C:\Program Files\Apache Software Foundation\Tomcat 6.0

4.http://localhost:8080/在浏览器里面试一下,或者在Linux服务器上启动.........\bin\startup.bat文件

如果下面的java.exe成功启动,说明Tomcat已经安装好了

3.在容器上加载你的项目,或者将项目复制到他们的webapp目录下面

项目的发布:

方法一【WAR file文件形式部署】:

在eclipse里面的项目上点击右键---->然后Export------>然后在弹出的框当中选择导出类型----->这里选择web下面的WAR file----->然后下一步,选择导出到哪里,然后把导出的war文件放到tomcat的webapp下面。启动tomcat就可以了。tomcat会自动把这个war文件解压为一个工程。

方法二:【利用Tomcat自动部署】

将应用程序复制到Tomcat的 webapps路径下,Tomcat启动时将自动加载。

方法三:【修改Server.xml文件部署】

用UE或EditPlus打开Tomcat位于conf/server.xml的配置文件,找到以下内容:

<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">

.....

</Host>

.....

在Host之间添加如下内容:

<Context path="/Mywebapps" reloadable="true" docBase="d:Mywebapps" workDir="d:Mywebappsemp"/>

path:表示访问的路径;如上述例子中,访问该应用程序为:http://localhost:8080/Mywebapps

reloadable:表示可以在运行时在classes与lib文件夹下自动加载类包

docbase:表示应用程序的地址,注意斜杠的方向“”

workdir:表示缓存文件的放置地址

方法四:【使用控制台部署】

访问Http://localhost:8080,通过Tomcat Manager登录,在部署界面部署即可。

方法五:【增加自定义web部署文件(推荐使用,不需要重启Tomcat)】

在conf目录中,在Catalina\localhost(此处需要注意目录的大小写)目录下新建一个XML文件,任意命名,只要和当前文件中的文件名不重复即可,代码如下。

<Context path="/hello" docBase="D:\eclipse3.2\workspace\hello\WebRoot" debug="0" privileged="true"></Context>

比较灵活,并且可以设置别名。

4.安装、配置好服务器上的数据库

数据的的安装和配置:

5.启动容器,看看是否有异常。如果没有异常就可以用http协议你的站点了

启动方式:

启动.........\bin\startup.bat文件

注:在自己的笔记本上发布,和在服务器上的发布是一样的,只不过服务器的配置远高于笔记本的配置!

大功告成!

一开始的时候中间可能会很很多解决不了的东西!

慢慢来,网上那么多资料,总会有解决办法的!

如果有什么不全面的地方请大家给补充一下!谢谢!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: