美文网首页
Ubuntu16.04下安装Nginx

Ubuntu16.04下安装Nginx

作者: fake_coder | 来源:发表于2017-05-26 13:32 被阅读0次
    sudo apt-get install nginx
    提示 ImportError: No module named 'ConfigParser'。
    

    原因:python3中并没有ConfigParser这个模块,为了遵循pep 8的标准,已经改名为configparser了。
    解决方案:
    cd /usr/bin/
    有个文件叫做pycompile,还有个文件叫做py3compile,前者遵循的是python2的语法,而我们使用pip的时候使用的就是pycompile,我们只需要用py3compile中的内容覆盖pycompile中的内容,这样的话就解决这个问题了
    启动命令:service nginx start
    停止命令:service nginx stop
    重启命令:service nginx restart
    查看服务状态:systemctl status nginx.service

    Server Configuration
    /etc/nginx: The nginx configuration directory. All of the Nginx configuration files reside here.
    /etc/nginx/nginx.conf: The main Nginx configuration file. This can be modified to make changes to the Nginx global configuration.
    /etc/nginx/sites-available/: The directory where per-site "server blocks" can be stored. Nginx will not use the configuration files found in this directory unless they are linked to the sites-enabled directory (see below). Typically, all server block configuration is done in this directory, and then enabled by linking to the other directory.
    /etc/nginx/sites-enabled/: The directory where enabled per-site "server blocks" are stored. Typically, these are created by linking to configuration files found in the sites-available directory.
    /etc/nginx/snippets: This directory contains configuration fragments that can be included elsewhere in the Nginx configuration. Potentially repeatable configuration segments are good candidates for refactoring into snippets.

    Server Logs
    /var/log/nginx/access.log: Every request to your web server is recorded in this log file unless Nginx is configured to do otherwise.
    /var/log/nginx/error.log: Any Nginx errors will be recorded in this log.

    相关文章

      网友评论

          本文标题:Ubuntu16.04下安装Nginx

          本文链接:https://www.haomeiwen.com/subject/rpxxfxtx.html