windows安装apache-tomcat-8.5.45绿色版直接解压到全英文路径打开路径下的conf文件夹右击server.xml使用notepad++打开找到Connector port="8080"并补全最后一句如下图(区分大小写)<Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" URIEncoding='UTF-8'/>如果服务器有多个端口可以用连接池做<Connector executor="tomcatThreadPool"(这里不需要)继续找到并检查host有没有问题<Host name="localhost"  appBase="webapps"unpackWARs="true" autoDeploy="true">保存关闭右击"此电脑"-->属性-->相关设置-->高级系统设置-->环境变量-->系统变量中新建:CATALINA_BASE  D:\apacheTomcat8.5.45    (ps:apache-tomcat-8.5.45的根目录路径)CATALINA_HOME  D:\apacheTomcat8.5.45    (ps:apache-tomcat-8.5.45的根目录路径)在系统变量中找到path,双击打开,新建:%CATALINA_HOME%\bin%CATALINA_HOME%\lib将所有打开的窗口依次保存确定打开cmd命令输入:startup.bat 看是否能正常打开,会弹出窗口并在最后显示打开用时startup in***ms,表示配置成功(常规可以在apache-tomcat-8.5.45根目录的bin文件夹下找到startup.bat双击打开.bat文件是Windows使用,.sh文件是Linux系统使用)如果无法打开,尝试在刚才的系统变量中配置:JRE_HOME  %JAVA_HOME%\jrelinux安装apache-tomcat-8.5.45打开配置好的虚拟机以及MobaXterm_Personal左侧打开software文件夹,将apache-tomcat-8.5.45拖入(目前在root目录下)输入:unzip software/apache-tomcat-8.5.45.zip    (ps:Tab键会自动补齐)显示未找到命令输入:yum install -y unzip安装完成后再次输入:unzip software/apache-tomcat-8.5.45.zip执行成功输入:cd..    进入root根目录输入:ll    查看是否存在apache-tomcat-8.5.45目录输入:mv apache-tomcat-8.5.4/ software/可以将apache-tomcat-8.5.45目录移动到software文件夹下在bin目录下输入:chmod +x *        加执行权限再ll一下发现权限都变绿输入:./startup.sh        显示Tomcat started此时Tomcat打开的状态下,打开浏览器在地址栏输入:192.168.190.2:8080        (ps:虚拟机配置地址:上面在配置文件中修改位置的连接器端口)可以加载出Tomcat欢迎页面(ps:如果是Windows系统则输入localhost:上面在配置文件中修改位置的连接器端口)IDEA配置tomcat新建一个web工程打开IDEA-->file-->new project-->在弹出窗口中勾选Java EE下的Web Application-->version默认4.0,确保下一行的create web.xml处于勾选状态正常取名创建新建web工程第二种方法(新建时不存在Java EE时使用打开IDEA-->file-->new project先正常流程新建完成file-->project stucture-->facets-->中间段上方+号-->web-->选择本工程名-->OK-->apply-->createArtifact自动跳转到artifacts-->apply-->ok)Run-->Edit Configuration右上角+号,往下找到Tomcat server 选local如果没有找到点最下面items more(irrelevant)Application server一栏点击右侧Configure找到apache-tomcat-8.5.45根目录OK默认浏览器选Chrome选择上方Deplyment栏点右侧+号Artifact...默认右侧/-->ApplyName栏目改成自己工程的名称On Update action,On frame deactivation两个栏目都选择Update classes and resourcesJRE栏目如果没有自己加载OK导入jar包file-->project stucture-->modules-->Dependencies-->右侧+号-->Libarary-->Applications server library下选择Tomcat8.5.45-->add select-->勾选-->applyfile-->project stucture-->Artifacts-->中间上方+号-->Web Application Achive-->For工程名:war exploded-->Create Manifest目录自己生成OK打包war包的方法Build-->Build Artifacts-->Build右侧out文件夹下找到war.war文件,右键选Show in Explorer将打开的文件复制打开配置好的虚拟机以及MobaXterm_Personal左侧文件夹打开apache-tomcat-8.5.45目录-->webapps目录,将刚才的war文件拖拽进来./startup.sh命令开启(./shutdown.sh命令可以关闭)左侧刷新发现已经自动解压,生成一个文件夹名在浏览器中输入(虚拟机配置地址)168.190.2:8080/文件夹名可以访问

Windows和Linux搭建Web环境(文字精简版)相关推荐

  1. 在Windows服务器上搭建WEB环境MySQL 5.7+JDK 1.8+Tomcat 8.5并使用war包进行部署+简单运行jar程序+Tomcat Manager快速部署

    文章目录 Archive方式安装MySQL 补充: 卸载后重装MySQL57(可选) 常见问题: 卸载后重装MySQL8.0(可选) 参考文档 附only_full_group_by错误解决方案 参考 ...

  2. Windows/Linux搭建测试环境

    Windows/Linux系统中测试环境的搭建都离不开JAVA运行环境的搭建,一般Java的环境包含JDK 和JRE, JDK: Java Development Kit ,java 的开发工具包.开 ...

  3. 使用Linux搭建web服务器

    对于一个网站开发者而言,在经历了艰难的开发过程后,要将网站推向给用户,必须要做的一步便是部署我们的web应用,这样广大的用户才能成功访问我们的网站.目前主流的部署平台都是基于Linux的.本文将详细讲 ...

  4. Windows上如何搭建web网站,并发布到外网可访问?1-2

    系列文章 Windows用户如何安装使用cpolar内网穿透? Windows上如何搭建web网站,并发布到外网可访问?1-2 Windows上如何搭建web网站,并发布到外网可访问?2-2 Wind ...

  5. 在Linux搭建测试环境-----Java项目(详细)

    在Linux搭建测试环境(Java项目) 项目环境:开发环境.生产环境.测试环境.硬件环境.web服务器.数据库服务器- 软件环境:(Java) JDK1.8+tomcat8.0+MySQL5.7/o ...

  6. Windows系统下搭建MPI环境

    Windows系统下搭建MPI环境 MPI的全称是Message Passing Interface即标准消息传递界面,可以用于并行计算.MPI的具体实现一般采用MPICH.下面介绍如何在Window ...

  7. 乐鑫代理-启明云端分享ESP32系列教程之二:Linux搭建esp-idf环境

    提示:此教程依据乐鑫官方的ESP32入门教程总结而来,仅供个人参考学学习,如有错误,欢迎批评指正.乐鑫官方参考: 乐鑫官方文档地址 1.搭建esp-idf环境 1.1安装虚拟机与Ubuntu 未安装请 ...

  8. Windows下如何搭建Gradle环境?

    QUESTION:Windows下如何搭建Gradle环境? 目录 QUESTION:Windows下如何搭建Gradle环境? ANSWER: 1.开发环境 2.安装步骤 (1)下载最新的Gradl ...

  9. 快速搭建Web环境 Angularjs + Express3 + Bootstrap3

    2019独角兽企业重金招聘Python工程师标准>>> 快速搭建Web环境 Angularjs + Express3 + Bootstrap3 AngularJS体验式编程系列文章, ...

最新文章

  1. Linux-centos nginx 解决“虚拟机远程连接老是断掉” 改变网络配置
  2. PCB的阻抗控制与前端仿真(SI9000的应用)(Z)
  3. 补丁 检测系统_大云制造 | BCLinux For ARM64 V7.6操作系统正式发布
  4. Hibernate之映射
  5. 2.UiSelector API 详细介绍
  6. JAVA高级工程师课程笔记整理——(八)tomcat与九大内置对象
  7. 二本院校学生的命运,是中国最基本的底色
  8. 【第4篇】Python爬虫实战-抓取B站弹幕视频
  9. 解决:Conversion to Dalvik format failed: Unable to execute dex: null
  10. 网络安全 Security+(SY0-601)学习笔记
  11. Python Django chartit 多报表显示
  12. RabbitMQ 集群原理和完善
  13. C++:实现量化exchangerate汇率测试实例
  14. 12.8 Font 对象
  15. 利用Python做一个小姐姐词云跳舞视频
  16. ms-sql数据类型和access数据类型大全
  17. 新唐单片机如何生成精确延迟
  18. Linux用户口令安全策略,Linux 控制用户口令安全策略
  19. 沈阳工程学院计算机网络实训报告,计算机网络实验报告(2).pdf
  20. 打造高效敏捷的研发独立团 (2009年培训心得)

热门文章

  1. 工具篇: i2c 调试工具 i2c-tools
  2. 微信红包照片来了,用变色龙隐形二维码赚点零花钱
  3. 聚名网:又一终端大七位收购BG.cn!现已作为官网启用!
  4. hd6630m可以玩lol吗_LOL为什么样我的PING值不高?电脑是联想E520 显卡是ATI Radeon HD6630M 玩英雄联盟游戏的时候会卡...
  5. 读《Node.js项目实践:构建可扩展的Web应用》 ——引编程慢慢变成系统化的“砌砖活”...
  6. 基于Qt的待办软件开发
  7. 用 Python 给你手动笔芯
  8. 国际著名的三大社会科学统计软件包分析
  9. 《一课经济学》八、通货膨胀与尾声
  10. C语言实现PID算法