2020-09-04

~~

菜鸟的网站建设之路

~~


前言

很多程序员在浏览网站的时候,对网站的印象都停留在编程阶段,运维阶段,对网站建设前期的工作并不怎么了解,我也如此,只知道在服务器上部署代码,运行维护,更新数据之类的流程。经过了一段时间的摸索,这里,我对网站前期建设需要哪些流程做一个简单的总结。网上常见的网站大部分由:服务器 + 域名 + 程序(系统) 三方组成,程序(系统)又由 前端 + 后台的方式组成,后台一般部署在服务器上。

一、域名注册

        网站建设可根据自己想要的名字注册网站的域名,而这个网站域名的选择很重要。

        1. 确定自己想好的域名没有被注册。在各大域名注册商的网站中搜索一下自己的域名是否被注册过,如果注册过,就无法注册该域名,要重新换一个新的域名进行注册。

         2. 域名选择。域名的认证是需要实名制的,也会被不同的服务商收取一定费用,费用并不统一,基本上是按年收费。.com、.top、.net…域名的后缀不同,费用也不相同。

        3. 认证信息。一般分为个人性质和企业性质,认证的方式也不一样。填写认证信息完毕,点击完成注册,域名就算注册成功,可以投入使用。

二、服务器操作

        一般分为物理服务器和云服务器,因为我没碰过物理服务器,我这边说说云服务器。云服务器管理起来简单、稳定、方便、快捷,阿里、腾讯、谷歌、百度等都有在卖这个东东,价格也比较便宜。话说,问为什么不用自己电脑当服务器的人是真的很棒棒哦!

  1. 服务器的配置
            需要对你买的云服务器进行一系列基本配置,比如设置root,开放端口号,过程很简单,就不一一叙述了。服务器和电脑有些类似,操作基本相同。

  2. 服务器链接工具
            我是用的是Winscp连接服务器,输入服务器IP,输入root和密码,显示登录成功。
    在这里插入图片描述
            登进去就是这个样子,左边为自己电脑上的文件,右边为服务器的文件,左右拖动来进行文件的上传和下载。
    在这里插入图片描述

  3. 服务器环境搭建
            毕竟服务器上是要跑代码的,所以要安装环境,基本上安装JDK,tomcat,mysql等等,根据自身的情况安装需要环境,安装过程可以百度,这里不再叙述。
            JDK: https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
            tomcat: https://tomcat.apache.org/
            mysql: https://www.mysql.com/

  4. 项目的上传与启动
            将项目直接放入tomcat的webapps目录中,也可以将项目打成jar包放入,自己电脑cmd进入服务器,重启tomcat即可。可以在本机上安装一个SSH会话服务,这个是用来链接服务器的,可以通过代码操作tomcat和mysql,例如重启、关闭。
    在这里插入图片描述

  5. 服务器和域名进行绑定
            不绑定域名的话别人输入网址是无法访问到你部署的网站,需要对域名进行解析。解析完后就可以启动tomcat,通过正常的网址访问网站,一般云服务器的控制台自带解析功能。
    在这里插入图片描述

三、网站备案

        备案号是网站是否合法注册经营的标志,可随时到国家工业和信息化部网站备案系统上查询该ICP备案的相关详细信息。企业开办的网站和个人的网站都要申请备案号,一般为以下流程:
在这里插入图片描述
        需要进行个人或企业的身份认证。云服务器的控制台都自带申请功能,如果没有的话过程就比较繁琐,建议托付给专业的公司进行操作。个人和企业申请的备案号差别在于企业有备案号、icp许可证,而个人的只有备案号。

四、总结

        一顿操作下来基本上是购买域名+服务器  ->  服务器绑定域名  ->  申请备案  ->  部署网站  ->  开始编程和运维之路。

        后期网站不想要了也基本上是服务器不续费,域名注册到期,不去管的话会自动进入删除期 ,删除了之后域名就注销了,别人可以注册这个域名。备案号会在域名注销后一段时间内被工信部删除,这个时间不具体,好像是定期删除。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值