虚拟机配置nginx无法访问80端口】的更多相关文章

在虚拟机中配置成功并正常启动nginx服务后,但浏览器无法访问服务,原因可能是linux中未开放80端口(nginx默认的端口为80). 1.执行该命令打开端口文件 vi /etc/sysconfig/iptables 2.复制一行将端口设置为80 -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT 3.保存退出 :wq 4.重启服务使设置生效 service iptables restart 也可以直接关闭防火墙,学…
问题: Linux安装了docker,docker启动了一个nginx容器,通过 80 端口无法正常访问 故障排查: 1.检查 nginx 容器启动的命令或者yaml文件,查看是否有跟本机端口进行绑定 启动nginx容器的时候,需要将本地的80端口(其他端口同理)跟nginx容器80端口(也可以是其他端口绑定)进行绑定,这样的话访问本地80端口才能正常跳转到nginx容器对应的端口 2.容器启动之后,运行: docker ps -a 查看容器的启动状态以及对应端口的绑定情况 3.查看linux端…
一个场景 最近在使用PHP重写一个使用JAVA写的项目,因为需要查看之前的项目,所以要在本地搭建一个Tomcat来跑JAVA的项目.搭建成功后,因为Tomcat监听的端口是8080,因此,访问的URL前缀是localhost:8080,每次访问项目的时候都要先输入这一串内容,感觉比较繁杂,所以想着将其变成localhost来访问,但是这样的话就是访问80端口了,要达到目的,就得做端口转发.笔者见识比较少,暂时想到的是使用Nginx/Apache等程序做转发.如果有更好的方案,欢迎指教. 增加Ng…
一.配置Tomcat监听80端口 关闭tomcat报错 [root@davery src]# /usr/local/tomcat/bin/shutdown.sh 重装tomcat即可 vim /usr/local/tomcat/conf/server.xml 把8080改为80 Connector port="8080" protocol="HTTP/1.1"修改为Connector port="80" protocol="HTTP/1…
ubuntu中使用nginx把本地80端口转到其他端口 因为只是在开发的过程中遇到要使用域名的方式访问, 而linux默认把1024以下的端口全部禁用. 在网上找了N多方式开启80端口无果后, 方才想到使用代理的方式转到其他端口. 自然而然就想到了 用Nginx, 但在配置过程中也是出现了各种奇葩问题, 先做个笔记省得之后忘了. 注: 本文只是在Nginx上做最简单的端口跳转. 安装nginx 在ubuntu中安装nginx比较简单. sudo apt-get install nginx 坐等安…
负载均衡-Nginx中文文档 http://www.nginx.cn/doc/example/loadbanlance.html 负载均衡 一个简单的负载均衡的示例,把www.domain.com均衡到本机不同的端口,也可以改为均衡到不同的地址上. http { : upstream myproject { : server 127.0.0.1:8000 weight=3; : server 127.0.0.1:8001; : server 127.0.0.1:8002; : server 12…
6月27日任务 16.4 配置Tomcat监听80端口16.5/16.6/16.7 配置Tomcat虚拟主机16.8 Tomcat日志扩展邱李的tomcat文档 https://www.linuser.com/forum.php?mod=forumdisplay&fid=37JAR.WAR包区别 http://blog.csdn.net/lishehe/article/details/41607725tomcat常见配置汇总 http://blog.sina.com.cn/s/blog_4ab2…
负载均衡-Nginx中文文档 http://www.nginx.cn/doc/example/loadbanlance.html 负载均衡 一个简单的负载均衡的示例,把www.domain.com均衡到本机不同的端口,也可以改为均衡到不同的地址上. http { : upstream myproject { : server 127.0.0.1:8000 weight=3; : server 127.0.0.1:8001; : server 127.0.0.1:8002; : server 12…
wamp apache 的虚拟机配置 多域名访问 的 三部曲 wamp:       1:C:\WINDOWS\system32\drivers\etc->hosts         加入自己的域名          127.0.0.1 www.a.com;           127.0.0.1 www.b.com      2: 找到安装目录Apache2\conf\httpd.conf,查找Include conf/extra/httpd-vhosts.conf把前面注释符号“#”删掉,打…
场景: 本地部署tomcat到8080端口,并期望本地访问80端口来访问本地tomcat. 结论: 使用linux下的iptables工具实现端口转发功能. 具体为 现取得root权限 执行iptables -t nat -I OUTPUT -p tcp  -d 127.0.0.1 --dport 80 -j REDIRECT --to-port 8080 目前在重启前均生效.要想永久生效,需要继续执行(ubuntu环境):iptables-save > /etc/iptables.rules…
1.Tomcat介绍 2.安装jdk下载:wget -c http://download.oracle.com/otn-pub/java/jdk/10.0.1+10/fb4372174a714e6b8c52526dc134031e/jdk-10.0.1_linux-x64_bin.tar.gz?AuthParam=1529977312_d287a2fceaf1a063b3daf34e3d999714改名:mv jdk-10.0.1_linux-x64_bin.tar.gz\?AuthParam\…
配置Tomcat监听80端口 • vim /usr/local/tomcat/conf/server.xml Connector port=" protocol="HTTP/1.1" • /usr/local/tomcat/bin/shutdown.sh • /usr/local/tomcat/bin/startup.sh 配置Tomcat虚拟主机 • vim /usr/local/tomcat/conf/server.xml • 其中<Host>和</Ho…
apache下设置域名多站点访问 当前系统:macOS High Sierra 域名访问配置指定端口后,不同域名只能配置不同的端口 apache配置目录: sudo vim /etc/apache2/httpd.confsudo vim /etc/apache2/extra/httpd-vhosts.conf 具体代码如下(/etc/apache2/extra/httpd-vhosts.conf): Listen <VirtualHost *:> DocumentRoot "/Use…
Linux配置防火墙,开启80端口.3306端口   起因是因为想使用Navicat连接一下数据库,发现连接不上 通过查阅许多资料和多次测试发现是因为防火墙没有配置3306端口 话不多说,开整,同理,80端口同样配置,首先进入防火墙配置文件 shell># vim /etc/sysconfig/iptables 添加如下两条规则: -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT -A INPUT -m stat…
下面,我就来说说怎么反向代理自己的项目到默认80端口. 1)安装nginx:yum install nginx -y 2)启动nginx:service nginx start或者systemctl start nginx.service 3)反向代理8080端口到80端口 1.找到nginx.conf:    whereis nginx.conf 2.根据上面找到的路径我们进入:[root@izm5ec1rs3oa3aqjvhlpxbz~ ]#cd /etc/nginx 3.打开配置文件进行配…
三个虚拟主机通过一张网卡添加三个IP来实现 一.安装nginx 1.解决依赖 [root@xuegod1 ~]# yum groupinstall "Development Tools" "Development Libraries" -y [root@xuegod1 ~]# yum install gcc gcc-c++ autoconf automake zlib zlib-devel openssl openssl-devel pcre* pcre-devel…
今天准备配置一个nginx 用来代理80端口分别访问.net core 和spring boot 服务器 配置使用的最基本的代理配置 #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 1024; }…
1. 正常情况直接运行  start nginx.exe 不能开启成功,因为 80 端口被占用.提示: 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)   可以查看 ngxin 的日志,Logs/errors.log 文件 2. 查看 端口占用情况:netstat -ano | findstr 0.0.0…
导语:叶子在为一位客户配置web服务器环境的时候,出现网站不能访问的情况,但ping正常.客户的服务器是在VULTR上购买的VPS,安装的操作系统为centos 7.3.经过叶子的分析,认为是防火墙阻止80端口. 问题与解决方式 叶子在VULTR的VPS上安装了apache+mysql+php7的web环境,并尝试访问默认的页面时出现了网站找不到的情况.进过分析,叶子认为是防火墙禁止了80端口.于是对服务器进行配置,完美解决了这个问题. 查看firewall防火墙版本.centos 7.3是自带…
最近在本机跑nginx,启动后报错,怀疑80端口被占用 netstat -ano|findstr 尝试一:查看后发现端口被一个System pid 为4的一个程序占用.我在资源管理器中尝试将System结束掉,然后就蓝屏了.... 后续我使用http://localhost访问后,发现跳转到了IIS界面 尝试二停用IIS:右键“我的电脑”->“管理”->“服务”->“服务和应用程序”->“IIS” 在IIS面板中停用IIS,结果仍然不行. 现在使用http://localhost以…
我的服务器,已经用nginx 做网站了,80端口只有一个,我还想我的frps一起使用,可以吗?这个是可以实现的,利用nginx的反向代理实现. 以下是在frps服务器上安装的nginx配置文件中设置的,不是在客户端中配置的 在nginx.conf中http{}里添加以下参数 server {      listen 80;      server_name *.123.com;  #换成自己的域名      location / {          proxy_pass http://127.…
可能有朋友在配置完阿里云  配置好服务器发现 使用默认80端口访问网址失效 用8080依然失效  - -放心你用什么都会失效 并且你怎么杀接口也没用 答案就是 你的里面绝对没有80 和8080  你没有对外开放自然就访问不了 所以说小伙子直接点击上面的添加安全组规则就好了了…
vi /etc/sysconfig/iptables -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火墙) -A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT(允许3306端口通过防火墙) 特别提示:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,正确的应该是添加到默认的22端口这条规则的下面 添加好之…
第一步:查看80端口占用信息 win键+R运行命令:cmd-->netstat -aon|findstr "80" 2.结束任务 找到  pin=4272这个进程,将进程结束. 如果还是提示80被占用,查看发现Pid=4 的 System 占用80端口. 第二步.关闭http服务 方法1.修改注册表:regrdit,start 将值3修改为4 start = {0,1,2,3,4} 0 == 由核心装载器装载 1 == 由I/O子系统装载 2 == 自动启动 3 == 手工启动…
vi /etc/sysconfig/iptables -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火墙) -A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT(允许3306端口通过防火墙) 特别提示:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,正确的应该是添加到默认的22端口这条规则的下面 添加好之…
把80端口占用的程序杀死 sudo fuser -k 80/tcp rm -fr 文件   ----删除文件及文加下的所有文件 echo > filename  ---清空文件的内容…
如果你用的是阿里云,那么需要添加80端口开放才行,在云服务器-安全组-添加安全组…
Centos7的防火墙改成了firewall,不再叫iptables,开放端口的方法如下: firewall-cmd --zone=public --add-port=80/tcp --permanent 命令含义: --zone #作用域 --add-port=80/tcp #添加端口,格式为:端口/通讯协议 --permanent #永久生效,没有此参数重启后失效 重启防火墙: systemctl stop firewalld.service systemctl start firewall…
2019独角兽企业重金招聘Python工程师标准>>> Tomcat更改默认端口为80 更改的配置文件是: /usr/local/tomcat/conf/server.xml [root@test-a ~]# vim /usr/local/tomcat/conf/server.xml # 找到 Connector port="8080" protocol="HTTP/1.1"修改为Connector port="80" [roo…
一.配置 先来看看Nginx的日志格式 #grep -A2 log_format /usr/local/nginx/conf/nginx.conf log_format combined_realip '$remote_addr $http_x_forwarded_for [$time_local]' ' $host "$request_uri" $status' ' "$http_referer" "$http_user_agent"'; //…