当前位置: 首页 > news >正文

网站建设的基础怎么做网站301转向

网站建设的基础,怎么做网站301转向,wordpress404模板,织梦网站安装出现404 not found--听讲的习惯 Tomcat介绍 tomcat what_Arenaschi的博客-CSDN博客 Tomcat安装及配置教程#xff08;超详细#xff09; 那些年我们用过的tomcat_Arenaschi的博客-CSDN博客 简单使用tomcat查看版本信息等_windows查看tomcat版本命令-CSDN博客 Tomcat部署html静态网站的五种方…--听讲的习惯 Tomcat介绍 tomcat what_Arenaschi的博客-CSDN博客 Tomcat安装及配置教程超详细 那些年我们用过的tomcat_Arenaschi的博客-CSDN博客 简单使用tomcat查看版本信息等·_windows查看tomcat版本命令-CSDN博客 Tomcat部署html静态网站的五种方式 注这里的操作是建立在java jdk和tomcat已安装好并且已经配置好环境变量的情况下 方式一直接把静态项目复制到Tomcat安装目录的webapps目录中。 例如我们新建一个test文件夹在文件夹里新建一个test.html文件然后将整个test文件夹复制到Tomcat安装目录的webapps目录中启动tomcat后在浏览器输入ip:port/test/test.html即可访问了。 方式二在tomcat安装目录中有一个conf文件夹打开此文件夹其中包含配置文件server.xml打开配置文件并在host和/host之间插入如下语句 Context pathtest docBaseD:\test debug0 reloadabletrue crossContexttrue/ 其中path为虚拟路径docBase为项目的路径启动tomcat后在浏览器输入ip:port/test/页面名.html即可访问了。 方式三在conf目录中在Catalina\localhost此处需要注意目录的大小写目录下新建一个XML文件任意命名(例如aaa)只要和当前文件中的文件名不重复即可代码如下 Context path docBaseD:\test debug0 reloadabletrue crossContexttrue/ 其中path属性可以不写docBase为项目的路径启动tomcat后在浏览器输入ip:port/aaa/页面名.html即可访问了。 方式四配置虚拟主机 在Tomcat8/conf/server.xml文件的host元素中配置 例如Context path/WJ docBaseD://WJ/ Context psth浏览器要访问的目录地址 docBase网站所在磁盘目录/ 访问方式localhost8080/WJ/hello.html 方式五配置Tomcat8/conf/localhost/xxx.xml 提示如果在Tomcat8/conf目录下没有Catalina/localhost,可以自己去创建文件夹 在Tomcat8/conf/Catalina/localhost目录下新建一个xml文件xml的名字就是我们要访问的路径的名字。比如WJ.xml 在WJ.xml中写入Context docBaseD://TaoBao/ 推荐第一种最简单   Tomcat配置域名 一、修改端口 tomcat默认监听端口是8080我们如果想不带端口的直接访问项目就必须监听80端口。 打开tomcat中conf文件夹下的service.xml vi/usr/local/tomcat/apache-tomcat-8.5.38/conf/service.xml 将 Connector port“8080” protocol“HTTP/1.1” connectionTimeout“20000” redirectPort“8443” / 改为 Connector port80protocol“HTTP/1.1” connectionTimeout20000redirectPort“8443” / 二、配置 Host appBasewebappsautoDeploy“true” namelocalhostunpackWARs“true” xmlNamespaceAwarefalsexmlValidation“false” 至于 Engine 标签中的属性可以不修改修改了 host 即可 !--没有改动defaultHost 修改其下的host即可-- Engine nameCatalina defaultHostlocalhost 把name的值修改成你的域名这样就可以通过你的域名目录后缀访问了 !--原本的标签-- !--Host namelocalhost appBasewebappsunpackWARstrue autoDeploytrue --!-- SingleSignOn valve, share authentication between web applicationsDocumentation at: /docs/config/valve.html --!--Valve classNameorg.apache.catalina.authenticator.SingleSignOn /--!--Context docBase reloadable /--!-- Access log processes all example.Documentation at: /docs/config/valve.htmlNote: The pattern used is equivalent to using patterncommon -- !-- Valve classNameorg.apache.catalina.valves.AccessLogValve directorylogsprefixlocalhost_access_log suffix.txtpattern%h %l %u %t quot;%rquot; %s %b //Host--!--自己添加的标签配置域名解析--Host namewww.song.net appBasewebappsunpackWARstrue autoDeploytrue xmlValidation xmlNamespaceAware!--配置默认打开项目--Context docBase/usr/local/tomcat/apache-tomcat-8.5.55/newwebapps/QingHeWeb path debug0 reloadabletrue /Value classNameorg.apache.catalina.valves.AccessLogValue directorylogs prefixqinghejiaoyu.net_access_log. suffix.txt pattern%h %l %u %c quot;%rquot; %s %b //Host 静态网页在Tomcat上发布时去掉8080及后缀名.html 我的项目目录 /project/test.html从 http://localhost:8080/project/test.html 到 http://localhost 一、去掉8080 因为浏览器默认端口是80将8080端口改为80即可不用输入端口 打开tomcat文件夹–找到conf–server.xml–用记事本打开 找到下面这段 将8080 改为80 重启tomcat即可完成端口修改再次访问就可使用 http://localhost/project/test.html不加端口访问 去掉后面的/project 还是编辑server.xml 找到 Host namelocalhost appBasewebapps unpackWARstrue autoDeploytrue 在这行下面添加 Context path/ docBaseC:\tomcat\webapps\ROOT\project reloadablefalse /Context docBase为项目目录 保存重启tomcat后即可使用 http://localhost/test.html 不加项目目录进行访问 去掉test.html 编辑conf下web.xml文件 一直拖到最后我们可以看到这几行 在下面增加自己的文件名如图 重启Tomcat后即可使用 http://localhost 直接进行访问 tomcat和jdk版本兼容Tomcat版本要比jdk高 用的tomcat是低版本的但是用的jdk却是高版本的用Servlet做的项目运行都没有问题但是直接运行jsp却死活都运行失败。 最后发现是tomcat和jdk的版本问题造成的。 总结如下 tomcat v7.0-------support--------Java EE 5 and 6 tomcat v8.0-------support--------Java EE 5,6 and 7 tomcat v8.5-------support--------Java EE 5,6 and 7 tomcat v9.0-------support--------Java EE 5,6,7 and 8 Tomcat版本要比jdk高 所以 jdk1.8 需要运行在tomcat v9.0才不会出现上述问题 例如运行环境是jdk1.8.0.1tomcat8.5.1(实际上不应该会报错)但是还是报了版本不兼容问题。最后升级了tomcat为9.0成功。 一般是和jdk版本保持一致的也就是说tomcat7对用jdk7版本tomcat8对用jdk8版本(猜测但是如果maven中的servlet-api高于tomcat中的servlet-api会出现不兼容的问题解决这一问题:1、将pom.xml文件中的servlet-api版本与tomcat中的servlet-api保持一致。2、升级tomcat为9.0)。 通常情况下可以依次类推的。 tomcat8.0最低可以兼容jdk1.7jdk1.7以上的版本都可以 tomcat版本不能低于兼容的jdk的最低版本 最优配置 下载tomcat的官网,有兼容列表的 tomcat v7.0-------support--------Java EE 6 and 6以上 tomcat v8.0-------support--------Java EE 7 and 7以上 tomcat v9.0-------support--------Java EE 8 and 8以上 Tomcat启动闪退问题整理 Tomcat启动闪退一般有以下几个原因 1、JDK环境变量配置错误 2、JDK版本与tomcat版本不匹配一般jdk1.6tomcat8.**这样可能会出现类似问题 3、tomcat内存配置有误Catalina文件内存配置有误 4、端口被占用 解决方案 1、JDK环境变量配置错误 排查 1检查环境变量cmd启动命令行窗口→通过cd命令到tomcat的bin目录下→运行startup.bat。可以帮助查看变量正确性 2打开startup.bat文件在最后面加上pause 然后直接点击运行。也同样可以查看变量 如果是变量问题 1.1配置变量方法一 在桌面上右键 我的电脑à属性à高级à环境变量à系统变量à新建/编辑 JAVA_HOME\ Path\ CLASSPATH三个环境变量: 1)JAVA_HOME: D:\Program Files\Java\jdk1.8 2)Path: %JAVA_HOME%\bin; %JAVA_HOME%\jre\bin; 3)CLASSPATH:D:\ProgramFiles\Java\jdk1.8\lib\tools.jar;D:\Program Files\Java\jdk1.8\lib\dt.jar; Step3、检测配置是否成功开始à运行à输入命令java –version显示具体的jdk版本,那么说明jdk安装成功. 1.2配置变量方法二 右键startup.bat文件-》编辑在最顶层加上环境变量代码 set JAVA_HOMEC:\Program Files\Java\jdk1.8.0_181 set JRE_HOMEC:\Program Files\Java\jdk1.8.0_181\jre set CATALINA_HOMED:\apache-tomcat-7.0.92-windows-x64\apache-tomcat-7.0.92 2、JDK版本与tomcat版本不匹配 解决方案升级JDK 3、tomcat内存配置有误Catalina文件内存配置有误 找到配置内存的语句删除重新配置。 本人配置的语句为set JAVA_OPTS%JAVA_OPTS% -Xms512m -Xmx1024m -XX:PermSize128M -XX:MaxNewSize256m -XX:MaxPermSize378m 4、端口被占用 netstat -ano | findstr “8080” 查看此端口是否被占用。如果被占则1修改tomcat端口2将现在使用端口的程序kill掉。 tomcat部署多个域名https tomcat部署多个域名https 注tomcat服务器需要8.5以上的版本 说明 port端口号certificateKeystoreFile证书路径(例如conf/1xxxx.jks)certificateKeystorePassword证书密码certificateKeyAlias证书别名 多个项目配置多个域名 Host namexxx.xxx1.com appBasewebapps/xxx.xxx1.comunpackWARstrue autoDeploytrueContext path docBase xxx.xxx1.com/Valve classNameorg.apache.catalina.valves.AccessLogValve directorylogsprefixxxx.xxx1.com_access_log suffix.txtpattern%h %l %u %t quot;%rquot; %s %b / /Host Host namexxx.xxx2.com appBasewebapps/xxx.xxx2.comunpackWARstrue autoDeploytrueContext path docBase xxx.xxx2.com/Valve classNameorg.apache.catalina.valves.AccessLogValve directorylogsprefixxxx.xxx2.com_access_log suffix.txtpattern%h %l %u %t quot;%rquot; %s %b / /Host一个项目对应多个域名 Host namexxx.xxx1.com appBasewebapps、xxx.xxx1.com unpackWARsfalse autoDeploytrue defaultHostxxx.xxx1.com !--多个域名别名-- Aliasxxx.xxx1.com/Alias Aliasxxx.xxx1.com/Alias !--默认项目访问路径-- Context path docBase reloadabletrue / Valve classNameorg.apache.catalina.valves.AccessLogValve directorylogsprefixlocalhost_access_log suffix.txtpattern%h %l %u %t quot;%rquot; %s %b / /Host
http://www.huolong8.cn/news/182076/

相关文章:

  • 韩国的汽车设计网站微信管理平台
  • 邯郸网站建设小霖梁山网站建设电话
  • 女孩学网站开发和动漫设计淘宝禁止了网站建设类
  • 哪个网站做相册好济南网站建设开发与制作
  • 沈阳学校网站建设wordpress上注入
  • 在哪能学到网站建设专业巩义做网站优化
  • 搭建一个网站 优帮云成都微信小程序制作价格
  • 南通网站制作网站seo公司哪家好
  • 单位网站建设情况网站建设Z亿玛酷1流量订制
  • 做shopify网站厦门有做网站建设
  • 暗红色网站世界500强排名一览表
  • 网站设计师培训学校网站排名如何做
  • 网站开发方案怎么写设置一个网站到期页面
  • 阿里巴巴网站建设的不足之处wordpress购买用户组
  • 郑口住房和城乡建设局网站如何选择最好的域名
  • 演示动画制作免费网站网站配置到iis后读不了数据
  • 电影网站制作模版360免费wifi官网
  • qq素材网站源码瑞丽网站建设
  • 维护一个网站wordpress 模板变量
  • 网站设计模板怎么使用做网站需要学编程吗
  • 网站收录不好怎么办婚庆一条龙价目表
  • 谁专门做网站安全维护可以在线做c语言的网站
  • 鞍山网站制作价格长沙商城网站建设
  • 安徽芜湖网站建设网络营销的基本概念
  • 城阳做网站公司高校档案网站建设
  • 网站代码检查WordPress鼠标悬停效果
  • 私人定制哪个网站做的比较好公司网站及微信公众号建设意义
  • 深圳的网站建设公司价格wordpress插件安装本地安装
  • 自己做彩票网站犯法吗网站建设的大公司
  • 营销型网站需要备案吗观光农业规划设计