阿里云搭建个人网站服务器步骤

文|Seraph

01 | 购买云服务器 ECS

所谓的云服务器即是阿里云帮你实际搭建服务器,并给你提供远程控制服务。一般会预装定制的操作系统。

  1. 我这里购买的是 入门级服务器最便宜293元一年。如果链接失效,直接去阿里云官网购买适合的云服务器即可。
  2. 我的云服务器安装的操作系统是CentOS 7.4
  3. 打开控制台-云服务器ECS,在我的资源中能看见刚购买的云服务器实例。
    云服务器
  4. 点击云服务器 1 标志,可以进入具体的云服务器实例列表。这里我们包含如下实例IDIP地址等信息。
    实例列表
  5. 我们可以点击上图右端中远程连接,来连接并控制云服务器。你可以尝试远程控制看下效果。但是开发过程中会推荐XShell等远程连接工具进行控制,后续搭建服务器环境会讲到。

02 | 购买域名

  1. 打开万网,搜索想要的域名关键字,查看相关域名当前情况,并根据具体喜好和价钱进行购买。
    域名搜索

03 | 域名解析

1、打开控制台-域名,可以看见我们刚才购买的域名。
域名列表
2、点击上图中右方解析进行添加域名解析记录。点击如下新手引导。
解析设置

3、在记录值中输入我们的云服务器实例的 公网IP地址,即能创建出如上图的解析记录。
新手引导

04 | 添加安全规则

  1. 打开实例的本实例安全组,添加如下TCP 80端口的入方向安全规则配置。
    TCP 80 安全规则

05 | 安装XShell和XFtp

  1. 下载免费版XShell 和 XFtp,填入姓名邮件,下载链接会发送到你填入的邮箱中。
    XShell 和 XFTP
  2. 安装XShellXFTP完成后,打开XShell,新建会话。
    主机项输入云服务器公网IP,点击确认即可。
    会话
  3. 输入用户名,云服务器默认为:root
    image.png
  4. 双击新建的会话,输入密码(购买云服务器时,预设的密码)即可控制台登录云服务器。
  5. 点击窗口-传输新建文件即能打开Xftp直接连接到云服务器,以便后续往服务器上传安装包。
    Xftp

06 | 安装Java JDK

  1. 下载Java JDK,下载jdk-版本编号-linux-x64.tar.gz
    我这里实际下载的是jdk-8u201-linux-x64.tar.gz
  2. 下载Tomcat,这里下载的是Tomcat 8tar.gz包。
    我这里实际下载的是apache-tomcat-8.5.37.tar.gz
  3. 使用XftpJava JDKTomcat安装包分别放置云服务器/usr/java目录下的jdktomcat目录下。
    Java目录
  4. 使用XShell进入/usr/java/jdk目录,输入以下命令:
    tar -xvf jdk-8u201-linux-x64.tar.gz -C /usr/java/jdk/
  5. 使用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

  1. 然后输入source /etc/profile
  2. 输入java -version可验证是否配置成功。
    java -version

07 | 安装Tomcat

  1. 使用XShell进入/usr/java/tomcat目录。
  2. 输入以下命令(以下tomcat版本号为8.5.37)。
    tar -xvf apache-tomcat-8.5.37.tar.gz -C /usr/java/tomcat/
  3. 使用XShell,进入/usr/java/tomcat/apache-tomcat-8.5.37/conf目录。
  4. 编辑server.xml文件,找到如下语句块,将端口号8080修改为80
    80端口
  5. 进入/usr/java/tomcat/apache-tomcat-8.5.37/bin目录,并输入./startup.sh启动Tomcat。(停止可以使用./shutdown.sh)
    启动Tomcat
  6. 稍等会,使用浏览器访问你的域名即可看见Tomcat服务器默认界面。
    Tomcat界面
  7. 如出现如下界面,按提示可知,我们还需要对我们的网站进行备案
    备案提示
  8. 按备案流程填写相关信息,一步一步按流程走即可,期间阿里云会发送你一个拍照背景包裹。使用该背景布拍摄照片即可。
  9. 在备案期间,我们可以使用公网IP访问我们的云服务网站。

8 | 部署网站测试

  1. 本地机器安装Java环境和IDEA。(见 IDEA Ultimate版本安装)
  2. 新建Web Application
    新建工程
  3. 找到web目录下的index.jsp文件。将文件内容修改如下:
    index.jsp
  4. 点击右上角 Project Structure 按钮。
    Project Structure
  5. 选择Artifacts,点击+,再选择Web Application:Archive-From 'helloworld exploded'
    helloworld:war
  6. 点击+,选择Directory Content
    Directory Content
  7. 打开的对话框,选择默认路径就行(即当前的工程目录)。
    helloworld
  8. 打开Build-Build Artifacts菜单即可
    Build Artifacts
  9. 选择helloworld:war-build,进行war包的构建。
    hellworld:war
  10. 使用XFtp将工程目录helloworld\out\artifacts\helloworld_war下的helloworld_war.war文件传到云服务器/usr/java/tomcat/apache-tomcat-8.5.37/webapps目录下。
  11. 使用XShell,编辑/usr/java/tomcat/apache-tomcat-8.5.37/conf目录下的server.xml文件。添加如下红框内代码:
    server.xml
  12. 重启Tomcat服务器后,使用浏览器访问域名或服务器IP网址,即可以浏览我们刚新建的网页信息。
    网页信息
  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值