ubuntu下的nginx服务器配置实例分析

发布时间 - 2023-05-22 00:00:00    点击率:

ubuntu 下的nginx服务器配置详解

1.nginx服务器的安装

sudo apt-get install nginx

2.nginx服务器的启动

sudo /etc/init.d/nginx start

3.多域名对应不同的后台服务器

在/etc/nginx/sites-enabled/ 目录中删除default配置文件

新建域名对应的配置文件

比如test.youlunshidai.com

#通过upstream nodejs__upstream 可以配置多台nodejs节点,做负载均衡
upstream nodejs__upstream__test__youlunshidai {
 server 127.0.0.1:8089; #服务器地址和端口号
 #server 127.0.0.1:8088; #负载均衡服务器地址和端口号
 keepalive 64; #设置存活时间。如果不设置可能会产生大量的timewait
}
server {
 listen 80;
 server_name test.youlunshidai.com;
 access_log /var/log/nginx/test_youlunshidai.log; #nginx日志文件
 location / {
 proxy_set_header x-real-ip $remote_addr;
 proxy_set_header x-forwarded-for $proxy_add_x_forwarded_for;
 proxy_set_header host  $http_host;
 proxy_set_header x-nginx-proxy true;
 proxy_set_header connection "";
 proxy_http_version 1.1; 
 proxy_pass http://nodejs__upstream__test__youlunshidai; #反向代理转发 http://nodejs__upstream;
 }
}

如果还有其他域名和后台服务器,在目录下继续新建对应的域名配置文件即可



# ubuntu  # nginx  # default  # 配置文件  # 端口号  # 负载均衡  # 多台  # 服务器配置  # 目录下  # 目录中  # nodejs__upstream  # nodejs 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel怎么处理异常_Laravel自定义异常处理与错误页面教程  安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出  Swift开发中switch语句值绑定模式  北京企业网站设计制作公司,北京铁路集团官方网站?  如何将凡科建站内容保存为本地文件?  html5audio标签播放结束怎么触发事件_onended回调方法【教程】  网页制作模板网站推荐,网页设计海报之类的素材哪里好?  如何正确下载安装西数主机建站助手?  php做exe能调用系统命令吗_执行cmd指令实现方式【详解】  Python文件操作最佳实践_稳定性说明【指导】  如何在IIS中新建站点并解决端口绑定冲突?  大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?  html5的keygen标签为什么废弃_替代方案说明【解答】  google浏览器怎么清理缓存_谷歌浏览器清除缓存加速详细步骤  Laravel如何使用Eloquent ORM进行数据库操作?(CRUD示例)  Laravel如何从数据库删除数据_Laravel destroy和delete方法区别  中山网站推广排名,中山信息港登录入口?  Laravel如何处理CORS跨域请求?(配置示例)  高端建站如何打造兼具美学与转化的品牌官网?  javascript中的try catch异常捕获机制用法分析  Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】  如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环  Laravel如何为API编写文档_Laravel API文档生成与维护方法  Laravel怎么配置S3云存储驱动_Laravel集成阿里云OSS或AWS S3存储桶【教程】  Laravel如何部署到服务器_线上部署Laravel项目的完整流程与步骤  Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】  javascript中的数组方法有哪些_如何利用数组方法简化数据处理  html5源代码发行怎么设置权限_访问权限控制方法与实践【指南】  怎样使用JSON进行数据交换_它有什么限制  如何在IIS7上新建站点并设置安全权限?  Win11怎么关闭透明效果_Windows11辅助功能视觉效果设置  Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】  Laravel如何创建自定义Facades?(详细步骤)  JavaScript如何操作视频_媒体API怎么控制播放  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  PythonWeb开发入门教程_Flask快速构建Web应用  Win11应用商店下载慢怎么办 Win11更改DNS提速下载【修复】  Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南  如何在新浪SAE免费搭建个人博客?  Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例  轻松掌握MySQL函数中的last_insert_id()  微信小程序 五星评分(包括半颗星评分)实例代码  java获取注册ip实例  Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法  Laravel怎么实现验证码(Captcha)功能  无锡营销型网站制作公司,无锡网选车牌流程?  Laravel Eloquent模型如何创建_Laravel ORM基础之Model创建与使用教程  Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】  Laravel如何发送系统通知_Laravel Notifications实现多渠道消息通知  HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】