阿里云服务器搭建网站
购买服务器
学生的话,阿里推出了一个叫云翼计划的产品,通过学生认证之后可以享受超便宜的价格,我的账号是支付宝账号,之前就有过学生认证。云翼计划的入口在这儿云翼计划。但是我是通过学生组团活动参加的,因为组团活动,可以优惠得到一个一年的免费域名。
配置服务器
服务器购买成功之后,找到你服务器的公网IP地址。这里我把公网IP隐藏了
设置安全组
服务器需要端口放行,否则你的端口是无法访问的,因为安全需要,所以云服务器存在安全组这个东西。记住常用的端口放行,tomcat 8080端口,mysql 3306端口 https 443和80端口
部署JavaWeb项目
在服务器上部署Java运行环境
- Linux安装JDK1.8并配置环境变量
- Linux安装Tomcat并配置环境变量
在这里我部署的是简单的web项目,没有用到数据库mysql。所以不用安装mysql。但是我这里也分享下安装mysql的教程: - Linux Centos安装Mysql5.7.23
本地项目打包生成war文件
要看以下教程,请先确保你把上面的东西都做好了:Java和Tomcat环境搭好,购买了域名并且可以使用,本地有Java开发环境和IDEA
不过上面的教程之涉及到在服务器上配置Java与Tomcat环境,相当于你只是搭了一个房子,但是里面还没有任何家具,不能入住,所以接下来我们来买一些家具,首先打开IDEA,新建一个项目,选择web application。
在web目录下找到index.jsp 在
标签下写一句hello world
因为部署到网站上的时候我们需要一个war包,所以我们现在想办法弄一个出来
点击右上角的这个图标
按照图中步骤点击(还有要先点击绿色的加号才能出来那个菜单)
然后添加一个content,存放路径选择它默认的就行,一般都是在war包的相同目录
这样就设置好了,下面我们来生成一个war包 执行Build->Build Artifacts->build命令
build之后在这个out目录下找war包
打开xshell和xftp工具,连接到云服务器,将webhelloworld_war.war放到云服务器的/usr/java/tomcat/apache-tomcat-8.5.20/webapps/下
Tomcat绑定域名
好,我们要稍微修改一些东西 ,不要怕,很简单的一行而已,不要每次提到修改配置就头大。
修改/usr/java/tomcat/apache-tomcat-8.5.20/conf/下的server.xml:
- 修改host节点的name为你的云服务器的域名,如www.example.com
- 在host节点下加一个节点
其中webhelloworld_war这个就是你的war包的包名,也就是你的项目名
顺便提一下,如果要修改这个xml文件,你可以在xshell中用vi修改,非常秀操作,当然也有非常接地气的方法,可以用xftp将server.xml下载到本地然后用sublime text来改,然后再上传上去。
开启服务并访问成功
好了修改完配置文件之后还有一件重要的事情别忘了,就是重启一下Tomcat
用xshell进入/usr/java/tomcat/apache-tomcat-8.5.20/bin/
执行
./shutdown.sh
然后再执行
./startup.sh
这里提一下,如果停止Tomcat时出现停止失败,提示 java.net.ConnectException: Connection refused SEVERE: Could not contact localhost:8005. Tomcat may not be running.报错的,原因是Tomcat的内存太小了,需要设置一下虚拟内存,解决方法参见这篇博客
亲测有效
好,现在返回正题,在浏览器中输入 你的云服务器的域名:8080 比如(www.example.com:8080)就可以访问到你刚才部署上去的程序啦
像这样子
阿里云服务器搭建网站相关推荐
- arm搭建云手机教程_教你从0开始部署阿里云服务器,阿里云服务器搭建网站教程...
教你从0开始部署阿里云服务器,阿里云服务器部署网站的办法,阿里云搭建项目的办法,阿里云服务器搭建网站教程 1.购买 登录官网点击下面链接: 企业上云甄选partner.aliyun.com 查看云服 ...
- 购买阿里云服务器搭建网站或个人博客详细教程
文章原文见博客:https://www.wkeyu.cn/159.html 前期准备 一.购买阿里云服务器 注册登录阿里云 选择你需要购买的服务器产品,如果首次购买建议选择新用户专享.因为只有首购才有 ...
- gradle配置到阿里云_通过图文步骤的方式,带你配置阿里云服务器搭建网站
购买服务器 学生的话,阿里推出了一个叫云翼计划的产品,通过学生认证之后可以享受超便宜的价格,我的账号是支付宝账号,之前就有过学生认证. 配置服务器 如果我是学生,我如何通过¥9.9买到价值¥117的服 ...
- 使用阿里云服务器搭建网站
第一步,购买服务器和域名,这里是用的阿里 阿里云登录注册点我!!! 注册成功后,进行实名认证和学生认证 购买服务器 完成认证后购买服务器https://promotion.aliyun.com/ntm ...
- 如何使用阿里云服务器搭建个人简历网站
date:2020.08.06 阿里云服务器搭建个人简历网站仅需简单的四步就能够完成,小白特别适用 一.开通ESC云服务器 因为博主还是一名在校大学生,利用学生的身份获得了阿里云提供的半年免费服务器, ...
- 阿里云服务器搭建wordpress个人博客——学生优惠,专属网站
前言 阿里云对学生优惠挺好的,也挺便宜,大家可以购买使用,搭建个人博客 阿里云服务器搭建wordpress个人博客 一. 首先要购买云服务器 二. 配置镜像 三. 确认安全组 四. 部署wordpre ...
- 阿里云腾讯云华为云服务器搭建网站新手教程
其实无论阿里云服务器,腾讯云服务器,还是华为云服务器搭建网站的方式基本都是一样的.可能在配置的界面位置稍微有点不同,但是搭建流程都是一样的. 下面库博客将以腾讯云服务器为例,来详细介绍云服务器搭建网站 ...
- 阿里云服务器部署网站(保姆级教程) 阿里云搭建宝塔面板 云服务器ECS搭建网站
阿里云服务器部署网站 这两天白嫖了一个免费的云服务器就想着自己建个网站,以前用过轻量级服务器,那个搭建起来比较容易,现在用的是云服务器ECS ,第一次接触,因为以前没做过,想在网上找找教程,结果教程五 ...
- 使用阿里云服务器搭建个人网站
以下是使用阿里云服务器搭建个人网站的步骤: 购买阿里云服务器 登录阿里云官网,选择合适的服务器类型和配置,进行购买.建议初学者选择轻量应用服务器,因为它比较易于操作和管理. 2连接服务器 购买成功后, ...
最新文章
- OpenStack 实现技术分解 (7) 通用库 — oslo_config
- hadoop的hdfs文件操作实现上传文件到hdfs
- 泥浆配制_朝政泥浆——广西田阳县百东河水库溢洪道穿越钻泥浆配制简述(3)...
- redis中KEYS替代命令
- MySQL常用存储引擎之MyISAM
- java学习笔记20(Arraylist复习,Collection接口方法,迭代器,增强型for循环)
- 写给小白的WordPress详细安装步骤
- CYYMysql 源码解读 4
- C#中网络编程异步操作方法与 粘包和分包问题
- matlab设置图片背景透明_Matlab保存透明图片程序
- 侯捷老师英中繁简术语对照表
- 环状序列|得分(UVa1584|UVa1585)
- 腹腰部肌肉锻炼(腰会变粗)
- Android x86安装教程
- 京东实习笔试——站队
- VBA和Python双语对照,Excel编程学习更简单
- VO、AO、执行环境和作用域链
- 简析客户流失的原因及解决办法
- 易语言单窗口单ip软件源码_诺亚传说挂机多开小号搬砖防IP限制检测封号技巧...
- Windows10下配置JavaCup、JFlex及运行JavaCup测试用例
热门文章
- 计算机网络(五)传输层
- vuex与全局变量区别_挑战全网最幽默的Vuex系列教程:第一讲 Vuex到底是什么鬼
- 帮我写一个前端调薪报告
- Ubuntu解决华硕x550C的WiFi问题
- 编码建议--魔鬼在细节
- 弹窗广告代码及网页弹窗代码分析
- 网络社群发现算法挖掘bilibili视频流量数据可视化
- 打开游戏出现对计算机更改,win10如何撤销“是否允许程序对计算机进行更改”提示 游戏设备问题解决分享!...
- 计算机系的学ansys吗,学ansys软件需要什么样的电脑配置才能运行?
- 【Web技术】1589- 带你了解前端沙箱到底是什么