AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-3201

lprsd's questions

Martin Hope
lprsd
Asked: 2010-04-06 04:34:49 +0800 CST

将 nginx 设置为 apache 的代理;一切都好,但 nginx 不提供媒体服务

  • 0

我已将其设置为 nginx 代理请求并将 django 请求发送到 apache 并为媒体本身提供服务。

以下记录了我的设置:

Nginx 配置:/etc/nginx/nginx.conf

user www-data;
worker_processes  1;

error_log  /var/log/nginx/error.log;
pid        /var/run/nginx.pid;

events {
    worker_connections  1024;
}

http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;

    access_log  /var/log/nginx/access.log;

    sendfile        on;
    tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;
    tcp_nodelay        on;

    gzip  on;

    include /etc/nginx/sites-enabled/*;

}

=====

ngnix 代理/etc/nginx/proxy.conf

============
proxy_redirect              off;
proxy_set_header            Host $host;
proxy_set_header            X-Real-IP $remote_addr;
proxy_set_header            X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size        10m;
client_body_buffer_size     128k;
proxy_connect_timeout       90;
proxy_send_timeout          90;
proxy_read_timeout          90;
proxy_buffer_size           4k;
proxy_buffers               4 32k;
proxy_busy_buffers_size     64k;
proxy_temp_file_write_size  64k;
===========

Nginx 服务器文件:/etc/nginx/sites-enabled/some-name.txt

==========
server {

    listen 208.109.252.110:80;
    server_name netconf;

    autoindex on;


    access_log /home/site/server_logs/nginx_access.log;
    error_log /home/site/server_logs/nginx_error.log;

    location / {
    proxy_pass http://127.0.0.1:80/;
    include /etc/nginx/proxy.conf;
    }

    location /site_media/ {
        root /home/site/folder/static;
    }

 }

==========

Nginx 很好地代理了请求并将所需的请求传递给 apache,但不为媒体提供服务。在最后一个服务器文件中,完全不提供位置 site_media。:(

一切对我来说似乎都很完美。怎么了?

提前致谢。

apache-2.2 proxy nginx
  • 1 个回答
  • 2153 Views
Martin Hope
lprsd
Asked: 2009-07-18 01:45:11 +0800 CST

在本地同步 FTP 文件夹

  • 0

我在远程服务器上上传了几张价值 1GB 的图像,我想在本地下载,但不是连续下载。

我尝试使用 rsync 阅读其(优秀的)手册页,但发现重复的协议问题并放弃了。(更改 bashrc 时 rsync 存在一些问题。我不能仅仅为此编辑或更改我的 bashrc。)

同步文件夹单向但增量的其他替代方法是什么。

仅供参考,以下是我使用的 rsync 命令

rsync -e ssh -avz [email protected]:chikmaglur-trip Desktop/Malnad2/
synchronization linux command-line-interface rsync incremental-backup
  • 2 个回答
  • 1805 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve