资讯专栏INFORMATION COLUMN

nginx配置不生效,页面一直是默认页面welcome to nginx的解决办法

gotham / 3069人阅读

摘要:相应的,在配置,编辑文件时,需要把这两行注释掉,否则不会生效。配置完毕后,检查配置文件是否正确重启使配置生效出现以下错误使用以下命令即可解决其他命令停止服务

ubuntu下nginx的配置文件所在目录:

/etc/nginx

对nginx的配置

server {
    listen 80;
    server_name example.com;
    root /var/www/example;//这里是你网站程序的路径
 
    location / {
        try_files $uri $uri/ /index.html;    
    }

我们对nginx的配置主要写在nginx.conf文件里,这个目录下还有conf.d和sites-enabled两个文件夹,里面为默认的配置文件。相应的,在配置nginx,编辑nginx.conf文件时,需要把这两行注释掉,否则nginx.conf不会生效。

配置完毕后,检查配置文件是否正确:

nginx -t 

重启nginx使配置生效:

nginx -s reload

出现以下错误:

nginx:[error] open() "/run/nginx.pid" failed (2: No such file or directory)

使用以下命令即可解决:

nginx -c /etc/nginx/nginx.conf
nginx -s reload

其他命令:
停止nginx服务:

nginx -s stop

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/40104.html

相关文章

  • Nginx 学习总结(6) —— 负载均衡

    摘要:实现负载均衡负载均衡是反向代理技术的一种运用。而实现负载均衡的核心在于如何将请求合理地分配给不同的后端服务器。 这是 Nginx 学习总结的第六篇,上一篇介绍到了 Nginx 学习总结(5) —— 反向代理,本文主要演示结合 proxy 和 upstream 模块的使用来实现 Nginx 的负载均衡。 Nginx 官网中对 upstream 模块的介绍:ngx_http_upstrea...

    wwq0327 评论0 收藏0
  • 虚拟机Linux Centos7搭建web环境(LNMP)

    摘要:本文内容是,如何在下快速搭建环境。虚拟机实体机环境都可以。按照提示,输入。 本文内容是,如何在Linux centos7下快速搭建LNMP环境。虚拟机、实体机环境都可以。另外,安装教程参考的是,下面这篇文章进行文字排版和内容扩充,感谢hcchanqing作者。CentOS6.2 yum安装配置LNMP服务器(Nginx+PHP+MySQL) 特别提醒:本文系统用的Centos7,是7!...

    Enlightenment 评论0 收藏0

发表评论

0条评论

gotham

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<