docker部署思源笔记并配置nginx支持https

dockercompsoe的完整配置dockercomposeyml#构建dockercompose项目#dockercomposeloglevelinfoupbuild#dockercomposeloglevelinfoupdbuildversion_services_terwernginx_image_terwernginx_container_name_terwernginxbuild_context_terwernginxdockerfile_dockerfileports_volumes_ter
阅读更多

利用Nginx的stream实现Netty的TCP负载均衡

随着设备连接数增多,单台服务器支撑的TCP长连接数有限,这个时候程序架构就需要改变,一般都会采取横向扩展,增加多台服务器程序。怎么将TCP长连接均衡的路由到不同的服务器,这个时候就需要实现负载均衡了。
阅读更多

Mac安装Nginx

本文介绍了通过Homebrew安装Nginx的过程。安装完成后,Nginx的默认文档根目录为/usr/local/var/www,默认端口设置为80。Nginx可以通过brew services启动,并可以使用usr/local/opt/nginx/bin/nginx -g 'daemon off;'命令非后台启动。停止Nginx可使用brew services stop nginx命令。
阅读更多

利用Nginx的map实现301重定向

本文介绍了在文章发出后修改链接导致错误页面访问的问题,提出使用Nginx永久重定向解决方案,避免影响用户体验和SEO排名。通过对永久重定向和临时重定向的区别进行解释,强调了正确使用重定向的重要性。文章还提供了使用Nginx配置实现重定向的示例,并指出错误使用重定向可能对网站搜索引擎可见性造成危害。最后,给出了生成SEO映射文件的方法。
阅读更多