广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >怎样全面解析安装Nginx的过程
  • 177
分享到

怎样全面解析安装Nginx的过程

2024-04-02 19:04:59 177人浏览 独家记忆
摘要

本篇文章为大家展示了怎样全面解析安装Nginx的过程,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。安装Nginx的时候有需要小技巧和小窍门。掌握好这些就能更好的使用

本篇文章为大家展示了怎样全面解析安装Nginx的过程,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

安装Nginx的时候有需要小技巧和小窍门。掌握好这些就能更好的使用相关的Nginx服务器,下面我们就来看看有关于安装Nginx的相关问题介绍。由于服务器apache抗不住目前的并发.加上前端squid配置后。

问题依然无法解决.而页面程序大部分是动态.无法使用fastcgi来处理.因此想使用Nginx做为反向代理apache.整个配置安装过程很简单.在考虑高并发的情况下,在安装前就做了些优化.目前配置能抗住3000以上并发.好像不是特别大哦?呵~~ 但足以~~ 只是还有少量499问题..期待有人跟我讨论解决

安装Nginx过程

1 建立用户及组

  1. /usr/sbin/groupadd www  

  2. /usr/sbin/useradd -g www www 


2 安装pcre 让安装Nginx支持rewrite 方便以后所需

  1. wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-7.8.tar.gz  

  2. tar zxvf pcre-7.8.tar.gz  

  3. cd pcre-7.8/  

  4. ./configure  

  5. make && make install 


3 安装Nginx

  1. wget Http://sysoev.ru/  nginx  /nginx-0.7.58.tar.gz  

  2. tar zxvf nginx-0.7.58.tar.gz  

  3. cd nginx-0.7.58/  

  4. ./configure --user=www --group=www --prefix=/usr/local/
    WEBserver/nginx --with-http_stub_status_module 
    --with-http_ssl_module --with-cc-opt='-O2' 
    --with-cpu-opt=opteron 

  5. make && make install 


注意上文中的--with-cc-opt='-O2' --with-cpu-opt=opteron 这是编译器优化,目前最常用的是-02 而不是3.后面对应CPU的型号,可参照:http://wiki.gentoo.tw/index.PHP/HOWTO_CFLAG

配置及优化配置文件

Nginx.conf 配置文件:

  1. user www www;  

  2. worker_processes 4;  

  3. # [ debug | info | notice | warn | error | crit ]  

  4. error_log /usr/local/webserver/nginx/logs/nginx_error.log 
    crit;  

  5. pid /usr/local/webserver/nginx/nginx.pid;  

  6. #Specifies the value for maximum file descriptors that 
    can be opened by this process.  

  7. worker_rlimit_nofile 51200;  

  8. events  

  9. {  

  10. use epoll;  

  11. worker_connections 51200;  

  12. }  

  13. http  

  14. {  

  15. include mime.types;  

  16. default_type application/octet-stream;  

  17. source_charset GB2312;  

  18. server_names_hash_bucket_size 256;  

  19. client_header_buffer_size 256k;  

  20. large_client_header_buffers 4 256k;  

  21. #size limits  

  22. client_max_body_size 50m;  

  23. client_body_buffer_size 256k;  

  24. client_header_timeout 3m;  

  25. client_body_timeout 3m;  

  26. send_timeout 3m;  

  27. #参数都有所调整.目的是解决代理过程中出现的一些502 499错误   

  28. sendfile on;  

  29. tcp_nopush on;  

  30. keepalive_timeout 120; #参数加大,以解决做代理时502错误  

  31. tcp_nodelay on;  

  32. include vhosts/upstream.conf;  

  33. include vhosts/bbs.linuxtone.conf;   

上述内容就是怎样全面解析安装Nginx的过程,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注编程网JavaScript频道。

--结束END--

本文标题: 怎样全面解析安装Nginx的过程

本文链接: https://www.lsjlt.com/news/86699.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎样全面解析安装Nginx的过程
    本篇文章为大家展示了怎样全面解析安装Nginx的过程,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。安装Nginx的时候有需要小技巧和小窍门。掌握好这些就能更好的使用...
    99+
    2022-10-19
  • Mysql安装过程是怎样的
    这篇文章给大家介绍Mysql安装过程,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。环境说明:操作系统:Red Hat Linux 6安装Mysql5.7版...
    99+
    2022-10-18
  • docker安装nginx并部署前端项目的全过程
    目录1.简介2.操作3. 总结1.简介 本文主要介绍如何使用docker安装nginx,以及如何将前端打包好的vue项目部署到nginx上。 2.操作 (1)拉取nginx镜像: d...
    99+
    2022-11-13
  • Centos6.6安装过程是怎么样的
    这篇文章将为大家详细讲解有关Centos6.6安装过程是怎么样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1、选择install or update an existing system...
    99+
    2023-06-06
  • Python解析器的解析过程是怎样的
    今天就跟大家聊聊有关Python解析器的解析过程是怎样的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。首先先让大家看一下Python解析器的全流程:我们先用编辑器编写好源代码,保存成...
    99+
    2023-06-17
  • CentOS 7.9 安装 docker20.10.12的过程解析
    目录一、CentOS 7.9 安装 docker-20.10.12二、环境查看三、安装软件包四、设置稳定的仓库五、安装 Docker Engine-Community六、运行dooc...
    99+
    2022-11-13
  • win7下CentOS安装过程是怎样的
    本篇文章为大家展示了win7下CentOS安装过程是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。win7下CentOS安装步骤:1。安装win7.1)分区方案.  &nb...
    99+
    2023-06-16
  • Linux安装rabbitmq过程是怎么样的
    这篇文章将为大家详细讲解有关Linux安装rabbitmq过程是怎么样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。最近安装了一次rabbitmq服务,也遇到了一些问题,特此做一下记录。一...
    99+
    2023-06-05
  • Linux oracle 9i安装过程是怎样的
    这期内容当中小编将会给大家带来有关Linux oracle 9i安装过程是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。  下面进行Oracle安装前期准备中的第一点,完成Linux的安装.在安装中...
    99+
    2023-06-10
  • CentOS系统安装crontab过程是怎样的
    这篇文章将为大家详细讲解有关CentOS系统安装crontab过程是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。crontab命令常见于Unix和类Unix的操作系统之中,用于设置周...
    99+
    2023-06-16
  • 宝塔面板配合docker安装gogs的全过程
    目录1 在宝塔软件商店安装docker2 拉取gogs镜像3 创建一个目录4 端口映射5完成访问gogs地址 {服务器ip:10080} 进入到gogs配置页面6 访问【服务器IP:...
    99+
    2022-11-12
  • SpringCloud全面解析@FeignClient标识接口的过程
    目录Feign的作用正常在SpringMVC的ControllerSpringCloud将@FeignClient标识的接口让大家明白在使用过程中需要注意以及可以灵活拓展的地方Fei...
    99+
    2022-11-13
  • Nginx一键安装部署静态网页的过程详解
    目录Nginx安装和部署1.输入指令,下载相关的依赖包2、在你的linux服务器上创建目录:install3、进入刚刚创建的目录:4、下载并解压安装包5、进入刚刚解压好的目录:6、分...
    99+
    2022-11-13
  • linux下安装mysql的过程是怎么样的
    这篇文章给大家介绍linux下安装mysql的过程是怎么样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。一 安装前准备检查是否已经安装过mysql,执行命令[root@localhost /]# ...
    99+
    2023-06-28
  • redhat linux 9 + oracle 8.17 安装过程是怎样的
    这篇文章将为大家详细讲解有关redhat linux 9 + oracle 8.17 安装过程是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。red ...
    99+
    2022-10-19
  • DNS服务器解析过程是怎样的
    本文小编为大家详细介绍“DNS服务器解析过程是怎样的”,内容详细,步骤清晰,细节处理妥当,希望这篇“DNS服务器解析过程是怎样的”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。DNS: Domain Name Sy...
    99+
    2023-06-27
  • Linux系统中的Mysql安装过程是怎样的
    这期内容当中小编将会给大家带来有关Linux系统中的Mysql安装过程是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Mysql是 Oracle 旗下得一款产品,属于关系型数据库,在 WE...
    99+
    2023-06-28
  • SQL注入全过程的深入分析是怎样的
    这篇文章将为大家详细讲解有关SQL注入全过程的深入分析是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。分析了SQL注入全过程,具体如下:初步注入--绕...
    99+
    2022-10-19
  • Solaris本地集群VCS安装过程是怎样的
    这篇文章将为大家详细讲解有关Solaris本地集群VCS安装过程是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。bash-3.2# ./installer -rsh  &nb...
    99+
    2023-06-06
  • 在Linux系统中安装Docker的过程是怎样的
    在Linux系统中安装Docker的过程是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。在这篇博客中,我将引导您通过简单的步骤完成安装 Docker 的过程,安装dock...
    99+
    2023-06-22
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作