阿里云服务器部署Web环境
一、配置阿里云服务器
- 进入阿里云官方网站(https://www.aliyun.com/)。
- 初次使用的话使用支付宝快速注册账户,并进行个人实名认证。
- 点击试用中心。

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

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

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

- 点击ID以进入。

- 点击重置密码进行密码修改。

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

- 点击立即登录

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

二、使用Xshell工具连接阿里云
- 打开Xshell并新建。

- 输入之前记住的公网IP。

- 输入用户名和密码,可以记住方便下次登陆,这样我们就连接上了。
三、使用Xftp工具配置jdk和tomcat
- 下载linux环境下的jdk和tomcat。(https://github.com/ciaoLynnier/linux_jdk_tomcat_)
- 连接上云服务器的前提下,点击新建文件传输。

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

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

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

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

- 到此为止,jdk和tomcat就配置完成了。
三、部署阿里云服务器发布自己的网站
- 添加安全组

- 点击配置规则

- 手动添加安全组并保存

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


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

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


四、浏览器无法打开首页解决方法
- 问题:启动tomcat后,确保一切都已经完成,访问 公网IP:8080 时一直转圈无法进入
- 解决方法:

阿里云服务器部署Web环境的更多相关文章
- 阿里云服务器ECS web环境配置(LNAP)ubantu
Ubuntu 系统中,可以使用 apt-get 命令来搭建 LNMP环境.这种方式较编译方式安装更加简便 安装Nginx 1.使用 sudo apt-get install nginx 就能自动安装 ...
- 阿里云服务器部署Office online注意事项
阿里云服务器部署Office online注意事项 一.参考配置 实例规格:4核8GB(IO优化) 网络带宽:5Mbps 系统盘:40G 存储盘:200G OS:Windows Server 2016 ...
- 【转存】阿里云服务器下 LAMP 环境配置 —— 基于 CentOS 6.3
阿里云服务器下 LAMP 环境配置 —— 基于 CentOS 6.3 Posted on 2016年2月10日 by 学院君 1.Apache 配置 —————————————————– vi / ...
- 记录第一次阿里云服务器部署java web工程的经历
起因:测试一个微信小程序,发现所有的请求要求为https的形式,开发工具忽略后手机无法测试,故尝试配置. 准备:阿里云服务器一台 域名一个(解析在服务器) tomcat7.0.54 j ...
- 怎么在阿里云服务器部署多个tomcat
部署前准备: 1.到阿里云官网购买一台服务器 2.给阿里云服务器挂盘,阿里云有教程这里不讲解,自己看. Linux 系统挂载数据盘 视频:Linux服务器挂载数据盘 3.下载tomcat http: ...
- 如何在阿里云服务器部署Django
这段时间一直在搞我的网站——大学易,一个大学生评课网站,主要是提供课程的详尽信息(比如老师会不会经常点名,有没有期中考试),课程资料的下载等等. 这篇文章主要是分享给那些菜鸟,就是像我一样完全没有搞过 ...
- 分享阿里云推荐码 IC1L2A,购买服务器可以直接打9折,另附阿里云服务器部署ASP.NET MVC5关键教程
阿里云推荐码为:IC1L2A 阿里云还是不错滴. 以windows server 2008 R2为例,介绍如何从全新的服务器部署MVC5 站点. 新购买的阿里云服务器是没有IIS的,要安装IIS: 控 ...
- 【Linux】阿里云服务器部署--禅道
Xshell部署环境 回到Xshell界面,连上阿里云服务器,参考上一篇[linux学习1-Xshell连接阿里云ECS服务器](https://www.cnblogs.com/yoyoketang/ ...
- 阿里云服务器部署Tornado应用指南
本篇详细介绍tornado应用部署到阿里云服务器上的全过程. Tornado程序地址:github https://github.com/ddong8/ihasy.git 准备工作:阿里云服务器Cen ...
随机推荐
- Maven3 入门到入门
Maven3 Core Overview Maven是一个项目管理工具,它包含了一个项目对象模型(Project Object Model,POM) ,一组标准集合,一个项目生命周期(Project ...
- (一)java基础篇---第一个程序
先认识java的基础知识 1.变量命名规则 :1)变量名由数字字母下划线组成,2)不能使用java的关键字,比如public这种,3)遵循小驼峰命名法 2.数据类型 2.1基本数据类型有8种 其中分为 ...
- 作业二、安装CentOS7.9
一.安装环境 1.VMware Workstation 16 Pro 2.CentOS7.9 二.部署系统 步骤1.进入VMware,点击创建新的虚拟机 步骤2.进入新建虚拟机向导,选择典型(推荐) ...
- treap(大根堆)模板
大根堆与小根堆性质相比简单很多,不用加特判 直接上代码: //treap(大根堆性质) #include<bits/stdc++.h> #define rint register int ...
- 1269: 求最长上升子序列(LIS)
题目描述: LIS问题(longest increasing subsequence),即:最长上升子序列问题,是动态规划中一个比较经典的问题.具体描述为:一个有n个整数的序列:A[1],A[2], ...
- 重写Object的equals方法和Objects的equals方法
Object类的equals方法默认比较的是两个对象的地址值,没有意义 所以我们需要重写equals方法,比较两个对象的属性值(name,age等等): 对象的属性值一样返回true否则返回false ...
- input 回车输入+选择标签
来源 博客园收藏博客 页面展示 模板代码 需求 点击按钮可在已建标签列表中选择标签: 对于没有的标签:在输入框中输入后,回车键新建标签 补充 以前做过类似这样的组件:select 下拉列表 + 回车新 ...
- 2521-Shiro系列-基本使用
在springboot中使用SHiro作为安全框架,非常简单,灵活性也比较高 在springboot中使用Shiro不用像官网教程那样,官网是将配置文件写在INI文件和XML配置中 springboo ...
- mysql开发实战8问
mysql读写性能是多少,有哪些性能相关的配置参数? Mysql负载高时,如何找到是由哪些SQL引起的? 如何针对具体的SQL做优化? SQL层面已难以优化,请求量继续增大时的应对策略? Mysql如 ...
- Mybatis的使用(3)
1:动态sql: 意义:可以定义代码片段,可以进行逻辑判断,可以进行循环或批量处理,使条件判断更为简单 1.1:定义代码片段简化代码: 1.2:多条件查询: <where> <if ...