Windows和Linux搭建Web环境(文字精简版)
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环境(文字精简版)相关推荐
- 在Windows服务器上搭建WEB环境MySQL 5.7+JDK 1.8+Tomcat 8.5并使用war包进行部署+简单运行jar程序+Tomcat Manager快速部署
文章目录 Archive方式安装MySQL 补充: 卸载后重装MySQL57(可选) 常见问题: 卸载后重装MySQL8.0(可选) 参考文档 附only_full_group_by错误解决方案 参考 ...
- Windows/Linux搭建测试环境
Windows/Linux系统中测试环境的搭建都离不开JAVA运行环境的搭建,一般Java的环境包含JDK 和JRE, JDK: Java Development Kit ,java 的开发工具包.开 ...
- 使用Linux搭建web服务器
对于一个网站开发者而言,在经历了艰难的开发过程后,要将网站推向给用户,必须要做的一步便是部署我们的web应用,这样广大的用户才能成功访问我们的网站.目前主流的部署平台都是基于Linux的.本文将详细讲 ...
- Windows上如何搭建web网站,并发布到外网可访问?1-2
系列文章 Windows用户如何安装使用cpolar内网穿透? Windows上如何搭建web网站,并发布到外网可访问?1-2 Windows上如何搭建web网站,并发布到外网可访问?2-2 Wind ...
- 在Linux搭建测试环境-----Java项目(详细)
在Linux搭建测试环境(Java项目) 项目环境:开发环境.生产环境.测试环境.硬件环境.web服务器.数据库服务器- 软件环境:(Java) JDK1.8+tomcat8.0+MySQL5.7/o ...
- Windows系统下搭建MPI环境
Windows系统下搭建MPI环境 MPI的全称是Message Passing Interface即标准消息传递界面,可以用于并行计算.MPI的具体实现一般采用MPICH.下面介绍如何在Window ...
- 乐鑫代理-启明云端分享ESP32系列教程之二:Linux搭建esp-idf环境
提示:此教程依据乐鑫官方的ESP32入门教程总结而来,仅供个人参考学学习,如有错误,欢迎批评指正.乐鑫官方参考: 乐鑫官方文档地址 1.搭建esp-idf环境 1.1安装虚拟机与Ubuntu 未安装请 ...
- Windows下如何搭建Gradle环境?
QUESTION:Windows下如何搭建Gradle环境? 目录 QUESTION:Windows下如何搭建Gradle环境? ANSWER: 1.开发环境 2.安装步骤 (1)下载最新的Gradl ...
- 快速搭建Web环境 Angularjs + Express3 + Bootstrap3
2019独角兽企业重金招聘Python工程师标准>>> 快速搭建Web环境 Angularjs + Express3 + Bootstrap3 AngularJS体验式编程系列文章, ...
最新文章
- Linux-centos nginx 解决“虚拟机远程连接老是断掉” 改变网络配置
- PCB的阻抗控制与前端仿真(SI9000的应用)(Z)
- 补丁 检测系统_大云制造 | BCLinux For ARM64 V7.6操作系统正式发布
- Hibernate之映射
- 2.UiSelector API 详细介绍
- JAVA高级工程师课程笔记整理——(八)tomcat与九大内置对象
- 二本院校学生的命运,是中国最基本的底色
- 【第4篇】Python爬虫实战-抓取B站弹幕视频
- 解决:Conversion to Dalvik format failed: Unable to execute dex: null
- 网络安全 Security+(SY0-601)学习笔记
- Python Django chartit 多报表显示
- RabbitMQ 集群原理和完善
- C++:实现量化exchangerate汇率测试实例
- 12.8 Font 对象
- 利用Python做一个小姐姐词云跳舞视频
- ms-sql数据类型和access数据类型大全
- 新唐单片机如何生成精确延迟
- Linux用户口令安全策略,Linux 控制用户口令安全策略
- 沈阳工程学院计算机网络实训报告,计算机网络实验报告(2).pdf
- 打造高效敏捷的研发独立团 (2009年培训心得)
热门文章
- 工具篇: i2c 调试工具 i2c-tools
- 微信红包照片来了,用变色龙隐形二维码赚点零花钱
- 聚名网:又一终端大七位收购BG.cn!现已作为官网启用!
- hd6630m可以玩lol吗_LOL为什么样我的PING值不高?电脑是联想E520 显卡是ATI Radeon HD6630M 玩英雄联盟游戏的时候会卡...
- 读《Node.js项目实践:构建可扩展的Web应用》 ——引编程慢慢变成系统化的“砌砖活”...
- 基于Qt的待办软件开发
- 用 Python 给你手动笔芯
- 国际著名的三大社会科学统计软件包分析
- 《一课经济学》八、通货膨胀与尾声
- C语言实现PID算法