
正文
JavaWeb开发:从购买服务器到简单demo运行
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
写这篇文章的目的 :
- 一个是为了记录实施过程,方便自己日后查阅;
- 另一个是给项目组成员提供一个参考,方便他们以后搭建自己的项目环境;
- 当然若能帮助到更多的朋友,那就再好不过了:D
需要注意 :
- 我本身也是个初学者,文章中也描述了我在实施过程中的所思所想,但由于能力有限,内容可能并不全面,也可能包含错误;
- 我不会对所有内容都详细描述(那样会导致文章篇幅太长),但是我会提供在实施时所参考的资料;
- 我希望以一个宏观的流程来展示文章内容,会对里面所涉及的细节有的放矢
目录
-
一 背景
-
二 你好!阿里云
-
2.1 购买域名和服务器
-
2.2 域名绑定
-
三 磨刀霍霍向Jetty
-
3.1 安装Java运行环境
-
3.2 安装Jetty
-
四 呵呵,无法访问?
-
4.1 服务器防火墙
-
4.2 阿里云防火墙
-
五 黑站?ICP备案
-
六 丑陋的端口 与 HTTPS
-
七 MySQL走起来
-
7.1 MySQL安装
-
7.2 远程连接测试
-
7.3 题外话:MySQL8新加密方式引起的兼容问题
-
八 Windows下项目开发环境搭建
-
8.1 IntelliJ IDEA
-
8.2 MySQL & MySQL Workbench
-
8.3 Jetty
-
8.4 Maven
-
九 简单demo与项目发布
-
9.1 简单demo
-
9.2 项目发布
-
十 后记
一 背景
-
由于学院工程实践课题需要,我们小组需要开发一个网站,而大家在这方面经验有所欠缺,所以经验比较“丰富”的我就先来试试水,想着试试能不能先整体走一遍流程;
-
而在这之前,我虽然有过Web开发经历,但都是在校课程,服务器都是放在本机上的,就是那种localhost:8080访问的网站;
-
在做好一系列技术选型之后,我就开始了“建站之旅”...
- 2.1 购买域名和服务器
- 2.2 域名绑定
- 3.1 安装Java运行环境
- 3.2 安装Jetty
- 4.1 服务器防火墙
- 4.2 阿里云防火墙
- 7.1 MySQL安装
- 7.2 远程连接测试
- 7.3 题外话:MySQL8新加密方式引起的兼容问题
- 8.1 IntelliJ IDEA
- 8.2 MySQL & MySQL Workbench
- 8.3 Jetty
- 8.4 Maven
- 9.1 简单demo
- 9.2 项目发布
- 由于学院工程实践课题需要,我们小组需要开发一个网站,而大家在这方面经验有所欠缺,所以经验比较“丰富”的我就先来试试水,想着试试能不能先整体走一遍流程;
- 而在这之前,我虽然有过Web开发经历,但都是在校课程,服务器都是放在本机上的,就是那种localhost:8080访问的网站;
- 在做好一系列技术选型之后,我就开始了“建站之旅”...
回到目录
二 你好!阿里云
2.1 购买域名和服务器
很早之前就听说了阿里云对学生有优惠政策,买服务器挺便宜的,所以服务器选了阿里云,域名也是在万网买的:
- 云翼计划:https://promotion.aliyun.com/ntms/act/campus2018.html
- 域名购买:https://wanwang.aliyun.com/
学生认证这一步我就不多说了,根据阿里云网站的提示就可以进行,如果不满足优惠条件也无妨,有钱就行







