阿里云搭建个人网站服务器步骤
2019-01-29 本文已影响46人
046ef6b0df68
文|Seraph
01 | 购买云服务器 ECS
所谓的云服务器即是阿里云帮你实际搭建服务器,并给你提供远程控制服务。一般会预装定制的操作系统。
- 我这里购买的是 入门级服务器最便宜293元一年。如果链接失效,直接去阿里云官网购买适合的云服务器即可。
- 我的云服务器安装的操作系统是
CentOS 7.4。 - 打开
控制台-云服务器ECS,在我的资源中能看见刚购买的云服务器实例。
云服务器
- 点击云服务器 1 标志,可以进入具体的云服务器实例列表。这里我们包含如下
实例ID、IP地址等信息。
实例列表
- 我们可以点击上图右端中
远程连接,来连接并控制云服务器。你可以尝试远程控制看下效果。但是开发过程中会推荐XShell等远程连接工具进行控制,后续搭建服务器环境会讲到。
02 | 购买域名
- 打开万网,搜索想要的域名关键字,查看相关域名当前情况,并根据具体喜好和价钱进行购买。
域名搜索
03 | 域名解析
1、打开控制台-域名,可以看见我们刚才购买的域名。
域名列表
2、点击上图中右方
解析进行添加域名解析记录。点击如下新手引导。
解析设置
3、在记录值中输入我们的云服务器实例的 公网IP地址,即能创建出如上图的解析记录。
新手引导
04 | 添加安全规则
- 打开实例的
本实例安全组,添加如下TCP 80端口的入方向安全规则配置。
TCP 80 安全规则
05 | 安装XShell和XFtp
- 下载免费版XShell 和 XFtp,填入
姓名和邮件,下载链接会发送到你填入的邮箱中。
XShell 和 XFTP
- 安装
XShell和XFTP完成后,打开XShell,新建会话。
在主机项输入云服务器公网IP,点击确认即可。
会话
- 输入用户名,云服务器默认为:
root。
image.png
- 双击新建的会话,输入密码(购买云服务器时,预设的密码)即可控制台登录云服务器。
- 点击
窗口-传输新建文件即能打开Xftp直接连接到云服务器,以便后续往服务器上传安装包。
Xftp
06 | 安装Java JDK
- 下载Java JDK,下载
jdk-版本编号-linux-x64.tar.gz。
我这里实际下载的是jdk-8u201-linux-x64.tar.gz。 - 下载Tomcat,这里下载的是
Tomcat 8的tar.gz包。
我这里实际下载的是apache-tomcat-8.5.37.tar.gz。 - 使用
Xftp将Java JDK和Tomcat安装包分别放置云服务器/usr/java目录下的jdk和tomcat目录下。
Java目录
- 使用
XShell进入/usr/java/jdk目录,输入以下命令:
tar -xvf jdk-8u201-linux-x64.tar.gz -C /usr/java/jdk/ - 使用
vim配置/etc/profile文件系统环境变量如下。(文件末尾添加即可)
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_201
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=${JAVA_HOME}/bin:$PATH
- 然后输入
source /etc/profile。 - 输入
java -version可验证是否配置成功。
java -version
07 | 安装Tomcat
- 使用
XShell进入/usr/java/tomcat目录。 - 输入以下命令(以下tomcat版本号为8.5.37)。
tar -xvf apache-tomcat-8.5.37.tar.gz -C /usr/java/tomcat/ - 使用
XShell,进入/usr/java/tomcat/apache-tomcat-8.5.37/conf目录。 - 编辑
server.xml文件,找到如下语句块,将端口号8080修改为80。
80端口
- 进入
/usr/java/tomcat/apache-tomcat-8.5.37/bin目录,并输入./startup.sh启动Tomcat。(停止可以使用./shutdown.sh)
启动Tomcat
- 稍等会,使用浏览器访问你的域名即可看见
Tomcat服务器默认界面。
Tomcat界面
- 如出现如下界面,按提示可知,我们还需要对我们的网站进行备案。
备案提示
- 按备案流程填写相关信息,一步一步按流程走即可,期间阿里云会发送你一个拍照背景包裹。使用该背景布拍摄照片即可。
- 在备案期间,我们可以使用公网IP访问我们的云服务网站。
08 | 部署网站测试
- 本地机器安装Java环境和IDEA。(见 IDEA Ultimate版本安装)
- 新建
Web Application
新建工程
- 找到
web目录下的index.jsp文件。将文件内容修改如下:
index.jsp
- 点击右上角
Project Structure按钮。
Project Structure
- 选择
Artifacts,点击+,再选择Web Application:Archive-From 'helloworld exploded'
helloworld:war
- 点击
+,选择Directory Content
Directory Content
-
打开的对话框,选择默认路径就行(即当前的工程目录)。
helloworld
- 打开
Build-Build Artifacts菜单即可
Build Artifacts
- 选择
helloworld:war-build,进行war包的构建。
hellworld:war
- 使用
XFtp将工程目录helloworld\out\artifacts\helloworld_war下的helloworld_war.war文件传到云服务器/usr/java/tomcat/apache-tomcat-8.5.37/webapps目录下。 - 使用
XShell,编辑/usr/java/tomcat/apache-tomcat-8.5.37/conf目录下的server.xml文件。添加如下红框内代码:
server.xml
-
重启Tomcat服务器后,使用浏览器访问域名或服务器IP网址,即可以浏览我们刚新建的网页信息。
网页信息