标签:var 用户 用户访问 占用 root div index.php laravel 80端口
什么是反向代理
用户访问域名 域名的指向到nginx nginx把请求转发到apache apache处理后 返回给用户 整套的逻辑
对于用户来说 就是访问域名 然后返回 没啥感觉。
正向代理 就是用户访问 代理服务器 然后代理服务器访问网络。
用户访问域名 域名对应的80端口 所以nginx配置绑定的是80端口 那么80端口被占用了 apache就只能用其他的端口做绑定了 比如8080
详细步骤
1 nginx 需要配置域名访问的文件 并且设置反向代理
upstream homework.6328.net{ server 127.0.0.1:8080; } server { listen 80; server_name homework.6328.net; location ~ ^/NginxStatus/ { stub_status on; access_log off; } location / { root /var/www/laravelHomework/public; index index.php index.html index.htm; proxy_pass http://homework.6328.net; #Proxy Settings 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; proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504; proxy_max_temp_file_size 0; 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; } }
标注红色的 是 反向代理服务器的设置
其他设置各种路径
2 apache部分 设置访问绑定8080端口 设置域名访问详细的目录
<VirtualHost *:8080> DocumentRoot "/var/www/laravelHomework/public" ServerName homework.6328.net.conf </VirtualHost> ~
标签:var 用户 用户访问 占用 root div index.php laravel 80端口
原文地址:http://www.cnblogs.com/baker95935/p/7429221.html