网站服务器

在阿里云购买SSL证书,让网站支持HTTPS

可紊 提交于 2019-12-11 19:15:48
SSL简介 引自: https://baike.baidu.com/item/ssl/320778?fr=aladdin SSL SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层与应用层之间对网络连接进行加密。 提供服务 认证用户和服务器,确保数据发送到正确的客户机和服务器; 加密数据以防止数据中途被窃取; 维护数据的完整性,确保数据在传输过程中不被改变。 服务器类型 Tomcat 5.x Nginx IIS Apache 2.x IBM HTTP SERVER 6.0 [1] 工作流程 服务器认证阶段:1)客户端向服务器发送一个开始信息“Hello”以便开始一个新的会话连接;2)服务器根据客户的信息确定是否需要生成新的主密钥,如需要则服务器在响应客户的“Hello”信息时将包含生成主密钥所需的信息;3)客户根据收到的服务器响应信息,产生一个主密钥,并用服务器的公开密钥加密后传给服务器;4)服务器回复该主密钥,并返回给客户一个用主密钥认证的信息,以此让客户认证服务器。 用户认证阶段:在此之前,服务器已经通过了客户认证,这一阶段主要完成对客户的认证。经认证的服务器发送一个提问给客户,客户则返回(数字

服务器不稳定会照成哪些影响?116.211.146.x

折月煮酒 提交于 2019-12-11 18:25:30
服务器不稳定会照成哪些影响? 首先服务器不稳定导致网站被降权是一件很常见的事,因为如果网站不稳定,你的网站有时候打不开或者打开速度慢,导致搜索引擎蜘蛛经常无法访问你的网站,蜘蛛对你的网站不友好,给你网站降点权重,也是合情合理的。服务器因素导致网站降权主要有几种表现形式: 1、关键词排名下降。因为关键词排名是站长朋友最关心的,要是网站大部分关键词排名都有一个大幅度的下降,那么不好意思,你网站被搜索引擎降权了。 2、还有就是收录减少。当一个网站权重降低时,很多网站里面收录的但质量不高的文章,都会遭到搜索引擎的剔除,收录减少也是非常常见的,严重点的被拔毛,只剩一个首页,也不要太惊讶。对于收录问题,当网站权重有恢复时,还是可以重新收录那些被搜索引擎剔除的页面的。 3、快照不更新。有很多站长朋友都说快照是一个网站的晴雨表,状态良好的网站,但快照更新速度都是每日一次的,而网站出现问题时,马上就能从快照方面表现出来,当一个网站降权时,快照往往更新速度没那么及时了,甚至需要十天半个月才给你更新一次的! 二、友情链接会被撤 首先搜索引擎蜘蛛非常敏感,很多站长朋友也是这样,稍微网站有什么风吹草动,就会被对方察觉到。当网站打不开时,很多站长就会开始采取行动,二话不说把友情链接给撤了,这样对于一个网站来说无疑是雪上加霜,当你网站恢复后,没有及时的去检查友情链接这快,友情链接都被对方给撤掉时

服务器证书下载了怎么用?如何安装?

谁说胖子不能爱 提交于 2019-12-11 13:22:16
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 随着当下时代的发展 服务器证书 (即SSL证书)在网络传输的过程当中好处是越来越多了,网站在安装了服务器证书之后,网站的数据是加密传输的,它能够提升网站的安全等级,也能够获取客户端对网站的信任度,对于用户的使用感也是有好处的,当然给网站如何安装SSL证书是很重要的,那么服务器证书下载了怎么用?如何安装? 服务器证书在安装的时候,部分CA机构会通过邮件向用户发送服务器证书的,之后点击电子邮件当中的链接下载证书,将证书导入到相应的目录当中,然后将证书的密码输入进行,之后激活证书,将证书和网站绑定到一起,之后重启服务器,进行刷新,这样服务器证书就出现在网站上了。 服务器证书在当下的使用频率是很高的,而将服务器证书应用到服务器之后,服务器的安全就可以提升了,在服务器证书下载了之后,大家需要做的就是进行服务器证书的安装,安装SSL证书其实并不是很难,只要大家根据CA机构提供的证书安装步骤来进行安装即可。服务器证书安装成功之后,其效果就可以提升了。 在服务器证书安装到服务器之后,那么客户端可以检查服务器证书是否在网站当中显示了,用户可以在网站输入https的模式来进行认证,这样就可以显示网站是否安装服务器证书了。 来源: oschina 链接: https://my.oschina.net/u/4157044/blog

老板让我一周上线一个网站的一些记录(上)

十年热恋 提交于 2019-12-11 10:50:31
本人IR方向情报学硕士一枚,记得上周二本是一个平静的调参之夜,老板突然来了电话让我去找他一趟。到了办公室之后,老板说,我们最近发布了一个数据集,需要搭个网站。正当我想问“哦?谁来搭呢”,我发现,老板的眼里,都是我…… 本文讲讲笔者在本个项目里购买服务器和服务器环境配置时踩过的那些坑。 1 需求分析 经过对老板的需求整理,这次网站看起来不是很复杂,简而言之有三个要实现的功能: 第一,主页信息展示。写个homepage展示我们数据集的使用规则,留下我们的联系方式,可以让用户下载需要填写的文件等; 第二,信息收集。提交填写好的协议文档,留下提交者的个人信息等,存储到数据库。 第三,审核申请信息的管理员界面。实现对提交文档的在线查看,审批等功能。 2 已有的技术基础 我的技术基础:大二的时候照着W3School学了点html/css/js三件套,说实话,忘得差不多了,所以节约时间起见,查了几个Bootstrap在线生成网站 四种最好的免费Bootstrap在线设计工具 -解道Jdon​www.jdon.com 最后选中了 Carrd : Simple, free, fully responsive one-page sites for pretty much anything​carrd.co 网上说这个是免费的,不过现在貌似收费了,在注册之后送了一周的试用会员

CDN 内容分发网络

末鹿安然 提交于 2019-12-10 17:21:37
在互联网有一个“8秒原则”,即如果有一个页面的响应时间超过8秒,那么大部分的用户就会放弃加载,从而放弃使用该页面或网站。淘宝,京东,苏宁等电商每天都有成千上万的访问量,在618电商节,双十一购物逛欢节更是具有数以万计的秒杀活动,是什么能够支撑系统在如此高并发情况下还能正常运行?这就不得不提CDN了,CDN是什么呢,让我们一探究竟。 CDN是什么? CDN其全称是Content Delivery Network,即内容分发网络。 CDN是构建在网络上的内容分发网络,具备内容存储和分发两个关键要素。其基本原理是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访问网站时,利用全局负载技术将用户的访问指向距离最近的工作正常的缓存服务器上,由缓存服务器直接响应用户请求。 比如说,北京的用户让他访问北京的节点,上海的用户让它访问上海的节点,而不是北京的用户访问上海的节点,上海的用户访问北京的节点,这样会极大增加用户的访问时长,及访问的成本。通过就近访问,加速用户对网站的访问,解决Internet网络拥堵状况,提高用户访问网络的响应速度。 CDN就像网络中的快递小哥,把你网购的商品从最近的仓库拿出并选择最优的路线,并将包裹及时的送到指定收货地点。 CDN就是扮演护航及加速的角色,使得每一个网络请求能够请求更快,时延更小,响应更快,带来更为极致的用户体验

访问网站返回常见的状态码200,404等表示什么意思(转)

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-10 16:52:22
在学习网页设计的时候都应该知道状态码,但我们常见的状态码都是200,404,下面介绍其他的状态值,特别对于排查故障或者查看网络日志发现漏洞,很值得学习。 1开头的http状态码 表示临时响应并需要请求者继续执行操作的状态代码。 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2开头的http状态码 表示请求成功 200 成功处理了请求,一般情况下都是返回此状态码; 201 请求成功并且服务器创建了新的资源。 202 接受请求但没创建资源; 203 返回另一资源的请求; 204 服务器成功处理了请求,但没有返回任何内容; 205 服务器成功处理了请求,但没有返回任何内容; 206 处理部分请求; 3xx (重定向) 重定向代码,也是常见的代码 300 (多种选择) 针对请求,服务器可执行多种操作。 服务器可根据请求者 (user agent) 选择一项操作,或提供操作列表供请求者选择。 301 (永久移动) 请求的网页已永久移动到新位置。 服务器返回此响应(对 GET 或 HEAD 请求的响应)时,会自动将请求者转到新位置。 302 (临时移动) 服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。 303 (查看其他位置)

访问一个网站域名,中间做了什么那些操作-详细

自古美人都是妖i 提交于 2019-12-10 09:49:27
1、在浏览器中输入www.baidu.com 这意味着浏览器要向百度发送一个网页数据包,要发送数据包,需要知道对方的IP地址,这里我们只知道网址为www.baidu.com,却不知道IP地址,此时应用层协议DNS协议会帮我们把网址解析为IP地址,此时会发送一个DNS数据包给DNS服务器,DNS服务器再做出响应来告诉我们百度的IP地址为220.181.111.147,这样我们就知道百度(我们需要通信的主机)的IP地址。 第1步,浏览器会检查缓存中有没有这个域名对应的解析过的IP地址,如果缓存中有,这个解析过程就将结束。浏览器缓存域名也是有限制的,不仅浏览器缓存大小有限制,而且缓存的时间也有限制,通常情况下为几分钟到几小时不等,域名被缓存的时间限制可以通过TTL属性来设置。这个缓存时间太长和太短都不好,如果缓存时间太长,一旦域名被解析到的IP有变化,会导致被客户端缓存的域名无法解析到变化后的IP地址,以致该域名不能正常解析,这段时间内有可能会有一部分用户无法访问网站。如果时间设置太短,会导致用户每次访问网站都要重新解析一次域名。 第2步,如果用户的浏览器缓存中没有,浏览器会查找操作系统缓存中是否有这个域名对应的DNS解析结果。其实操作系统也会有一个域名解析的过程,在Windows中可以通过C:\Windows\System32\drivers\etc\hosts文件来设置

大型网站应用之海量数据和高并发解决方案总结一二

别说谁变了你拦得住时间么 提交于 2019-12-08 18:00:00
一、网站应用背景 开发一个网站的应用程序,当用户规模比较小的时候,使用简单的:一台应用服务器+一台数据库服务器+一台文件服务器,这样的话完全可以解决一部分问题,也可以通过堆硬件的方式来提高网站应用的访问性能,当然,也要考虑成本的问题。 当问题的规模在经济条件下通过堆硬件的方式解决不了的时候,我们应该通过其他的思路去解决问题,互联网发展至今,已经提供了很多成熟的解决方案,但并不是都具有适用性,你把淘宝的技术全部都搬过来也不一定达到现在淘宝的水平,道理很简单。 当然,很多文章都在强调,一个网站的发展水平,是逐渐的演变过来的,并不是一朝一夕的事情。虽然目前的情况互联网的泡沫越来越大,但是整个互联网技术的发展确实为我们提供了方便快捷的上网体验。下边是一张早期的淘宝官网的界面: 目前,博主正在跟随导师做一个创业项目,使用的技术是SSM+MySQL+Linux这些,但是由于资金的限制和考虑到用户群体的特殊性,系统的架构无奈的选择的就是最简单的方式:一台应用服务器、一台数据库服务器、一台文件系统服务器,没有用到高级的技术,也没有用到分布式部署的方案。下边整理的是一些针对海量数据和高并发情况下的解决方案,技术水平有限,欢迎留言指导。 二、针对海量数据和高并发的主要解决方案 2.1、海量数据的解决方案: 使用缓存; 页面静态化技术; 数据库优化; 分离数据库中活跃的数据; 批量读取和延迟修改;

搭建WordPres网站(博客网站/内容管理系统-CMS)

谁都会走 提交于 2019-12-08 00:36:40
一、WordPress简介 WordPress是使用PHP语言开发的博客平台,在支持PHP和MySQL数据库的服务器上,您可以用WordPress架设自己的网站,也可以用作内容管理系统(CMS)。建站时需要准备域名、空间和程序。使用WordPress镜像创建ECS实例,不需要部署Web环境,解决了空间和程序的问题,只要注册域名,完成备案,网站就可以直接上线,降低了建站的门槛,即买即用。 二、在ECS实例上搭建WordPress网站步骤: (1)、购买WordPress镜像 1.登录 阿里云 。如果尚未注册,单击 免费注册 。 2.进入云市场,找到 WordPress商用主题镜像 ,并单击 立即购买。 3.在云服务器ECS 自定义购买 页面,完成如下 基础配置: i.选择 计费方式:如果您需要备案网站,必须选择 包年包月,并在页面底部设置 购买时长 不少于3个月。如果不需要备案,您可以根据自己的需求选择计费方式。 ii.选择 地域:目前支持该镜像的地域包括华北1、华北2、华北3、华北5、华东1、华东2、华南1。请根据网站用户的分布和您自己的地理位置选择合适的地域。 iii.选择 实例:根据您网站的预期访问量选择实例规格(CPU、内存)。一般企业网站,通用或入门级的1核2 GiB或者2核4 GiB实例规格能满足需求。 iv.选择 镜像:从云市场购买镜像后已经设置为镜像市场

六、永无止境:网站的伸缩性架构

蹲街弑〆低调 提交于 2019-12-07 21:46:27
(1)网站架构的伸缩性设计 1.不同功能进行物理分离实现伸缩。纵向分离和横向分离,不同的服务器部署不同的业务。 2.单一功能通过集群规模实现伸缩。集群内的多台服务器部署相同的服务,提供相同的功能。 (2)应用服务器集群的伸缩性设计 如果HTTP请求分发装置可以感知或者可以配置集群的服务器数量,可以及时发现集群中新上线或下线的服务器,并能向新上线的服务器分发请求,停止向已下线的服务器分发请求,那么就实现了应用服务器集群的伸缩性。 这里,这个HTTP请求分发装置被称作均衡负载服务器。 实现负载均衡的技术,以下几种: 1.HTTP重定向负载均衡。 HTTP重定向服务器是一台普通的应用服务器,其唯一的功能就是根据用户的HTTP请求一台真实的Web服务器地址,并将该Web服务器地址写入HTTP重定向响应中(响应状态码为302)返回给用户浏览器。在图6.5中,浏览器请求访问域名 www.mysite.com 。DNS服务器解析得到IP地址是114.100.80.10,即HTTP重定向服务器的IP地址。然后浏览器通过IP地址 114.100.80.10访问HTTP重定向负载均衡服务器后,服务器根据某种负载均衡算法计算获得一台实际物理服务器的地址(114.100.80.3),构造一个包含该实际物理服务器地址的重定向响应返回给浏览器,浏览器自动重新请求实际物理服务器的IP地址(114.100.80