一下内容是直接在服务器内新建项目所需:
服务器配置Context
1.在服务器conf下的server.xml中定义,path=""表示缺省
2.在服务器conf下Context.xml中定义
3.在服务器conf下Catalina下localhost下新建.xml文件,其里面配置
如果该文件格式是a#b#c.xml表示分层访问a/b/c,如果想让路径为默认,即直接输入要访问的文件(文件名上级目录就是主机和端口号),将新建的
.xml改为ROOT.xml,除了ROOT.xml外不用重启服务器,修改server.xml一定要重启配置格式<Context [path="/bj"] docBase="e:
ews"/>
web应用程序在服务器里面不同文件放置位置
news(web应用程序目录)
|
|--html、jsp、css、js文件
|
|
|--WEB-INF
|
|--classes目录(java类)
|
|--lib目录(java类运行所需jar包)
|
|--web.xml文件(web应用的配置文件)
配虚拟主机(通过一个域名访问自己主机)
1.server.xml里面添加一个<Host>标签,如下:
<Host name="www.sina.com" appBase="e:sina">
<Context path="/news" docBase="e:sina
ews"/>
</Host>
2.在本机主机C:WindowsSystem32driversetc目录下hosts文件添加元素
,如:
192.16.149.98 www.sina.com(指输入www.sina.com时访问的是
192.16.149.98主机)
配置tomcat的https连接器
1)、自己先设置密钥,命令行输入keytool -genkey -alias tomcat -keyalg RSA(接下来输入,密钥口令、名字和姓氏尤为重要,其他可回车)
2)、通过1)步得到文件.keystore,将server.xml里面port=8443那段注释去掉,在添加属性keystoreFile、keystorePass
3)、通过http://**:8443方式访问(**表示输入的名字和姓氏),之后可安装数字证书。
进入服务器管理平台(tomcat为例)
1)在服务器用户目录里创建一个名为"manager"角色,并将此角色赋予某个用户
2)以此用户名和密码作为服务器管理的登录名和密码