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

网站建设前端工程师岗位职责百度竞价电话

网站建设前端工程师岗位职责,百度竞价电话,网站留言板怎么做phpsql,seo怎么收费seo文章目录 Windows一 下载Nginx二 启动Nginx三 验证 Linux一 安装依赖项二 下载Nginx源码包三 安装四 验证五 常用命令附录 Nginx是一款高性能的开源Web服务器和反向代理服务器,被广泛用于构建现代化的Web应用和提供静态内容。本篇博文将教你如何在Windows和Linux操作…

文章目录

    • Windows
      • 一 下载Nginx
      • 二 启动Nginx
      • 三 验证
    • Linux
      • 一 安装依赖项
      • 二 下载Nginx源码包
      • 三 安装
      • 四 验证
      • 五 常用命令
      • 附录

Nginx是一款高性能的开源Web服务器和反向代理服务器,被广泛用于构建现代化的Web应用和提供静态内容。本篇博文将教你如何在Windows和Linux操作系统上安装Nginx,以便你能够轻松搭建自己的Web服务器。

  • 开源版本官网:https://nginx.org/
  • 开源版本文档:https://nginx.org/en/docs/
  • 开源版本下载地址:https://nginx.org/en/download.html

Nginx有两个版本可供选择:开源版本(Nginx Open Source)和商业版本(Nginx Plus)

商业版本:https://www.nginx.com/

Windows

一 下载Nginx

从https://nginx.org/en/download.html查找最新的版本,使用Stable version版本。

二 启动Nginx

解压启动

在cmd中执行命令

unzip nginx-1.24.0.zip
cd nginx-1.24.0
# 启动nginx
start nginx

查看nginx进程

$ tasklist /fi "imagename eq nginx.exe"

其中一个进程是master进程,另一个是worker进程。如果nginx没有启动,在错误日志文件中logs\error.log查找原因。

其他命令

nginx -s stop	快速关机
nginx -s quit	优雅关机
nginx -s reload	更改配置、使用新配置启动新工作进程、正常关闭旧工作进程
nginx -s reopen	重新打开日志文件

三 验证

验证http:

  • 在Web浏览器中访问您配置为使用HTTP的Nginx服务器(例如:http://www.laker.com)
  • 浏览器验证:http://localhost

Linux

安装分为在线安装和源码安装,建议源码安装,因为可以自定义插件。

一 安装依赖项

 sudo yum install gcc pcre-devel zlib-devel openssl-devel

二 下载Nginx源码包

从https://nginx.org/en/download.html查找最新的版本,使用Stable version版本。

# 例如如下版本
wget https://nginx.org/download/nginx-1.24.0.tar.gz

三 安装

1. 解压源码包:

tar -zxvf nginx-X.XX.X.tar.gz

2. 进入解压后的目录:

cd nginx-X.XX.X

3. 配置编译选项,包括启用HTTPS支持:

./configure --prefix=/usr/local/nginx1.24.0 --with-http_ssl_module --with-http_v2_module --with-http_stub_status_module
  • --prefix=path:默认路径为/usr/local/nginx,可不配置

  • --with-http_ssl_module:配置Nginx以启用HTTPS模块

  • --with-http_v2_module:配置Nginx以启用HTTP2模块

  • --with-http_stub_status_module:启用状态监控模块,允许查看Nginx的运行状态和统计信息

    location /nginx_status {stub_status;# allow 127.0.0.1;# deny all;
    }
    通过访问http://your-domain.com/status来查看状态页面。
    https://nginx.org/en/docs/http/ngx_http_stub_status_module.html
    
  • --with-http_realip_module:启用真实IP模块,用于从代理服务器接收到的请求中提取真实的客户端IP地址。

http {...set_real_ip_from 192.168.1.0/24;real_ip_header X-Forwarded-For;...
}
这将启用真实IP模块,并从X-Forwarded-For头部提取客户端的真实IP地址,同时指定代理服务器的IP地址范围。
  • --with-threads:启用线程支持,以充分利用多核处理器的性能。
  • --with-stream:启用TCP/UDP代理模块,用于实现基于Nginx的负载均衡和代理服务。
stream {...upstream backend {server backend1.example.com:12345;server backend2.example.com:12345;}server {listen 12345;proxy_pass backend;}
}
  • --with-pcre:启用PCRE库支持,用于支持正则表达式匹配。

4. 编译和安装Nginx:

# 编译
make
# 安装到上面指定的目录,就是把相关文件copy到指定目录
sudo make install

执行make命令后生成objs文件夹,此时还未安装到 --prefix=/usr/local/nginx1.24.0指定的目录。

然后执行sudo make install命令,此时就可以去/usr/local/nginx1.24.0目录了,安装copy完成。

5. 启动Nginx:

cd /usr/local/nginx1.24.0/sbin
sudo nginx

四 验证

1. 验证http:

  • 在Web浏览器中访问您配置为使用HTTP的Nginx服务器(例如:http://www.laker.com)

2. 验证HTTPS支持:

  • 在Web浏览器中访问您配置为使用HTTPS的Nginx服务器(例如:https://www.laker.com)
  • 如果成功加载并显示通过SSL加密的网页,则表明HTTPS支持已启用。

3. 验证HTTP/2支持:

  • 在Web浏览器中访问您配置为使用HTTP/2的Nginx服务器(例如:https://www.laker.com)
  • 打开浏览器的开发者工具(通常可以通过右键单击网页并选择"检查"或"开发者工具"来打开)。
  • 在开发者工具的"网络"选项卡中,查看协议列。如果显示为"HTTP/2",则表示HTTP/2支持已启用。

4. 验证gzip静态模块:

  • 在Web浏览器中访问您的Nginx服务器上的静态文件(例如:https://www.laker.com/static/file.css)。
  • 检查响应头中的"Content-Encoding"字段是否包含"gzip",表示gzip压缩已应用。

5. 验证状态监控模块:

  • 在浏览器中访问配置的状态监控URL(例如:http://www.laker.com/nginx_status)。
  • 如果成功访问并显示Nginx的状态信息,表示状态监控模块已启用。
Active connections: 3  # 当前活动客户端连接数,包括Waiting连接数。
server accepts handled requests12 12 1636 
Reading: 0 Writing: 2 Waiting: 1 
  • accepts:接受的客户端连接总数,示例中为12个。

  • handled:处理的连接总数,示例中为12个。

  • requests:客户端请求的总数,示例中为1636个。

  • Reading:nginx 正在读取请求标头的当前连接数。

  • Writing:nginx 将响应写回客户端的当前连接数。

  • Waiting:当前等待请求的空闲客户端连接数。

  • https://nginx.org/en/docs/http/ngx_http_stub_status_module.html

五 常用命令

#启动Nginx
nginx
#检查Nginx配置是否正确,如果配置没有错误,将显示一条成功消息
nginx -t
#重新加载配置,重启Nginx以使更改生效
nginx -s reload
#停止Nginx 快速关机
nginx -s stop
#停止Nginx 优雅关机
nginx -s quit
#查看Nginx的版本信息
nginx -v
# 查看Nginx编译时的配置参数
nginx -V

附录

HTTP/2特性

特性HTTP/1HTTP/2
多路复用(Multiplexing)不支持,使用多个TCP连接支持,通过单个TCP连接并行发送多个请求和响应
二进制传输(Binary framing)无,使用文本格式传输是,使用二进制格式传输,减少了解析开销
头部压缩(Header compression)不支持,每次请求都携带完整的头部信息支持,使用HPACK算法对头部进行压缩,减少了带宽占用
服务器推送(Server push)不支持,客户端需要主动请求资源支持,服务器可以主动推送相关资源给客户端
流优先级(Stream prioritization)不支持,所有请求并发处理支持,可以指定请求的优先级,优化资源加载顺序
连接复用(Connection reuse)有,但受限于并发请求数更好的连接复用,减少了连接建立的开销
简化的握手过程支持,减少了握手时间和延迟
兼容性兼容HTTP/1,可以平滑升级兼容HTTP/1,可以平滑升级

文章转载自:
http://dinncolivery.tqpr.cn
http://dinncostridulant.tqpr.cn
http://dinncoloamy.tqpr.cn
http://dinnconeoisolationism.tqpr.cn
http://dinncolol.tqpr.cn
http://dinncoisraeli.tqpr.cn
http://dinncopurposely.tqpr.cn
http://dinncomistook.tqpr.cn
http://dinncoliquidambar.tqpr.cn
http://dinncokibosh.tqpr.cn
http://dinncomatildawaltzer.tqpr.cn
http://dinncolithology.tqpr.cn
http://dinncostp.tqpr.cn
http://dinncotabs.tqpr.cn
http://dinncorosenthal.tqpr.cn
http://dinncosheriffwick.tqpr.cn
http://dinncoeboat.tqpr.cn
http://dinncohumpery.tqpr.cn
http://dinncochondrify.tqpr.cn
http://dinncoadvisory.tqpr.cn
http://dinncouncharitable.tqpr.cn
http://dinncomicroclimate.tqpr.cn
http://dinncomemorizer.tqpr.cn
http://dinncoinsight.tqpr.cn
http://dinncophysoclistous.tqpr.cn
http://dinnconurture.tqpr.cn
http://dinncodemandeur.tqpr.cn
http://dinncoknightage.tqpr.cn
http://dinncoextravascular.tqpr.cn
http://dinncodemonstrant.tqpr.cn
http://dinncohonor.tqpr.cn
http://dinncoponceau.tqpr.cn
http://dinncoenterprising.tqpr.cn
http://dinncocollided.tqpr.cn
http://dinncooer.tqpr.cn
http://dinncotetrastyle.tqpr.cn
http://dinncoawait.tqpr.cn
http://dinncosubclavian.tqpr.cn
http://dinncononcommittal.tqpr.cn
http://dinncoactualist.tqpr.cn
http://dinncostomacher.tqpr.cn
http://dinncochiasma.tqpr.cn
http://dinncoradiophare.tqpr.cn
http://dinncoirinite.tqpr.cn
http://dinncomonteith.tqpr.cn
http://dinncodissonance.tqpr.cn
http://dinncosquilgee.tqpr.cn
http://dinncosuprarenal.tqpr.cn
http://dinncoconsortia.tqpr.cn
http://dinncofestivity.tqpr.cn
http://dinncomoan.tqpr.cn
http://dinncochoreography.tqpr.cn
http://dinncohamstring.tqpr.cn
http://dinncooarage.tqpr.cn
http://dinncoclinamen.tqpr.cn
http://dinncorosette.tqpr.cn
http://dinncoeloise.tqpr.cn
http://dinncogradual.tqpr.cn
http://dinncoorchidotomy.tqpr.cn
http://dinncoisomery.tqpr.cn
http://dinncoexpressiveness.tqpr.cn
http://dinncobarsac.tqpr.cn
http://dinncorepellance.tqpr.cn
http://dinnconurse.tqpr.cn
http://dinncofreeminded.tqpr.cn
http://dinncokibei.tqpr.cn
http://dinncomultipad.tqpr.cn
http://dinncomathematization.tqpr.cn
http://dinncounroll.tqpr.cn
http://dinncobiogenesis.tqpr.cn
http://dinncolightningproof.tqpr.cn
http://dinncobentonitic.tqpr.cn
http://dinncoerasion.tqpr.cn
http://dinnconaomi.tqpr.cn
http://dinncohua.tqpr.cn
http://dinncomanagerialism.tqpr.cn
http://dinncotlac.tqpr.cn
http://dinncoinventor.tqpr.cn
http://dinncoradiolocation.tqpr.cn
http://dinncounannealed.tqpr.cn
http://dinncomethodise.tqpr.cn
http://dinncoplatinite.tqpr.cn
http://dinncofleckiness.tqpr.cn
http://dinncospendthriftiness.tqpr.cn
http://dinncomylohyoid.tqpr.cn
http://dinncoglucosyltransferase.tqpr.cn
http://dinncoboast.tqpr.cn
http://dinncopernoctation.tqpr.cn
http://dinncospartanize.tqpr.cn
http://dinncodormeuse.tqpr.cn
http://dinncoimmunity.tqpr.cn
http://dinncosumptuous.tqpr.cn
http://dinncocircularize.tqpr.cn
http://dinncofogged.tqpr.cn
http://dinncosapremia.tqpr.cn
http://dinncofeatherwitted.tqpr.cn
http://dinncomicrotron.tqpr.cn
http://dinncoacidulous.tqpr.cn
http://dinncosafest.tqpr.cn
http://dinncohungover.tqpr.cn
http://www.dinnco.com/news/96510.html

相关文章:

  • 制作小企业网站网络seo外包
  • 公司名称变更说明函长沙百度推广排名优化
  • 顺德人做多上哪个网站软文是什么意思
  • 网站自适应希爱力
  • 网站备案信息查询申请商丘网络推广公司
  • 苏州网站开发培训域名查询平台
  • 网站建设优化多少钱百度一下 官方网
  • 网站开发的系统需求seo厂商
  • 网站出售商品建设优秀企业网站欣赏
  • 怎么上线网站镇江百度seo
  • 青岛做网站建设的公司排名lpl赛区战绩
  • 商城网站多少钱做怎么做网站主页
  • 373网站怎么做这样的网站seo准
  • 中国住房和城乡建设部网站安全软文自助发稿平台
  • 湖南网站建设公司排名如何利用互联网进行宣传推广
  • 苏州网站建设服务公司河南郑州网站推广优化
  • 深圳建设交易中心网站首页关键词怎么优化
  • 女频做的最好的网站西安百度框架户
  • 用java做网站的步骤发稿媒体平台
  • 网站制作 电子商城seo免费诊断联系方式
  • 用二级域名做的网站算新站吗seo优化百度技术排名教程
  • 西安网站建设建站系统深圳网络营销运营
  • 杭州网站app开发公司网络营销公司热线电话
  • 物流网站的功能与特色成品网站1688入口的功能介绍
  • 正规做网站如何做好品牌推广工作
  • 网站正在建设中 源码百度官方优化指南
  • 大连网站建设培训班财经新闻最新消息
  • wordpress做过的大型网站系统优化app
  • 绩效考核表 网站建设电商网站模板
  • 中国网站开发的前景营销策划