域名绑定

Tomcat应用绑定域名以及Apache端口转发

删除回忆录丶 提交于 2019-12-06 00:42:19
当一台服务器部署多个语言项目,如一个jsp使用tomcat,一个php使用apache,出现端口80冲突,可以如下解决 首先配置tomcat可访问,如:http://osgogo.com:8080/ 接下来配置apache使得: http://osgogo.com可访问 apache conf/httpd.conf里面的配置虚拟主机: <VirtualHost *:80> ServerAdmin tong695@163.com ServerName osgogo.com ProxyPass / http://osgogo.com:8080/ ProxyPassReverse / http://osgogo.com:8000/ ErrorLog logs/osgogo.com-error_log CustomLog logs/osgogo.com-access_log common </VirtualHost> 至此完成。 可以参考这一片文章:http://cyzgbw.iteye.com/blog/1828770 来源: oschina 链接: https://my.oschina.net/u/782574/blog/307431

网络基础 ------ 域名

你离开我真会死。 提交于 2019-12-05 14:13:44
网域名称 (英文:Domain Name 简称:Domain), 简称域名、网域,是一串用点分隔的字符组成的互联网上某一台计算机或计算机组的名称,用在数据传输表示计算机的电子方位。 我们访问网站的时候肯定是要知道网站所在服务器的地址,也就是所谓的IP地址,通过访问IP地址来进入到网站,但是由于ip地址是一串数字,很难记忆,这个时候域名就产生了,就是用域名来代替这个ip地址,而且绑定的是80 端口。 这个时候我们通过这个域名进行访问的时候,他首先会通过这个域名进行解析这个IP地址,然后,才能开始访问。 域名的发展: 在ARPANET(Advanced Research Projects Agency Network 高级研究计划局网络),简称阿帕网:是世界上第一个运营的数据包交换网络,是全球互联网的鼻祖。当时,网络上的每台计算机都采用主机文件(Hosts)进行解析。Hosts文件包含对应计算机的ip地址,每个需要解析的主机都拥有主机文件。由于主机数量的快速增长使主机文件被频繁更新,于是1983年,保罗·莫卡派乔斯发明了域名解析服务和域名系统,随后他们被引入ARPANET。 DNS(Domain Name System) 域名系统 :域名系统中的任何名称都是域名。在域名系统的层次结构中,各种域名都属于域名系统根域的下级。顶级域名下一层是二级域名,一级一级地往下

nginx介绍

こ雲淡風輕ζ 提交于 2019-12-05 12:01:26
1. Nginx简介 Nginx (engine x) 是一个高性能的 HTTP 和反向代理服务。Nginx 是由伊戈尔·赛索耶夫为俄罗斯访问量第二的 http:// Rambler.ru 站点(俄文:Рамблер)开发的,第一个公开版本 0.1.0发布于 2004 年 10 月 4 日。 Nginx 是一个很强大的高性能 Web 和反向代理服务,它具有很多非常优越的特性:在连接高并发的情况下,Nginx 是 Apache 服务不错的替代品。Nginx 在美国是做虚拟主机生意的老板们经常选择的软件平台之一。 2. Nignx的作用 - http协议代理 - 搭建虚拟主机 - 服务的反向代理 - 在反向代理中配置集群的负载均衡 二、 代理方式 1. 正向代理 正向代理:是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端必须要进行一些特别的设置才能使用正向代理。 2. 反向代理 反向代理是代理服务器的一种。服务器根据客户端的请求,从其关联的一组或多组后端服务器(如Web服务器)上获取资源,然后再将这些资源返回给客户端,客户端只会得知反向代理的IP地址,而不知道在代理服务器后面的服务器簇的存在。 正向代理和反向代理 3.

端口的那些事

删除回忆录丶 提交于 2019-12-05 07:44:28
端口 1.端口的名词出现在哪些地方,各代表什么   a. 浏览器的URL需要端口,不过默认是80端口,不用写在主机名后,但如果是访问其它端口,一定要加上端口号。在此,端口号表示浏览器与web服务器上的那个端口建立tcp连接,    并不是浏览器所在客户主机的端口   b. 在设置虚拟主机时,需要设置监听端口,用来监听浏览器的请求。浏览器请求8080端口,则应监听8080端口,每监听一个端口就是开启一个进程。   c. 防火墙开放相应端口,指该端口可以与外来主机间通信。如web服务使用80端口,则应开放80端口,并监听80端口,web服务才能正常运行 虚拟主机 1. 虚拟主机的server name , 服务器域名,IP间的关系   (1)当没有注册域名时,可用IP地址访问web服务器,此时浏览器发给服务器的请求中,ip地址是URL中的IP地址,主机名(host)也是IP地址,根据IP地址找到web服务器主机,根据端口   找到提供web服务的进程,根据域名找到web服务的目录,如果虚拟主机中server name 和 浏览器发送来的域名不同,则不能匹配到这台虚拟主机,不能享受它提供的服务。所以,没有注册域名时,   虚拟主机中server name 要设为服务器的IP地址。   (2)注册域名后,可用域名访问web服务器,通过DNS服务器可解析到域名的IP地址

在apache下建立多个站点

﹥>﹥吖頭↗ 提交于 2019-12-05 06:18:18
在apache下建立多个站点 在httpd.conf中使用如下内容 NameVirtualHost 211.161.197.119 <VirtualHost 211.161.197.119> ServerName bug.54ncr.com DocumentRoot /www/http/mantisbt </VirtualHost> <VirtualHost 211.161.197.119> ServerName mycity.54ncr.com DocumentRoot /www/http/billing_system </VirtualHost> ================================================================= ServerAlias:服务器别名,在Apache中可以用于设置虚拟主机接收到个域名,也可以用于接收泛解析的域名。具体的设置方法如下: 一、用于设置虚拟主机接收多个域名 一个虚拟主机常常会接收多个域名解析,比如:一个虚拟主机要同时介绍 fke.la , 54ncr.com 两个域名,或者是两个二级域名,如: www.fke.la , www1.fke.la,对于这种情况,可以在用ServerAlias轻松做到,打开apache的设置文件:httpd.conf,在该主 机的设置代码中:

IIS-反向代理配置

不打扰是莪最后的温柔 提交于 2019-12-05 04:59:52
参考:https://www.cnblogs.com/pengcc/p/4329207.html 网络上好多开场的文章就说了好多的原理之类的这里我们直接开始配置。 不过也要简单说下win下配置反向代理只有IIS7以上的版本才可以实现这个功能,在这里我们使用WINDOWS2008 R2来做为测试 2008R2上安装的是IIS 7.5 ,我们需要通过Application Request Routing模块来实现反向代理。 接下来我们来说下Application Request Routing模块的安装方法首先前往 http://www.iis.net/extensions/ApplicationRequestRouting 下载Application Request Routing,然后安装(说明:有的打开网站不知道从哪里下载这里我们说明下) 我们点击进入下载界面如下图 在这里呢我们也提供下下载的本机地址 requestRouter_x64.msi requestRouter_x86.msi 然后我们直接点击下载的文件 我们直接点击“install"进行安装 我们点击”Finish"完成我们的安装,接下来我们打开我们的IIS 下面我们Proxy项 我们双击”Application Request Routing Cahce"出现如下图界面 我们点击”Server Proxy

Let's Encrypt之acme.sh

大憨熊 提交于 2019-12-05 04:33:01
前言 Let’s Encrypt 是一个证书颁发机构(CA)。是由互联网安全研究小组(ISRG,Internet Security Research Group)主导并开发的一个新型数字证书认证机构(CA,Certificate Authority)。该项目旨在开发一个自由且开放的自动化 CA 套件,并向公众提供相关的证书免费签发服务以降低安全通讯的财务、技术和教育成本。 互联网安全研究小组拟定了 ACME 协议。 说到 ACME 协议,我们不得不提一下传统 CA 的认证方式。 Let's Encrypt 服务所签发的证书为域名认证证书(DV,Domain-validated Certificate),签发这类证书需要域名所有者完成以下至少一种挑战Challenge以证明自己对域名的所有权: 验证申请人对域名的 Whois 信息中邮箱的控制权; 验证申请人对域名的常见管理员邮箱(如以 admin@、postmaster@ 开头的邮箱等)的控制权; 在 DNS 的 TXT 记录中发布一条 CA 提供的字符串; 在包含域名的网址中特定路径发布一条 CA 提供的字符串。 不难发现,其中最容易实现自动化的一种操作必然为最后一条,ACME 协议中的 Simple HTTP 认证即是用一种类似的方法对从未签发过任何证书的域名进行认证。该协议要求在访问 http://域名/.well-known

如何完美更换WordPress网站的域名

老子叫甜甜 提交于 2019-12-05 03:59:35
前几天,一位WordPress王牌主机的用户问我,他的WordPress网站已经建立一年多了,现在想要修改网站使用的域名,该如何操作?这是WordPress用户经常遇到的问题。今天我们来给大家介绍一下, 如何更换WordPress网站的域名 。 不管是个人网站还是企业网站,一般我们都不建议更换网站域名,因为这不但会 影响网站在搜索引擎结果中的排名 ,减少网站的访问量,同时 还会在网站用户中留下不好印象 。不过,在有些情况下,我们也必须更换域名。比如,我们购买到了更适合的域名;或者以前的域名忘记续费,不得已更换新域名;或者在网站备案期间使用的临时域名,备案后切换到自己的域名;或者我们给客户做的网站,测试完成后要切换到正式的域名等等。 我们以手头的演示网站为例, 介绍一下如何将WordPress网站的域名从旧域名 www.mydomain.com 更换为新域名 www.newdomain.com 。 第一步,开始之前,请先做好网站的备份,备份好网站数据库和网站文件。尤其是数据库,一定要做好备份,以防操作过程中出现错误,我们可以使用备份的数据库重新进行操作。 第二步,将新域名做好解析和绑定操作。解析新域名,就是将域名指向服务器的IP地址,通常在域名商那里进行操作;绑定新域名,通常在空间商那里进行操作,就是在服务器上添加新域名,并确保网站目录和旧域名的网站目录一致。 完成以上两步之后

最详细的cookie和浏览隐私之间的关系

ぐ巨炮叔叔 提交于 2019-12-05 02:28:29
本文所说的"cookie",指的是浏览器相关的 cookie(也叫"HTTP cookie")。 浏览器 cookie 的主要功能是:帮助网站保存一些小片段的信息。比如,你曾经在自己的浏览器上登录过某个论坛,下次你再打开论坛的登录页面,你会发现用户名已经帮你填好 了,你只需要输入口令即可。那么,这个登录页面是如何知道你上次登录用的账户名捏?奥妙就在于:该网站在你的浏览器端保存了一个 cookie,里面包含了你上次登录使用的帐号名称。 Cookie 的技术实现 本章节面向懂技术的网友。不太懂技术的读者,可以略过本节,直接进入下一章节,以免浪费时间。 网站如何设置 cookie(写操作) 1、当你在浏览器中点某个书签、或者在浏览器地址栏输入某个网址,浏览器会向对应的网站发起一个 HTTP 请求(术语是 HTTP Request)。 2、然后,网站的服务器收到这个 HTTP 请求之后,会把相应的内容(比如网页、图片、等)发回给浏览器(这称为 HTTP 响应,术语是 HTTP Reponse)。 如果网站想设置 cookie,就在发回的 HTTP Response 中,包含一个设置 cookie 的指令。举例如下: Set-Cookie: user=xxxx; Path=/; Domain=www.example.com 上述这个例子中,设置了一个 cookie。这个 cookie 的"名

开发者实验室之------基于 CentOS 搭建微信小程序服务

大兔子大兔子 提交于 2019-12-05 00:12:11
准备域名和证书 任务时间:20min ~ 40min 小程序后台服务需要通过 HTTPS 访问,在实验开始之前,我们要准备域名和 SSL 证书。 域名注册 如果您还没有域名,可以 在腾讯云上选购 ,过程可以参考下面的视频。 视频 - 在腾讯云上购买域名 域名解析 域名购买完成后, 需要将域名解析到实验云主机上,实验云主机的 IP 为: <您的 CVM IP 地址> 在腾讯云购买的域名,可以 到控制台添加解析记录 ,过程可参考下面的视频: 视频 - 如何在腾讯云上解析域名 域名设置解析后需要过一段时间才会生效,通过 ping 命令检查域名是否生效 [ ? ],如: ping www.yourmpdomain.com 如果 ping 命令返回的信息中含有你设置的解析的 IP 地址,说明解析成功。 注意替换下面命令中的 www.yourmpdomain.com 为您自己的注册的域名 申请 SSL 证书 腾讯云提供了 SSL 证书的 免费申请 ,申请方式可参考下面视频: 视频 - 在腾讯云上申请 SSL 证书 申请提交后,审批结果会以短信的形式通知。审批通过后,可以到 SSL 控制台 下载您的证书文件,可参考下面的视频: 视频 - 在腾讯云上下载 SSL 证书 搭建小程序开发环境 任务时间:15min ~ 30min 在开始搭建我们的小程序服务器之前,需要先完成客户端小程序开发环境的搭建。