阿里云 Ubuntu 14.04.5 nginx/1.4.6 (Ubuntu)
/etc/nginx/nginx.conf
include /etc/nginx/sites-enabled/*;sites-enabled 下的 default 配置信息我全注释了,另外新加了一个 deploy_xxx 文件
文件配置如下:
/etc/nginx/sites-enabled/deploy_xxx
server {
    listen  80;
    server_name example.com;
    client_max_body_size 3m;
    location / {
        expires      max;
        add_header     Cache-Control public;
        proxy_redirect   off;
        proxy_set_header  Host        $http_host;
        proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;
        proxy_pass     http://example.com;
  }
}域名已经解析到阿里云服务器了,ping example.com 是通的。
检查80端口:
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      5459/nginx检查 nginx 运行情况:
root      5459     1  0 12:14 ?        00:00:00 nginx: master process /usr/sbin/nginx
www-data  5462  5459  0 12:14 ?        00:00:00 nginx: worker process
www-data  5463  5459  0 12:14 ?        00:00:00 nginx: worker process
www-data  5464  5459  0 12:14 ?        00:00:00 nginx: worker process
www-data  5465  5459  0 12:14 ?        00:00:00 nginx: worker process
root      5475  5300  0 12:19 pts/2    00:00:00 grep --color=auto nginx在浏览器中输入:example.com 打不开网页
查看 nginx 日志信息:
/var/log/nginx/error.log
/var/log/nginx/access.log
两个文件里是空的,没有任何信息。说明 nginx 压根就没处理吧。不知道哪里除了问题,求大神解答
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
我总结了一个系列关于nignx的文章,待你学习一下之后,其实nginx很简单,那么你这个问题就不解自破!可以查下阿里云服务器价格表 Nginx系列教程(1)nginx基本介绍和安装入门
Nginx系列教程(4)nginx处理web应用负载均衡问题以保证高并发 Nginx系列教程(5)如何保障nginx的高可用性(keepalived)
Nginx系列教程(6)nginx location 匹配规则详细解说
Nginx系列教程(7)nginx rewrite配置规则详细说明 Nginx系列教程(8)nginx配置安全证书SSL
Nginx系列教程(9)nginx 解决session一致性
更多参考地址: 阿里云官方(新用户需官网注册查看)
回答:我总结了一个系列关于nignx的文章,待你学习一下之后,其实nginx很简单,那么你这个问题就不解自破!可以查下阿里云服务器价格表
Nginx系列教程(4)nginx处理web应用负载均衡问题以保证高并发
Nginx系列教程(5)如何保障nginx的高可用性(keepalived)
Nginx系列教程(6)nginx location 匹配规则详细解说
你要搞清楚example.com域名只是个例子,要不你就hosts,或者你自己解析个域名填上去,再者你连root都没有配置