如何把网页挂在云服务器上

背景

上半年学HTML的时候,觉得这东西写出来能看,很容易产生成就感。

上个月买了个云服务器,想起我之前还写过HTML,就想把它挂上去看一看。。

然而上星期才学会。。

这几天自闭,想写博客BB一下。

我写的时候,基本是参照这个实现的

这里也差不多

本来想换个系统环境啥的,结果踩了几个坑更自闭了。。

还是老老实实来吧

准备

  1. 云服务器(以腾讯云 CentOS 6.8为例)
  2. HTML网页
  3. WinSCP
  4. Tomcat Apache

配置JAVA

登录云服务器,输入

yum -y list java*

能看到yum库里的java
如何把网页挂在云服务器上_第1张图片
接下来输入

yum -y install java-1.8.0-openjdk*

安装jdk1.8.0所有组件,跑完之后环境就配好了

下载Tomcat Apache

回到Windows,搜索“Tomcat”,进入官网下载Tomcat Apache

我下的是7.0.91中tar.gz格式的Core

如何把网页挂在云服务器上_第2张图片

把Tomcat Apache上传到服务器

安利WinSCP这个软件,很方便
如何把网页挂在云服务器上_第3张图片
主机名填写服务器的公网ip,输入用户名密码,点击登录

(选择CentOS的原因有一点是直接支持SFTP,用Ubuntu还得自己折腾)

如何把网页挂在云服务器上_第4张图片

找到下载好的Tomcat Apache,直接拖到右边

然后我们回到服务器,一波cd和ls -a找到刚塞进来的压缩包

然后解压

tar -xzvf apache-tomcat-7.0.91.tar.gz

再看当前目录,发现已经解压好了。。

我们进入里面的bin文件夹

cd apache-tomcat-7.0.91
cd bin

如果不确定自己的位置,可以使用ls -a命令查看当前目录下的文件进行确认
在这里插入图片描述

配置防火墙

在启动Tomcat之前,我们先检查防火墙设置

vim /etc/sysconfig/iptables

如何把网页挂在云服务器上_第5张图片
敲i进入插入模式

照着上面一行加上下划线的这一行,开放8080端口

搞定后按esc,输入:wq,保存退出vim

(vim限于篇幅和个人水平不再赘述,若不明白请自行搜索

然后我们回到命令行,输入service iptables restart重启防火墙

启动Tomcat

./startup.sh

会提示Tomcat started.

我们打开浏览器,输入自己的公网ip,后面加上:8080

如果出现如下页面,离成功已经不远了:
如何把网页挂在云服务器上_第6张图片

上传自己的网页

接着用WinSCP,把自己的网页传到tomcat的webapps目录下的一个文件夹中

设文件夹名为a,网页为b.html

访问时我们只要在地址栏中输入公网ip:8080/a/b.html

就能成功加载出页面了

你可能感兴趣的:(如何把网页挂在云服务器上)