80端口

配置远程服务器小结

ε祈祈猫儿з 提交于 2019-12-05 20:41:43
1.网站域名的地方应该填写网站域名,不能再填服务器IP地址了, 2.针对80端口被占用但又找不到占用的程序时可以反复切换80、81端口然后再重启Apache,可能会正常 3.服务器不要在用phpstudy配置了,容易被黑客攻击 来源: https://www.cnblogs.com/shark1100913/p/11946066.html

unity发布webgl 部署IIS

萝らか妹 提交于 2019-12-05 17:27:30
阿里云的ecs 默认在后台 封了80端口 以至于IIS部署好之后localhost查看的到网页,公网ip却无法登陆,解决办法是: 添加80端口到安全组 IIS8.0 放入unity打包好的三个文件直接到: 依然会报错 解决办法是 添加MIME类型 腾讯云 可以直接添加.config 文件 阿里云添加config文件会报错 为什么会报错,不是web开发 待以后研究 阿里云通过添加MIME类型可以解决 来源: https://www.cnblogs.com/pz904/p/11936932.html

配置firewalld防火墙

邮差的信 提交于 2019-12-05 17:27:09
配置firewalld防火墙 案例 5 :配置 firewalld 防火墙 5.1 问题 本例要求为两个虚拟机 server0 、 desktop0 配置防火墙策略: 允许从 172.25.0.0/24 网段的客户机访问 server0 、 desktop0 的任何服务 禁止从 my133t.org 域( 172.34.0.0/24 网段)的客户机访问 server0 、 desktop0 的任何服务 在 172.25.0.0/24 网络中的系统,访问 server0 的本地端口 5423 将被转发到 80 上述设置必须永久有效 5.2 方案 RHEL7 的防火墙体系根据所在的网络场所区分,提供了预设的安全区域: public :仅允许访问本机的 sshd 等少数几个服务 trusted :允许任何访问 block :阻塞任何来访请求 drop :丢弃任何来访的数据包 …… 新增防火墙规则的位置包括: 运行时( runtime ):仅当前有效,重载防火墙后失效 永久( permanent ):静态配置,需要重载防火墙才能生效 本地端口转发(端口 1--> 端口 2 ): 从客户机访问防火墙主机的端口 1 时,与访问防火墙的端口 2 时等效 真正的网络应用服务其实在端口 2 提供监听 5.3 步骤 实现此案例需要按照如下步骤进行。 步骤一:采取 “默认全允许,仅拒绝个别”的防护策略

Nginx下HTTP强制重定向至HTTPS

筅森魡賤 提交于 2019-12-05 14:37:34
Nginx下HTTP强制重定向至HTTPS 对于nginx来说,配置http强制重定向至https有多种多样的写法。可以直接rewrite,也可以用301重定向。但是直接拷贝网上的配置往往会出现问题,所以应该考虑网站具体的配置情况。 首先,从官方文档来看,对整个域名通过正则匹配进行rewrite,然后以此来重定向至https的链接的方法官方是 不推荐的 。那么首先重定向的语句就应该写成: return 301 https://$server_name$request_uri; 接着是重定向的语句应该放在哪里的问题。 对于编译安装的nginx,如果在编译的时候没有修改 --prefix 选项,配置文件会在 /usr/local/nginx/conf/nginx.conf 。其中默认包含了两个server段,一个是开启的,监听80端口;另一个被注释掉了,监听443端口(也即TLS所需的端口)。 这两个端口分别使用各自的server段。也就是说只要将80端口server段下的站点location设置复制到443端口server段下面,这样就可以直接在80端口server段里面添加重定向语句以达到重定向的目的。 对于其他方式安装的nginx,或者自行修改过nginx.conf,那么可能不包括443端口server段。这时候可以选择像编译安装的默认配置一样

端口的那些事

删除回忆录丶 提交于 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 07:14:15
apache安装好以后,在本机可以用:http://localhost 或者 http://127.0.0.1进行访问,但是,在外网(相对本机来说的,局域网也算)不能访问。 这种情况可以分为两个问题,第一个是在局域网内,第二国是在互联网; 有三种情况可能造成这种现象, 1、配置文件没有设置外网访问; 2、防火墙,计算机本身的防火墙禁止了外网通过80端口(默认的,也可以自定义别的)访问; 3、80端口没有对外网开放,或者局域网内,或者互联网(外网防火墙或者其他运帷软件); 如果你配置的服务器是个远程主机,并且有可能是个虚拟主机,这时一定要搞清楚,是否对外开放了80端口(默认的,可以自定义),或者有防火墙限制了访问,如果有,可能你通过ip链接站点是会出现意想不到的页面,这是因为管理员通过管理软件将你的链接给转移了,在到大你想要的站点之前就给转移了,我以前见过一个就是这样的,明明我的站点是apache,远程访问时却显示nginx服务器页面不存在,我通过对方给的远程链接ip分析(给的ip带有一个特殊的端口号),可能在服务器的外围还有一个管理软件,限制了远程访问,果不其然,通知对方后开放限制后,apache能正常访问。 上面三种问题的解决方法: 1、修改配置文件,apache配置文件httpd.conf的默认配置中有个:Allow from 127.0.0.1,将其修改为:Allow

80 端口被 system 占用

蓝咒 提交于 2019-12-05 06:26:18
原文网址 https://www.cnblogs.com/firstdream/p/8057646.html Windows下80端口被进程System占用的解决方法 昨天刚更新了Windows10,总体上来说效果还是蛮不错的,然而今天在开启Apache服务器的时候却发现,Apache莫名其妙的打不开了,起初以为是权限的问题,于是使用管理员身份的控制台去调用命令net start Apache2.4,结果依然是无法打开。手动启动服务报错“Windows不能再本地计算机启动Apache,有关更多信息,查阅系统时间日志。如果这是非Microsoft服务,请与服务厂商联系,并参考特定服务错误代码1。”如下图所示: Apache启动错误代码1 Windows不能再本地计算机启动Apache,有关更多信息,查阅系统时间日志。如果这是非Microsoft服务,请与服务厂商联系,并参考特定服务错误代码1。 看到这种情况,我有手动cd到Apache的httpd.exe的目录,执行了一下httpd,这下原因找到了,如下图所示: Apache Windows10 端口绑定错误 (OS 10013)以一种访问权限不允许的方式做了一个访问套接字的尝试。 : AH00072: make_sock: could not bind to address 127.0.0.1:80 AH00451: no

二、netcore跨平台之 Linux部署nginx代理webapi

拈花ヽ惹草 提交于 2019-12-05 04:37:34
原文: 二、netcore跨平台之 Linux部署nginx代理webapi 上一章,我们讲了在linux上安装netcore环境,以及让netcore在linux上运行。 这一章我们开始讲在linux上配置nginx,以及让nginx反向代理我们的webapi。 什么nginx??? Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 在高连接并发的情况下,Nginx是Apache服务器不错的替代品,而且现在越来越多的公司都开始用nginx,学习nginx是程序员必不可少的一部分。 现实用xshell登录到我们的linux系统中。 输入如下命令 安装编译工具和对应的库文件,输入下面的命令,回车即可 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 如下图示,就表示安装好了。 接下来,我们正式安装Nginx,我们这次选择安装1.6.2版本。 (1)下载nginx,输入下面命令,回车即可。 wget http://nginx.org/download/nginx-1.6.2.tar.gz nginx比较小,下载起来还是蛮快的,如下图所示,表示下载完成。 (2

phpsuty的apache与system冲突占用80端口

孤者浪人 提交于 2019-12-05 03:08:12
解决方案:   在命令行输入netstat -aon可以查看80端口是被谁占用了。发现是被系统占用了。所以:   发现pid是4的进程占用着80端口,这还是一个系统进程,kill不掉。所以只能另想办法:   1、打开运行输入,regedit 也就是打开笔记本的注册表   2、找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP   3、在右边找到Start这一项,将其改为0   4、重启系统,System进程不会占用80端口,也可通过netstat -aon查看,发现80端口确实已经不被占用了   5、最后一步,重启之后,再启动phpstudy就可以了。 提示:更改完之后,有的笔记本重启phpstudy后可以直接使用,有的还是显示80端口被占用,此时需要你重启你的笔记本就ok! 来源: oschina 链接: https://my.oschina.net/u/3887849/blog/1840942

Nginx启动报错:10013: An attempt was made to access a socket in a way forbidden

旧城冷巷雨未停 提交于 2019-12-05 01:24:57
Nginx在win7,win2008下启动报错:bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions) 。 原因是Win7下nginx默认80端口被System占用,造成nginx启动报错的解决方案。 在cmd窗口运行如下命令: [plain] C:\Users\Administrator>netstat -aon | findstr :80 看到80端口果真被占用。发现占用的pid是4,名字是System。怎么禁用呢? 1、打开注册表:regedit 2、找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP 3、找到一个REG_DWORD类型的项Start,将其改为0 4、重启系统,System进程不会占用80端口 重启之后,start nginx.exe 。在 浏览器 中,输入127.0.01,即可看到亲爱的“Welcome to nginx!” 了 转自:http://www.360sdn.com/Nginx/2014/0807/4044.html 还没有进行验证 也可以直接修改nginx中的端口 listen 8080