标签:www set ikugui zb nginx proxy linux cc
apache-proxy-配置反向代理.conf
<VirtualHost *:80> DocumentRoot "/www/admin/www.ikugui.cc_9527/wwwroot/public/" ServerName "1636965547" ServerAlias zb.ikugui.cc #代理设置 SSLProxyEngine On ProxyRequests Off ProxyPreserveHost On RequestHeader set Host zb.ikugui.cc ProxyPass / http://111.229.53.23:8099// ProxyPassReverse / http://111.229.53.23:8099// CustomLog "|/usr/local/phpstudy/system/module/rotatelogs /www/admin/www.ikugui.cc_9527/log/apache_access_%Y-%m-%d.log 86400 480" combined_with_cookie RewriteEngine on RewriteCond %{HTTPS} !=on RewriteRule ^(.*) https://%{SERVER_NAME}$1 [L,R] </VirtualHost> <VirtualHost *:443> DocumentRoot "/www/admin/www.ikugui.cc_9527/wwwroot/public/" ServerName "1636965547" ServerAlias "zb.ikugui.cc" #开启SSL SSLEngine on SSLCertificateFile "/usr/local/phpstudy/certs/zb.ikugui.cc/zb.ikugui.cc_apache_public.crt" SSLCertificateKeyFile "/usr/local/phpstudy/certs/zb.ikugui.cc/zb.ikugui.cc_apache.key" SSLCertificateChainFile "/usr/local/phpstudy/certs/zb.ikugui.cc/zb.ikugui.cc_apache_chain.crt" SSLProtocol all -SSLv3 #代理设置 SSLProxyEngine On ProxyRequests Off ProxyPreserveHost On RequestHeader set Host zb.ikugui.cc ProxyPass / http://111.229.53.23:8099// ProxyPassReverse / http://111.229.53.23:8099// CustomLog "|/usr/local/phpstudy/system/module/rotatelogs /www/admin/www.ikugui.cc_9527/log/apache_access_%Y-%m-%d.log 86400 480" combined_with_cookie </VirtualHost>
nginx-proxy-配置反向代理.conf
server{ listen 80 ; server_name zb.ikugui.cc ; #代理配置 location /{ proxy_set_header X-Original-Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host zb.ikugui.cc:$server_port; proxy_pass http://111.229.53.23:8099//; } access_log /www/admin/www.ikugui.cc_9527/log/nginx_access_$logdate.log main; rewrite ^(.*)$ https://$host$1 permanent; } server{ listen 443 ssl; server_name zb.ikugui.cc; #开启SSL ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #证书文件 ssl_certificate /usr/local/phpstudy/certs/zb.ikugui.cc/zb.ikugui.cc_nginx_public.crt; ssl_certificate_key /usr/local/phpstudy/certs/zb.ikugui.cc/zb.ikugui.cc_nginx.key; #代理配置 location /{ proxy_set_header X-Original-Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host zb.ikugui.cc:$server_port; proxy_pass http://111.229.53.23:8099//; } access_log /www/admin/www.ikugui.cc_9527/log/nginx_access_$logdate.log main; }
nginx容器的配置demo
server { listen 80; server_name localhost; location / { root /usr/share/nginx/html/public; index index.html index.htm index.php; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html/public; } location ~ \.php$ { fastcgi_pass php:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /www/public/$fastcgi_script_name; include fastcgi_params; } }
标签:www,set,ikugui,zb,nginx,proxy,linux,cc 来源: https://www.cnblogs.com/ikugui/p/15797834.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。