在centos中使用curl命令curl本机时会被拒绝,但是curl百度时却是可以访问,为什么会出现在这个问题?经过摸索,与查看多篇文章,我认为会出现这么一个问题在于,你的本机不是服务器。
curl命令的本质的访问一个网站,然后把网站内容下载下来。而想要运行一个网站就需要一个服务器。所以这个时候我们就可以得到解决方法,在你的Linux中安装一个服务器。
在这里我安装nginx服务器。
安装Nginx
yum install nginx -y #安装Nginx
systemctl start nginx #启动nginx
systemctl enable nginx #设置开机自启动
检查
netstat -lntup|grep nginx #检查80端口
最后再使用curl 本机时就会出现一个网页源码。