网站发布到互联网上的步骤,网站发布的两种方式
发布网站的三种方法
原理:上下文元素的构成
1、配置tomcat/conf/server.xml
在Host name='localhost '内部添加上下文元素
context path='/aa ' docbase=' c :\aa '/---站点的虚拟目录/aa配置---到c 3360\aa目录的映射
修改server.xml以重新启动tomcat
2,$ catalina _ home/conf/[ engine name ]/[ hostname ]/XXX.XML
Tomcat/conf/catalina/localhost/XXX.XML
在conf下创建新的Catalina
在Catalina下创建新的localhost
在localhost下创建新的bb.xml
context docbase=' c :\bb '//----为什么不需要写path ----虚拟目录?文件名bb path的值为默认/bb
添加bb.xml不需要重新启动tomcat
*建议第二种书写方式(不需要重新启动服务器,且错误不影响其他项目的运行),尽量不要使用第一种
3、将网站复制到tomcat/webapps
不需要重新启动tomcat
* tomcat根据文件夹名称自动生成虚拟路径CC文件夹----虚拟路径/CC
虚拟目录?
浏览器访问站点的方法是访问路径/aa /bb /abc ----这些路径不一定是服务器的实际目录,而只是映射到浏览器访问这些路径时指定的站点根目录
创建WAR包吗?
如果站点非常大且数据非常多,则将开发平台的站点发布到服务器运行时环境中(在java中发布便利性war包) )。
什么是war包? zip格式APP应用程序压缩包(不能以rar格式) ) ) ) ) ) ) ) ) ) )。
首先用压缩软件将网站重命名为xx.zip---- xx.war----将war复制到tomcat/webapps