哥们姐们,今天跟大家聊聊两个端口的事儿,就是咱们平时上网,绕不开的80端口和443端口。这俩玩意儿当初也把我绕得够呛,搞不懂为啥网站有时候能开,有时候又说不安全,后来自己瞎折腾,才算彻底搞明白了。

我最早接触80端口那会儿

刚开始学着搭网站那会儿,那真是啥也不懂。记得有一次,跟着网上的教程,吭哧吭哧地把一个Apache服务器装起来了。教程里头就说,你装好了,直接在浏览器里输入你那台电脑的IP地址,就能看到一个“It works!”的页面。我一试,真成了!

当时就想,这网络还挺神奇的。后来琢磨才知道,咱们平时浏览网页,大部分时候都是通过这个80端口进行的。它就像是咱们家的大门,你敲门进去,屋里的人直接就跟你说话了。你问屋里直接就把信息给你了,没啥遮遮掩掩的。

那会儿我建了个小博客,就用这个80端口对外提供服务。访问的人打开我的网站,我的服务器就把网页内容直接发过去。那时候觉得挺方便的,大家都能看到我发的东西,多可后来慢慢就觉得不对劲了。

  • 我发现我跟服务器之间传输的信息,要是有人想看,那是能看个清清楚楚的。就好比你写封信,不装信封不盖章,直接写在明信片上,寄出去,路上谁都能看到你写了
  • 小编温馨提醒:本站只提供游戏介绍,下载游戏请前往89游戏主站,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

  • 特别是一些需要登录的网站,我输入账号密码,这信息就这么赤裸裸地在网络上传来传去,心里老是不踏实。万一被哪个不怀好意的人截胡了,那不是全暴露了吗?

我那会儿就纳闷了,难道上网就这么不安全吗?大家伙儿都这么瞎跑吗?

然后我就遇到了443端口,和那个小绿锁

后来我发现很多大网站,尤其是银行、电商那些地方,他们的网址前面都会有个“https://”开头,而且浏览器地址栏那里还会多一个绿色的小锁头。我当时就好奇,这跟我的“http://”有啥区别?

一查才知道,这个“https”用的就是443端口。它跟80端口最大的区别,就是它多了一层“加密”的功夫。你把它想象成,你跟屋里的人说话,但你们不是直接说,而是通过一个加密机来交流。你说的话,先进加密机加密,变成一堆别人看不懂的乱码,再发出去。屋里的人收到乱码,再用他那边的解密机解密,才能看到你说了

为了让网站能用上这个443端口,实现“https”,我可费了一番功夫。我记得最清楚的就是要去搞那个叫“SSL证书”的东西。一开始觉得挺专业的,还以为得花大钱去买。结果后来了解到,像Let’s Encrypt这种机构,能提供免费的证书。我就照着教程,申请了一个,然后又学着怎么把这证书安装到我的服务器上。

整个过程下来,虽然有点复杂,但搞定之后那种成就感真是没话说。当我的网站也变成“https”开头,地址栏里也出现了那个小绿锁头的时候,我心里一下子就踏实多了。

  • 我的用户再访问我的网站,他们跟我的服务器之间,所有的数据传输都加密了。就算有人在半路截取了这些数据,看到的也只是一堆乱七八糟的乱码,根本看不懂。
  • 特别是在用户输入登录信息、支付信息的时候,这层保护就显得尤为重要。用户的隐私和财产安全,一下子就有了保障。
  • 而且我还听说,Google啥的搜索引擎,也更喜欢那些用https的网站,会给他们更高的排名。这对我的小博客来说,也是个意外的收获。

到底他俩有啥不一样?我来给你们捋捋清楚

说白了,他俩就是这样的:

80端口(HTTP):

  • 这是咱们上网最老一套的规矩,或者叫协议。
  • 传输的数据是明文的,就是直接能看懂的那种。
  • 不安全!你发出去的任何信息,包括账号密码,都可能被别人偷窥到。
  • 现在基本上,除了那些对安全没啥要求的小玩意儿,很少有网站只用80端口了。

443端口(HTTPS):

  • 这是80端口的升级版,加了把安全锁。
  • 传输的数据是加密的,就是你跟服务器之间有个密语本,别人听了也白听。
  • 安全!有SSL证书做保障,能确认你访问的网站是不是真的,也能保证数据不被偷看和篡改。
  • 现在只要是正经网站,基本上都用这个443端口。你看那些银行、购物网站,肯定都是用它的。

所以你看,区别就一句话:80端口是跑明文数据的,不安全;443端口是跑加密数据的,安全。

现在再回过头来看,我搭网站那会儿,一开始没弄明白这个,吃了不少亏。现在自己的项目,无论大小,我第一个想到的就是把这个443端口搞定,证书也得整上。毕竟安全这事儿,可不是小事。让用户用着放心,自己也省心。

以前是能跑就行,现在是必须跑得又快又安全。这就是我从折腾这俩端口里头,学到的最实在的经验了。

免责声明:喜欢请购买正版授权并合法使用,此软件只适用于测试试用版本。来源于转载自各大媒体和网络。 此仅供爱好者测试及研究之用,版权归发行公司所有。任何组织或个人不得传播或用于任何商业用途,否则一切后果由该组织及个人承担!我方将不承担任何法律及连带责任。 对使用本测试版本后产生的任何不良影响,我方不承担任何法律及连带责任。 请自觉于下载后24小时内删除。如果喜欢本游戏,请购买正版授权并合法使用。 本站内容侵犯了原著者的合法权益,可联系我们进行处理。