一、真实的网站建站流程
1、租一个固定的ip
2、注册一个域名
3、到dns服务器将域名指向ip
二、如何将web应用打包
如:将E盘目录下的news打包
如何打包?
先打开cmd ,然后进入E盘
然后先看看jar 的指令有什么作用?
打包的指令如下:
这时候就是打包完毕,可以看看打包的文件:
将其打包到Tomcat 目录下
启动后发现已经解压(原先没有的)
cmd常见的指令:
进去后就可以将web应用打包 ,命令行:jar -cvf ROOT.war * (注意:必须保证已经安装了jdk)
2、然后将文件ROOT.war放到tomcat\webapps
为什么要打包:
1、传输的时候文件没有这么大
2、相对路径不会改变,避因免路径问题造成错误
更加方便的打包方式:压缩成zip形式(不能压缩成rar),然后再改为war
三、tomcat\webapps中的ROOT目录
为什么输入“http://localhost” 就可以看到猫的页面
为什么ROOT中的web.xml没有配置里面的index.html,却可以成为主页
因为xampp\tomcat\conf 目录下的web.xml已经配置了,而这个web.xml是所有的在Tomcat中web应用中的web.xml的父类
所以ROOT中web.xml实际已经配置主页了,这也解释为什么web应用不一定要有WEB-INF,因为可以默认一个
四、context目录的作用
\tomcat\conf中context也是通用context,是所有的context的父类
动态元素必须要重启Tomcat,才能显示
所以要在context配置一个rean
但一般不用配
五、Tomcat的管理平台
为了进入Tomcat Manager,当用户名和密码为空的时候多点击几次,
这时会发生错误,然后根据提示配置密码和用户名
在这个文件
conf/tomcat-users.xml下配置
配置完登录就可以进去了
但毛用不大
六、Tomcat体系架构
省略