80端口

Nginx介绍

六月ゝ 毕业季﹏ 提交于 2020-04-07 02:24:20
我们使用Nginx反相代理,虚拟主机,负载均衡 1.1. 反相代理 反向代理是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端。此时代理服务器对外就表现为一个反向代理服务器。 1.2. Nginx目录结构 解压后的目录结构 1.3. Nginx配置文件 修改配置文件: 1.4. Nginx三个命令 启动cmd命令行输入命令 三个命令 启动: start nginx.exe 停止: nginx.exe –s stop 重载: nginx.exe –s reload 启动成功:有且仅有两个线程 启动报错,查看日志文件发现80端口被占用 使用命令netstat -ano命令查看端口占用情况 发现有程序占用80端口,根据pid查看是哪个进程 打开任务管理器,根据pid查询到是eclipse的Tomcat占用80端口 停止程序即可 1.5. Nginx访问流程 来源: https://www.cnblogs.com/yuyu666/p/12650932.html

Kubernetes中安装traefik ingress

ⅰ亾dé卋堺 提交于 2020-03-29 23:32:54
Kubernetes中安装traefik ingress # 下载配置清单 wget https://github.com/containous/traefik/tree/v1.7/examples/k8s # 链接中以traefik-开头的文件有3个,都可以见名知意,其中traefik-deployment.yaml我们这里没有用到 # traefik-deployment.yaml跟traefik-ds.yaml二者选其一即可,由于底下的配置是根据traefik-ds.yaml来的所以建议使用 # ui.yaml 是定义traefik 的dashboard的svc及ingress 这里没有用是因为8080端口直接监听在node上的 下载上面链接中以下两个文件 traefik-rbac.yaml traefik-ds.yaml # 由于默认通过svc使用NodePort,且端口范围只能是30000-32767,如果kubernetes是编译安装的则可自定义端口范围 # 这里使用的是kubeadm安装的,所以只能使用30000-32767了 # 这里说下为什么使用30000-32767端口范围不方便,主要是因为内部一些项目需要调用其他项目的域名,而域名则是通过 # ingress来发布对外服务的,如果不是80端口的话就需要在

品尝阿里云容器服务:负载均衡与容器的关系

社会主义新天地 提交于 2020-03-23 06:21:13
最近我们开始尝试基于阿里云容器服务使用Docer进行生产环境的自动化部署,首先遇到的一个问题是 —— 如何部署负载均衡(这里的负载均衡是指阿里云负载均衡SLB)?面对这个问题,我们首先关注的是这个问题 —— 阿里云负载均衡与容器究竟是什么关系? 在阿里云容器服务中创建集群时(这个使用容器服务的第一步操作),默认会自动创建负载均衡。 这个负载均衡依然是我们熟知的那个负载均衡,后端服务器依然是云服务器(ECS)。 最大的不同之处是监听的配置是基于TCP的4层负载均衡。 从这个监听配置可以得知,在使用阿里云容器服务时,负载均衡与容器没有直接的关系,它们感知不到容器的存在,只是作为4层负载均衡(也支持7层负载均衡,详见 这里 ),负责将请求通过TCP转发到后端ECS的9080端口上,只不过这些ECS是容器服务集群中的节点(容器主机)。 这时我们有产生了另外一个疑问 —— 容器主机的9080端口与容器内应用监听的端口之间又是什么关系呢? 从阿里云容器服务的帮助文档- 简单路由(支持 HTTP/HTTPS) 中得知,在容器主机内运行着一个专门提供路由服务(acsrouting)的容器。 在容器服务控制台的“应用列表”中可以看到这个acsrouting应用: 点击上图中的应用名称"acsrouting",会显示这个应用中的服务acsrouting_routing: 从上图中的端口映射中可以知道

linux curl命令:curl: (7) couldn't connect to host ?

非 Y 不嫁゛ 提交于 2020-03-18 04:22:07
linux curl命令:curl: (7) couldn't connect to host ? 使用linux命令 curl http://www.test.com 出现如下错误:curl: (7) couldn't connect to host。 http://www.test.com 域名是部署在这台linux上的。 用ping 命令可以通。困惑中。。。 80端口未开放。 “couldn't connect to host” 这样的错误可能是主机不可到达,或者端口不可到达。 ping OK只代表主机可以到达。 端口不可到达可能是由于HTTP 服务器未启动或者监听在其他端口入8080上了。 还有一个可能是防火墙没开放80端口的访问权限。 可通过下面命令开放80端口 iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT 来源: https://www.cnblogs.com/pizitai/p/6519941.html

nodejs vue-cli 微信公众号开发(一) 申请域名搭建服务器

浪尽此生 提交于 2020-03-12 22:02:00
一、搭建本地服务器 1、首先保存本地的80端口被node监听,利用内网穿透工具把80端口映射出去。(ngrok工具可以穿透内网使本地ip作为外网使用) 2、打开https://natapp.cn/tunnel/edit/48496,根据自己的系统下载对应的版本工具,解压后打开cmd, 切换到解压目录,如图 3、详细操作过程 参照 NATAPP1分钟快速新手图文教程 https://natapp.cn/article/natapp_newbie 这时候,工具就把80端口映射出去了,而且还为你生成了一个域名,这个域名是可以被外网访问的。这样你的电脑目前就是一台小服务器了,有了这个域名和服务器,我们就可以来布置微信的测试环境了。 来源: https://www.cnblogs.com/wangRong-smile/p/10996643.html

如何查看IIS的80端口被占用?

送分小仙女□ 提交于 2020-03-10 23:46:05
(以下为转载) 开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用 假如我们需要确定谁占用了我们的80端口 1、Windows平台 在windows命令行窗口下执行: C:\>netstat -aon|findstr "80" TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448 看到了吗,端口被进程号为2448的进程占用,继续执行下面命令: C:\>tasklist|findstr "2448" thread.exe 2016 Console 0 16,064 K 很清楚吧,thread占用了你的端口,Kill it 如果第二步查不到,那就开任务管理器,看哪个进程是2448,然后杀之即可。 如果需要查看其他端口。把 80 改掉即可 补充:原来出现这个错误原因(httpd.exe: Could not reliably determine the server's fully qualified domain name, using

WampServer 安装使用详解

你离开我真会死。 提交于 2020-03-06 06:26:22
WampServer集成环境的搭建、安装、使用、配置 什么是WampServer WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。 WampServer就是Windows Apache Mysql PHP集成安装环境,即在window下的apache、php和mysql的服务器软件。 安装 1. 下载 WampServer,官网: http://www.wampserver.com 。 如果下载慢,可以去我的 CSDN下载 2. 打开直接安装。安装完成后会出现: 意思就是让你选择默认的文件浏览器,一般它直接给你打开到了 C:\Windows 目录下,直接点 打开 就好了 3. 选择邮箱。如果你不确定可以直接点下一步 4. 至此就安装完成了。接下来是对其进行配置 配置 安装完成后,打开WampServer,会发现它是英文的。现在可以修改它的显示语言 1. 右击 右下角的 WampServer程序,选择 Language - chinese 2. 启动 WampServler有三种状态 服务器关闭状态,颜色为 红色 服务器开启,但是为离线状态,颜色为 橙色 服务器开启,在线状态,颜色为 绿色 如果服务器在离线,需要左击图标 - 切换到在线状态

Windows Server 2003 无法布署.NET Framework4.5 应用解决方案

£可爱£侵袭症+ 提交于 2020-03-05 04:11:41
一、背景描述 业务服务器操作系统为Windows Server 2003,已运行几套业务系统,均基于.NET Framework3.0,4.0,近期新开发项目是基于.NET Framework 4.5,但Win2003无法安装.NET Framework4.5框架,新项目框架又不能降级。服务器只有一个对外IP,IP再不能新增。在不影响原有系统的运行,又能让新项目正常上线,问题该如何解决??? 二、解决方案 在Windows 2003服务器安装虚拟机,虚拟机安装Win2008(X86)(因服务器是32位操作系统,虚拟机也只能安装32位Win2008),将新项目布署至虚拟机,外部通过win2003物理机访问win2008虚拟机。 详细解决方法如下 三、技术步骤: 1、下载免费虚拟机软件Oracle VM VirtualBox 5.1.8,并增加虚拟机“Win2008R2”,具体安装过程略过(网上大把资料)。 2、虚拟机网络设置,重点,其中win2003物理机IP:192.168.56.1,win2008虚拟机IP:10.0.2.15, 网卡连接方式:网络地址转换(NAT),并设置端口转发规则(新项目使用服务器80端口,可根据实际情况设置),至此,物理机可正常访问虚拟机80端口,如图 3、将新项目布署至win2008R2虚拟机,项目占用80端口,在虚拟机测试项目运行正常。 4

nginx反向代理非80端口

↘锁芯ラ 提交于 2020-03-05 01:18:50
公司项目原本保存在阿里云服务器上,因需要搬迁到华为云上,但是备案尚未通过,使用了二级域名,而阿里云的网址一个月不访问会作废,所以需要先访问阿里云,再反向代理到华为云,并且不能映射80端口。最后我选择使用nginx反向代理81端口。 1. 准备两台在公网环境下的云服务器 例:阿里云:1.1.1.1 华为云:2.2.2.2 2. 在服务器上安装nginx并启动,在阿里云,华为云上开启需要的端口 使用telnet测试服务器端口是否能访问 ①打开cmd窗口并输入指令:telnet 云服务器ip地址 端口 telent 2.2.2.2 80 ②按下enter出现下图画面则表示端口开启成功(81端口同上) ③在云服务器上输入以下指令查看端口是否被监听 如上图所示,nginx已经在监听80,81端口 3.反向代理阿里80端口到华为81端口 1.因华为云单独监听81端口接收http请求,所以阿里云端口映射时需要在二级域名后携带端口 ①阿里云nginx.conf配置文件如下: 这样华为云服务器通过监听域名和端口再反向代理到内网服务器,否则会转向第一个监听默认端口80的server。 ②华为云server监听81端口和server_name为二级域名后可以再进行反向代理 华为云nginx.conf配置文件如下: 来源: CSDN 作者: AbortionL 链接: https://blog.csdn

端口占用查询

假装没事ソ 提交于 2020-03-04 07:01:37
我们做WEB开发,本地调试时,有时出现: Caused by: java.net.BindException: Address already in use: bind at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source) at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source) at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:321) at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80) at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236) at org.eclipse.jetty.util.component