一、配置阿里云服务器

  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. Maven3 入门到入门

    Maven3 Core Overview Maven是一个项目管理工具,它包含了一个项目对象模型(Project Object Model,POM) ,一组标准集合,一个项目生命周期(Project ...

  2. (一)java基础篇---第一个程序

    先认识java的基础知识 1.变量命名规则 :1)变量名由数字字母下划线组成,2)不能使用java的关键字,比如public这种,3)遵循小驼峰命名法 2.数据类型 2.1基本数据类型有8种 其中分为 ...

  3. 作业二、安装CentOS7.9

    一.安装环境 1.VMware Workstation 16 Pro 2.CentOS7.9 二.部署系统 步骤1.进入VMware,点击创建新的虚拟机 步骤2.进入新建虚拟机向导,选择典型(推荐) ...

  4. treap(大根堆)模板

    大根堆与小根堆性质相比简单很多,不用加特判 直接上代码: //treap(大根堆性质) #include<bits/stdc++.h> #define rint register int ...

  5. 1269: 求最长上升子序列(LIS)

     题目描述: LIS问题(longest increasing subsequence),即:最长上升子序列问题,是动态规划中一个比较经典的问题.具体描述为:一个有n个整数的序列:A[1],A[2], ...

  6. 重写Object的equals方法和Objects的equals方法

    Object类的equals方法默认比较的是两个对象的地址值,没有意义 所以我们需要重写equals方法,比较两个对象的属性值(name,age等等): 对象的属性值一样返回true否则返回false ...

  7. input 回车输入+选择标签

    来源 博客园收藏博客 页面展示 模板代码 需求 点击按钮可在已建标签列表中选择标签: 对于没有的标签:在输入框中输入后,回车键新建标签 补充 以前做过类似这样的组件:select 下拉列表 + 回车新 ...

  8. 2521-Shiro系列-基本使用

    在springboot中使用SHiro作为安全框架,非常简单,灵活性也比较高 在springboot中使用Shiro不用像官网教程那样,官网是将配置文件写在INI文件和XML配置中 springboo ...

  9. mysql开发实战8问

    mysql读写性能是多少,有哪些性能相关的配置参数? Mysql负载高时,如何找到是由哪些SQL引起的? 如何针对具体的SQL做优化? SQL层面已难以优化,请求量继续增大时的应对策略? Mysql如 ...

  10. Mybatis的使用(3)

    1:动态sql: 意义:可以定义代码片段,可以进行逻辑判断,可以进行循环或批量处理,使条件判断更为简单 1.1:定义代码片段简化代码: 1.2:多条件查询: <where> <if ...