当前位置: 首页 > wzjs >正文

巢湖seo推广seo网络推广怎么做

巢湖seo推广,seo网络推广怎么做,网站外包制作,企业所得税税率多少Nginx 配置文件结构 Linux 中 Nginx 的配置文件: 通常位于 /etc/nginx/nginx.conf 或 /usr/local/nginx/conf/nginx.conf。 Nginx 采用模块化设计,主要分为以下部分: 1. 全局块 配置与服务器整体相关的参数,如工作进程数、日…

Nginx 配置文件结构

Linux 中 Nginx 的配置文件:

通常位于 /etc/nginx/nginx.conf/usr/local/nginx/conf/nginx.conf

Nginx 采用模块化设计,主要分为以下部分:

1. 全局块

配置与服务器整体相关的参数,如工作进程数、日志路径等。


2. Events 块

配置与网络连接相关的参数。

events {worker_connections 1024; # 每个工作进程的最大连接数
}

3. Http 块

配置 HTTP 服务器相关的参数,如虚拟主机、反向代理、负载均衡等。包括多个 server 块。

<NGINX>http {include mime.types; # 包含 MIME 类型配置文件default_type application/octet-stream; # 默认文件类型access_log /var/log/nginx/access.log; # 访问日志路径# 定义一个虚拟主机server {listen 80; # 监听端口server_name example.com; # 域名location / {root /var/www/html; # 静态资源路径index index.html; # 默认首页文件}}
}

4. Server 块

定义虚拟主机(每个 server 块对应一个网站),如域名、端口、根目录等。

server {# 使用 SSL 证书启用 HTTPS:listen 443 ssl;ssl_certificate /etc/nginx/ssl/secure.crt;  # SSL 证书ssl_certificate_key /etc/nginx/ssl/secure.key;  # SSL 证书密钥listen 80;	// 监听端口server_name example.com; # 域名location / {root /var/www/html; # 网站根目录index index.html; # 默认首页}
}

将静态文件放到 /var/www/html 目录,访问 http://example.com 即可。


5. Location 块

定义请求 URL 路径的匹配规则和处理逻辑。

location /images/ {root /var/www; # 访问 /images/ 时,文件路径为 /var/www/images/
}

常用配置示例

1. 静态资源服务

server {listen 80;server_name example.com;location /static/ {root /var/www;}
}

2. 反向代理

server {listen 8081;server_name localhost;location / {proxy_pass http://localhost:8080; # 将请求转发到后端服务器 proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;}
}

proxy_pass 指令将浏览器请求 localhost:8081 转发到 http://localhost:8080

浏览器输入的是 localhost:8081 ,后台实际访问  http://localhost:8080


3. 负载均衡

upstream backend {server 192.168.1.101;server 192.168.1.102;
}server {listen 80;server_name example.com;location / {proxy_pass http://backend; # 将请求转发到后端服务器}
}

4. HTTPS 配置

server {listen 443 ssl;server_name example.com;ssl_certificate /etc/nginx/ssl/example.com.crt;ssl_certificate_key /etc/nginx/ssl/example.com.key;location / {root /var/www/html;index index.html;}
}

5. URL 重写

location /user/ {rewrite ^/user/(.*)$ /profile?user=$1 break;
}

一、下载Nginx

 Nginx 作用: 

  • 发布静态网站
  • 实现反向代理
  • 实现负载均衡
  • 缓存加速
  • HTTPS 配置

负载均衡:当同时有多个用户访问我们服务器的时候,为了减少服务器的压力,我们需要将用户引入服务器集群中较轻压力的服务器,分担较重压力服务器的负担。

反向代理:反向代理就像一个 “中间人”,它站在 客户端后端服务器 之间,负责接收客户端的请求,然后将请求转发给后端服务器,并将服务器的响应返回给客户端。

官网:https://nginx.org/

正向代理

反向代理

为客户端服务(隐藏客户端)

为服务器服务(隐藏服务器)

客户端知道代理的存在

客户端不知道代理的存在

常用于访问外部资源(如 VPN)

常用于负载均衡和缓存加速

  • 反向代理:客户端不知道后端服务器是谁,反向代理隐藏了服务器。
  • 正向代理:服务器不知道客户端是谁,正向代理隐藏了客户端(比如通过 VPN 访问国外社交网站)。

二、Nginx 注意事项

注意:开发中遇到的一个小坑, nginx 用命令重新加载有时候执行 nginx -s reload会不生效,会启动多个后台进程,遇到此情况用任务管理器打开关掉重新启动就好。


三、Nginx 常用命令

1、启动

start nginx

2、重新加载

nginx -s reload

3、停止

nginx -s stop

4、指定配置文件启动

nginx -c /path/to/nginx.conf

5、查看 Nginx 进程状态

ps aux | grep nginx

6、测试修改配置文件后语法是否正确

nginx -t

如果 Nginx 是通过 systemd 管理的,可以使用以下命令替代:

启动:systemctl start nginx
停止:systemctl stop nginx
重新加载:systemctl reload nginx
查看状态:systemctl status nginx

技术水平有限,如有错误,欢迎指正!

http://www.dtcms.com/wzjs/407220.html

相关文章:

  • 湖北网站建设多少钱网络整合营销4i原则
  • 妙趣网 通辽网站建设江门网站建设模板
  • 电商做网站好用吗
  • 深圳网站建设高端创建网页步骤
  • 网站专业建设公司日照高端网站建设
  • 嘉峪关建设局公告网站网上推广赚钱项目
  • 网站怎样查是哪家做的引擎搜索大全
  • 大连建网站公司世界互联网峰会
  • 网站做好怎么开始做推广关键词排名怎么做上首页
  • 岳池做网站电话网络营销策划方案3000字
  • 查网站是否正规网站推广方案策划书2000
  • 用java做网站教程深圳seo优化培训
  • 大连开发区做网站的公司百度seo优化排名
  • 福鼎手机网站建设会计培训班需要学多长时间
  • 企业只有建立自己的网站平台网站seo外包公司
  • 淘宝客做网站推广百度地图打车客服人工电话
  • 做宣传页的网站seo入门培训教程
  • 湘潭网站建设 真好磐石网络360推广登陆
  • 哪个网站做自考题目免费百度信息流优化
  • 在线甜品网站开发书谷歌seo招聘
  • 女生适合计算机哪个专业网络推广优化招聘
  • 做旅游网站的网站优化的方法与技巧
  • 广东网站建设引流推广营销
  • 找个做网站的 优帮云百度人工服务
  • wordpress右下角设置免费seo排名优化
  • 官方网站建设银行年利息是多少钱北京搜索排名优化
  • 有哪些网站可以做海报如何快速推广app
  • 营销型网站排友情下载网站
  • 网站怎么做关键词库cnzz
  • 建站公司哪个平台最好营销策略怎么写