一、配置阿里云服务器

  1. 进入阿里云官方网站(https://www.aliyun.com/)。
  2. 初次使用的话使用支付宝快速注册账户,并进行个人实名认证。
  3. 点击试用中心。

  4. 选择第二个,云服务器2核4G。

  5. 接下来,点击0元试用,操作系统选择自己需要的,笔者是CentOS 7.4 64位。
  6. 点击立即购买,进入订单确认界面,确认购买并付款后,我们就有一个月的试用啦。
  7. 点击右上角我的阿里云,可以看到自己的云服务器

  8. 点击云服务器ESC进入,可以看到自己的云服务器信息,记住自己的公网IP。

  9. 点击ID以进入。

  10. 点击重置密码进行密码修改。

  11. 修改密码后点击重启,重新启动云服务器。
  12. 重启后,点击远程连接。

  13. 点击立即登录

  14. 输入用户名和密码,点击确定,就能成功连接上云服务器啦

二、使用Xshell工具连接阿里云

  1. 打开Xshell并新建。

  2. 输入之前记住的公网IP。

  3. 输入用户名和密码,可以记住方便下次登陆,这样我们就连接上了。

三、使用Xftp工具配置jdk和tomcat

  1. 下载linux环境下的jdk和tomcat。(https://github.com/ciaoLynnier/linux_jdk_tomcat_)
  2. 连接上云服务器的前提下,点击新建文件传输。

  3. 从左侧主机的中把选中的安装包拖到linux中的home文件夹里

  4. 关闭防火墙并重启系统
sudo systemctl disable firewalld
reboot
  1. chmod 777 文件(夹)名为jdk和tomcat安装包附加权限

  2. rpm -i jdk的文件名来安装jdk,安装完成后可以输入java或javac验证是否安装成功。

  3. tar -xzf tomcat的包名解包,成功后会多出一个同名但没后缀的文件夹。

  4. 到此为止,jdk和tomcat就配置完成了。

三、部署阿里云服务器发布自己的网站

  1. 添加安全组

  2. 点击配置规则

  3. 手动添加安全组并保存

  4. 重启云服务器。
  5. Xshell重新连接云服务器,并且进入到之前的apache-tomcat文件夹中,再进入bin目录
  6. ./startup.sh启动tomcat,使用浏览器访问 公网IP:8080,访问成功则配置成功



  7. 把自己写的网站用Xftp同样的方式拖到webapps下

  8. 使用 公网IP:8080/文件夹名/项目名 就可以进行访问了,对应项目的位置



四、浏览器无法打开首页解决方法

  1. 问题:启动tomcat后,确保一切都已经完成,访问 公网IP:8080 时一直转圈无法进入
  2. 解决方法:

阿里云服务器部署Web环境的更多相关文章

  1. 阿里云服务器ECS web环境配置(LNAP)ubantu

    Ubuntu 系统中,可以使用 apt-get 命令来搭建 LNMP环境.这种方式较编译方式安装更加简便 安装Nginx 1.使用 sudo apt-get install nginx 就能自动安装 ...

  2. 阿里云服务器部署Office online注意事项

    阿里云服务器部署Office online注意事项 一.参考配置 实例规格:4核8GB(IO优化) 网络带宽:5Mbps 系统盘:40G 存储盘:200G OS:Windows Server 2016 ...

  3. 【转存】阿里云服务器下 LAMP 环境配置 —— 基于 CentOS 6.3

    阿里云服务器下 LAMP 环境配置 —— 基于 CentOS 6.3  Posted on 2016年2月10日 by  学院君 1.Apache 配置 —————————————————– vi / ...

  4. 记录第一次阿里云服务器部署java web工程的经历

    起因:测试一个微信小程序,发现所有的请求要求为https的形式,开发工具忽略后手机无法测试,故尝试配置. 准备:阿里云服务器一台 域名一个(解析在服务器)     tomcat7.0.54     j ...

  5. 怎么在阿里云服务器部署多个tomcat

    部署前准备: 1.到阿里云官网购买一台服务器 2.给阿里云服务器挂盘,阿里云有教程这里不讲解,自己看. Linux 系统挂载数据盘 视频:Linux服务器挂载数据盘 3.下载tomcat  http: ...

  6. 如何在阿里云服务器部署Django

    这段时间一直在搞我的网站——大学易,一个大学生评课网站,主要是提供课程的详尽信息(比如老师会不会经常点名,有没有期中考试),课程资料的下载等等. 这篇文章主要是分享给那些菜鸟,就是像我一样完全没有搞过 ...

  7. 分享阿里云推荐码 IC1L2A,购买服务器可以直接打9折,另附阿里云服务器部署ASP.NET MVC5关键教程

    阿里云推荐码为:IC1L2A 阿里云还是不错滴. 以windows server 2008 R2为例,介绍如何从全新的服务器部署MVC5 站点. 新购买的阿里云服务器是没有IIS的,要安装IIS: 控 ...

  8. 【Linux】阿里云服务器部署--禅道

    Xshell部署环境 回到Xshell界面,连上阿里云服务器,参考上一篇[linux学习1-Xshell连接阿里云ECS服务器](https://www.cnblogs.com/yoyoketang/ ...

  9. 阿里云服务器部署Tornado应用指南

    本篇详细介绍tornado应用部署到阿里云服务器上的全过程. Tornado程序地址:github https://github.com/ddong8/ihasy.git 准备工作:阿里云服务器Cen ...

随机推荐

  1. day04 Java_分支_循环

    精华笔记: Scanner接收用户输入的数据:共3步,不需要理解,先背下来 分支结构: if...else if结构:多条路 switch...case结构:多条路 优点:效率高.结构清晰 缺点:只能 ...

  2. 【C++】从设计原理来看string类

    1.一些C++基础知识 模板类string的设计属于底层,其中运用到了很多C++的编程技巧,比如模板.迭代器.友元.函数和运算符重载.内联等等,为了便于后续理解string类,这里先对涉及到的概念做个 ...

  3. ExceptionLess的安装、配置、使用

    前言 Exceptionless 是一个开源的实时的日志收集框架,它可以应用在基于 ASP.NET,ASP.NET Core,Web API,Web Forms,WPF,Console,ASP.NET ...

  4. js基础学习-正则表达式

    正则表达式用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具. 定义的方法: var patt = new RegExp(pattern, modifiers) // var patt ...

  5. python os相关操作

    python os模块常用操作 什么时候使用os模块? 操作文件及文件夹(对于文件及文件夹的增删改查) 1.获取当前文件夹的工作目录 注意不是当前文件所在文件,即当前执行python文件的文件夹 pr ...

  6. GIt后悔药:还原提交的操作(谨慎操作)

    一.背景: 偶尔会遇到git的版本分支的文件被误改的情况,需要还原,此篇文章可能会帮助到你. PS: 来理解下 Git 工作区.暂存区和版本库概念,可以更好的理解以下的还原操作. * 工作区:就是你在 ...

  7. Odoo14 设置Binary字段默认值

    1 # Odoo 中的附件也就是Binary字段都是经过特殊处理的 2 # 首先是上传的时候会进行base64编码后再上传到服务器 3 # 服务器进行压缩存放在odoo文件仓库中 4 # 每个odoo ...

  8. Nginx listen、server_name、location的配置

    # Nginx静态资源的配置指令 # listen指令 # 语法 listen address[:port][default_server] # 如: listen 127.0.0.1:8000: # ...

  9. Java学习 (七)基础篇 变量

    变量 变量顾名思义,就是可以变化的量 Java是一种强类型语言,每个变量都必须声明其类型 Java变量是程序中最基本的存储单位,其要素包括变量名.变量类型和作用域 type varName [=val ...

  10. MYSQL(进阶篇)——一篇文章带你深入掌握MYSQL

    MYSQL(进阶篇)--一篇文章带你深入掌握MYSQL 我们在上篇文章中已经学习了MYSQL的基本语法和概念 在这篇文章中我们将讲解底层结构和一些新的语法帮助你更好的运用MYSQL 温馨提醒:该文章大 ...