电子商务|如何部署个人网站让任何人都能访问?准备以下几点轻松实现。

电子商务|如何部署个人网站让任何人都能访问?准备以下几点轻松实现。

文章图片

【电子商务|如何部署个人网站让任何人都能访问?准备以下几点轻松实现。】电子商务|如何部署个人网站让任何人都能访问?准备以下几点轻松实现。

文章图片

电子商务|如何部署个人网站让任何人都能访问?准备以下几点轻松实现。

文章图片

电子商务|如何部署个人网站让任何人都能访问?准备以下几点轻松实现。

文章图片


随着互联网的普及 , 互联网网站已经是生活必不可少的一部分 , 那么如何将个人网站部署到公网上 , 让任何人都能访问呢?本文将会从0到1进行讲解如何将一个静态页面部署到公网上 , 由于读者可能没有任何经验 , 本文尽量使用生活化的语音进行举例描述 , 不准确的地方欢迎指正 , 快点学会去和你的小伙伴炫耀一下吧~

首先一个网站能够在公网上被访问 , 必须要具备以下几点 。
1.静态页面
静态页面指的是开发完成的html页面 , 也就是网页所展示的内容 , 包括文字、图片、视频等 。 当然也可以使用具备与后端服务交互数据能力的动态页面 , 但是这属于后面的事情了 , 后续也会更新相关的文章 , 欢迎大家关注 。
2.公网ip
拿我们居住的房子来举例 , 公网ip可以理解为你所居住的小区住址 , 任何人都可以按照指定的规则 , 去解析你的地址寻找到你的家 。 互联网也是一样 , 根据ip地址可以找到你的静态页面所在的地址 。
3.服务器
服务器就像是你的房子 , 假如你在小区里没有房子 , 别人怎么能看到你家的样子呢?所以需要一台服务器去承载你的静态页面 , 让互联网用户找到你的地址之后 , 去阅读你放在服务器上的静态页面 。
4.域名(可有可无)
由于ip地址是一串没有规律的数字组成 , 非常难记住 , 所以需要一个域名来代替你的ip地址 , 就好比你的手机通讯录里面的姓名和手机号的映射 , 只要点击姓名就能拨打对应的手机号了 。 同理 , 使用域名解析也能直接通过访问域名访问到你的ip地址 。 当然 , 域名只是起到一个美化ip地址的东西 , 并不是必须的 , 还会牵扯到域名的备案 , 由于篇幅限制不做演示 。
那么如何获得上面列举的几项内容呢?
静态页面
HTML页面的开发需要专业的编程知识 , 如果只是做做简单的信息展示可以自学一些简单的标签元素就可以制作了 , 教程可以自行去网络上搜索HTML入门教学文章 , 制作完成后保存为index.html文件 。 如果需要展示比较丰富的网页内容 , 还是得找个程序员朋友帮忙制作 , 专业的人干专业的事情 。
公网ip、服务器

现在在各大云服务商购买云服务器的时候 , 通常都会带上公网ip , 购买服务器后即可在面板看到公网ip , 拿腾讯云轻量应用服务器举例 , 在网络与域名卡片下面就能看到 。  域名在任意域名服务商的域名注册入口 , 都可以购买没有被注册的域名 , 加入购物车付款即可 。  
准备好上述内容后 , 就可以上手操作了 , 依旧拿腾讯云的轻量服务器举例 , 登录管理面板后找到远程登录卡片 , 选择一键登录 , 跳转到服务器远程登录Shell页面 , 使用一键免密登录即可 。 其他类型的服务商没有一键登录的 , 大多数都有可视化的登录界面 , 按照要求输入账户名和密码即可 。        
上传静态静态页面到服务器成功登录后 , 左上角有一个上传文件的图标 , 鼠标悬浮后点击上传按钮 , 就会出现我们常见的上传文件界面 。 选择需要上传的静态文件 , 然后指定上传到服务器端某个文件路径下 , 确认上传 。 服务器端这个文件路径需要记住 , 后面nginx的配置需要用到 。  安装nginx登录上服务器后需要安装nginxnginx是一款反向代理中间件 , 可以理解为小区内的路标 , 别人通过地址找到了你的小区 , 但是要找到你家还得需要熟悉小区的人来指路 , nginx就是充当了这个角色 。 由于篇幅限制 , nginx的安装可以自行搜索教程 。 修改nginx配置将这段配置贴到你的nginx配置文件中 , 将你的公网ip , 文件路径和文件名称替换为你自己的即可 。