2.3 购买域名后可以直接使用吗?
答:不可以,域名必须经过注册审核后才能使用。
2.4 我该如何注册?
回答:
(1)登录阿里云后,进入备案系统并申请备案。
(2)按照表格要求填写真实备案信息,然后点击“提交”。 此操作需要身份证照片(身份证或其他有效证件)的正反面照片。
(3)提交申请后一两天快速买赞,阿里云工作人员会打电话给您,核实您的姓名和身份证后四位数字。 如果您的答案全部正确,那么恭喜您,您通过了初审!
(4)接下来,您需要再次登录备案系统,申请窗帘照片,然后点击指定链接在线购买价值15元的窗帘,并以此为背景拍摄照片,然后上传它到文件系统。 下图2.4是本文作者拍摄的照片。
(5)阿里云工作人员将审核您的照片。 照片审核通过后,会将您的备案信息报送省通信管理局审核。 通信管理局一般会在11-20天内审核(本文作者只用了9天就审核通过了)。 审核通过后将通过短信和邮件通知您。
图2.4 幕后拍照
PS:如果您对备案还有疑问,请参考阿里云官方文档-首次备案图文指南。
(参考:)
第三步:如何控制我的云服务器? 如何使用电脑向其传输文件?
3.1 有没有什么软件可以满足我控制云服务器的需求? 如果我想使用我的电脑向其传输文件,该怎么办?
答:确实有满足您需求的软件。 那我就给大家推荐两款好用的软件,并简单介绍一下这两款软件的功能:
(1) a. 控制云服务器软件:Xshell
b. 可以传输到电脑的软件:Xftp
(2)我简单介绍一下这两个软件。 Xshell:可以在Windows界面下访问不同系统下的远程服务器。 简单来说,你可以通过这个软件来控制云服务器ECS。 Xftp:一款基于MS windows平台的功能强大的SFTP和FTP文件传输软件。 简而言之,使用该软件您可以在计算机和云服务器之间传输文件。
3.2 我觉得Xshell和Xftp都不错! 那么我应该在哪里下载它们呢?
答:我都给你安排好了。 下面贴出两个软件的下载地址:
Xshell:Xshell官方下载链接
(参考:)
Xftp:Xftp官方下载链接
(参考:)
3.2 本文推荐的两个链接已失效。 我还有其他方法可以下载它们吗?
答:嘎嘎! 当然! 您可以下载本文作者百度云分享的文件:
Xshell百度云下载链接
(地址:) 密码:kgig
xftp百度云下载链接
(地址:)密码:lc01
PS:这两个文件下载后无需安装,双击运行即可。
3.3软件已下载! 如何使用Xshell和Xftp?
答:不用担心,按照我的步骤一步一步来:
(1)运行Xshell。
(2) 创建新的会话属性。 详细步骤请参见下图3.32。
图3.32 新会话属性
(3)连接会话,具体参见下图3.33。
图3.33 连接会话
(4) 输入用户名,详见下图3.34。
图3.34 输入用户名
(5) 输入密码,详见下图3.35。 注:如果您忘记或未设置密码,可以进入ECS控制台-实例列表-重置密码。 重置密码成功后记得重启服务器。
图3.35 输入密码
(6) 连接成功界面如图3.36所示。
图3.36 成功连接服务器
(7) 登录Xpft。 这里介绍两种方法。 A。 点击上方导航栏中的窗口“Xshell - 传输新文件”即可快速运行无需密码的Xpft软件。 详细信息请参见下图 3.37。 b. 直接运行Xpft,输入用户名和密码即可连接服务器。
图 3.37 运行 Xftp
(8) Xftp运行界面如图3.38所示。
图3.38 Xftp运行界面
第四步:如何在云服务器下部署Java Web项目?
4.1 云服务器下部署Java有几种方式? 不同方法的优点和缺点是什么?
答:一共有三种方式。 这三种方式分别是Java镜像部署、一键安装包部署和手动部署。 前两种方法的优点是方便快捷,缺点是要花钱! 而且我个人认为价格也不便宜。 Java镜像部署费用为每月80元。 虽然一键安装包部署一次只需5元,但本文作者没有尝试过,所以很难发表评论。 手动部署方法的优点和缺点与前两种方法正好相反。 它的优点是免费,可以同时练习技能,缺点是比较麻烦一点。
4.2 我应该选择哪种方式来部署Java项目?
回答:
(1)如果不缺钱或者时间紧张,可以选择Java镜像部署或者一键安装包部署。 由于这两种方法我没有尝试过,所以就不详细介绍了。 具体操作方法请参见阿里云官方关于Java镜像部署或一键安装包部署的介绍。
(参考链接:和)
(2)如果你倾向于实践技术,那么应该选择手动部署,我个人推荐这种部署方式。 下面我将详细介绍如何手动部署。
4.3 手动部署需要做什么准备?
答:需要下载Java jdk安装包和Tomcat。 我在下面给出了他们的官方下载链接:
Java jdk:Java jdk官方下载(下载“jdk-序列号-linux-x64.tar.gz”版本)
Tomcat:Tomcat官方下载(点击首页左侧Tomcat 8,下载“tar.gz(pgp,md5,sha1)”)
4.4 我已经下载了jdk安装包。 jdk应该如何安装?
回答:
(1)首先打开Xshell和Xftp,使用Xftp在云服务器上创建文件夹。 具体方法如图4.41所示。
图4.41 创建文件夹
(2)将jdk安装包和tomcat安装包复制粘贴到云服务器对应文件夹中。
(3)在Xshell中输入命令,将jdk安装包解压到指定文件夹。 解码命令如图4.43所示:
#tar-zxvf jdk-版本号-linux-x64.tar.gz-C/usr/java/jdk/
图4.43 解压命令
(4)解压完成后,jdk文件夹中会有相应的文件。 开始配置环境变量,如下图4.44所示。 具体说明如下:
#vi /etc/配置文件
导出JAVA_HOME=/usr/java/jdk/jdk版本号_121
导出JRE_HOME=/usr/java/jdk/jdk版本号_121/jre
导出 CLASSPATH=.:$JAVA_HOME/lib$:JRE_HOME/lib:$CLASSPATH
导出 PATH=$JAVA_HOME/bin:$JRE_HOME/bin/$JAVA_HOME:$PATH
图4.44 配置环境变量
编辑完内容后,按Esc键输入“:wq”,然后按Enter键保存退出。
(5)保存后,输入以下命令:
#源/etc/profile
(6)是否验证成功快速买赞,如下图4.46所示,输入以下验证指令:
#java-版本
图4.46 jdk安装成功
4.5 安装完jdk后,如何安装tomcat?
答:不用担心! Tomcat的安装要容易得多。 具体安装步骤如下:
(1)解压tomcat。 解压指令如下:
# tar -xvf apache-tomcat-版本号.tar.gz -C /usr/java/tomcat/
图4.51 解压tomcat
(2)进入解压后的文件夹下的bin文件夹,说明如下:
#cd /usr/java/tomcat/apache-tomcat-版本号/bin/
图4.52 进入指定文件夹
(3) 使用以下指令编辑 setclasspath.sh 脚本:
# vi setclasspath.sh
(4) 增加以下内容:
export JAVA_HOME=/usr/java/jdk/jdk版本号
export JRE_HOME=/usr/java/jdk/jdk版本号/jre
(5)保存编辑的内容,按Esc键,输入“:wq”,然后按Enter键保存并退出。
(7)启动tomcat,命令如下:
#./startup.sh
图4.56 打开tomcat
4.6 现在jdk和tomcat已经准备好了,我可以使用浏览器访问我的云服务器吗?
答:当然! 您可以从浏览器访问,输入云服务器的IP地址:8080即可访问! 效果如图4.6所示。
图4.6 访问成功
4.7 如何部署自己的项目?
答:只需将项目上传到Tomcat文件夹下的Webapps文件夹中即可。 上传后,您可以通过浏览器访问。 例如:云服务器IP地址:8080/index/one.html等
图4.7 部署自己的项目
4.8 如何通过我的域名访问我的网站?
答:不用担心,您需要解析您的域名。 你先登录阿里云,然后在控制台点击域名和网站(万网)下的域名,然后点击解析。 请参见下图4.8。 解析完成后,在浏览器中输入域名.com:8080即可访问。
群里免费提供Java架构学习资料,QQ群:643459718
(包含高可用、高并发、高性能和分布式、Jvm性能调优、Spring源码。
MyBatis、Netty、Redis、Kafka、Mysql、Zookeeper、Tomcat、Docker、Dubbo、Nginx等知识点的架构信息)
发表评论