nginx安装与配置

  1. 请自行下载nginx工具并安装nginx。
  2. 安装nginx之后,配置/etc/nginx/nginx.conf。

    nginx安装与配置 - 图1 说明:
    文档中的配置内容仅供参考,请用户根据实际情况(例如安全加固需要)进行配置。

    1. user root;
    2. worker_processes auto; # 建议设置为core-1
    3. error_log /var/log/nginx/error.log warn; # log存放位置
    4. pid /var/run/nginx.pid;
    5. events {
    6. worker_connections 1024;
    7. }
    8. http {
    9. include /etc/nginx/mime.types;
    10. default_type application/octet-stream;
    11. log_format main '$remote_addr - $remote_user [$time_local] "$request" '
    12. '$status $body_bytes_sent "$http_referer" '
    13. '"$http_user_agent" "$http_x_forwarded_for"';
    14. access_log /var/log/nginx/access.log main;
    15. sendfile on;
    16. keepalive_timeout 65;
    17. server {
    18. listen 80;
    19. server_name localhost; # 服务器名(url)
    20. client_max_body_size 4G;
    21. root /srv/repo; # 服务默认目录
    22. location / {
    23. autoindex on; # 开启访问目录下层文件
    24. autoindex_exact_size on;
    25. autoindex_localtime on;
    26. }
    27. }
    28. }