CentOS7系统云服务器Java Web环境镜像部署操作演示
Tomcat 作为一个开源且免费的 Java Web 服务器,常用来作为 Web 开发的工具。它可以托管由 Servlet、JSP 页面(动态内容)、HTML 页面、JS、样式表、图片(静态内容)组成的 Java Web 应用程序。本篇文档介绍如何在ECS实例上使用镜像部署Java Web环境。
部署方式
一般推荐使用镜像部署,尤其适合新手,使用更加快捷方便(阿里云的云市场提供了丰富的镜像软件,单击查看)。而安装包部署以及手动部署适合对 Linux 命令有基本了解的用户,可以满足用户个性化部署的要求。本文主要介绍镜像和手工部署的方式。
镜像部署
-
单击 JAVA 环境(CentOS7.4 Nginx Tomcat8 JDK) 进入镜像详情页。
-
单击 立即购买,按提示步骤购买 ECS 实例。
-
登录 ECS管理控制台ECS 管理控制台。
-
在左边导航栏中,单击 实例,进入 ECS 实例列表页。
-
选择所购 ECS 实例所在的地域,找到已购的 ECS 实例,在 IP 地址 列获取该实例的公网 IP 地址。
-
在浏览器地址栏中输入
http://公网 IP 地址
后,收藏在线文档。说明 若输入公网后无法显示下述页面,请检查安全组公网入方向已开通80端口。
-
使用 Putty 登录 Linux 服务器,参考 使用SSH密钥对连接Linux实例。
说明 若创建实例时未设置密码,root需 重置实例密码。
-
将 /data/wwwroot/default 文件夹里的index.html更名为index.html_bk。
cd /data/wwwroot/defaultmv index.html index.html_bk
-
在Winscp工具里用公网 IP 地址连接Linux实例,然后从Winscp左侧的文件夹目录树中按 /data/wwwroot/default 路径进入default文件夹,将 Java 代码放入此文件夹中。
-
默认 Tomcat 是以一般 www 用户运行,将网站代码权限改为 www,执行命令:
chown -R www.www /data/wwwroot
-
重启 Tomcat。
service tomcat restart
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
升级 | Java开源诊断工具 Arthas 发布v3.1.0
Arthas 自2018年9月份上线以来「传送门」,已收获近万个star,感谢开发者们的认可。此次Arthas 3.1.0版本的发布,不仅带来大家投票出来的新LOGO,还带来强大的新功能和更好的易用性,下面一一介绍。 在线教程 在新版本Arthas里,增加了在线教程,用户可以在线运行Demo,一步步学习Arthas的各种用法,推荐新手尝试: Arthas基础教程 Arthas进阶教程 非常欢迎大家来完善这些教程。 增加内存编译器支持,在线编辑热更新代码 3.1.0版本里新增命令mc,不是方块游戏mc,而是Memory Compiler。 在之前版本里,增加了redefine命令,可以热更新字节码。但是有个不方便的地方:需要把.class文件上传到服务器上。 在3.1.0版本里,结合jad/mc/redefine 可以完美实现热更新代码。 以 Arth
- 下一篇
阿里巴巴 Arthas 3.1.0版本:在线教程、内存编译器和强大的自动补全
Arthas是Alibaba开源的Java诊断工具,深受开发者喜爱。从Arthas上个版本发布,已经过去两个多月了,Arthas 3.1.0版本不仅带来大家投票出来的新LOGO,还带来强大的新功能和更好的易用性,下面一一介绍。 Github: https://github.com/alibaba/arthas 文档:https://alibaba.github.io/arthas 在线教程 在新版本Arthas里,增加了在线教程,用户可以在线运行Demo,一步步学习Arthas的各种用法,推荐新手尝试: Arthas基础教程 Arthas进阶教程 非常欢迎大家来完善这些教程。 增加内存编译器支持,在线编辑热更新代码 3.1.0版本里新增命令mc,不是方块游戏mc,而是Memory Compiler。 在之前版本里,增加了redefine命令,可以热更
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS关闭SELinux安全模块
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题