起步

作者: zdxhxh | 来源:发表于2020-08-18 22:55 被阅读0次

Nginx

Nginx是一个Http服务器,最初设计的目的是解决10000并发的web服务器,为了实现这一个目标,Nginx通过事件的处理机制以及操作系统的事件处理机制解决了这一目标。

一、安装

A. 包管理器安装Nginx

apt-get install nginx
yum install nginx 
pkg_install -r nginx 

B. 从源码安装

Nginx提供了两个独立的下载分支——标准版与开发版

  • 开发分支有新的功能,内部API可能发生改变
  • 标准版则保持不变,所以能向下兼容第三方模块

a. 准备编译环境

从源代码编译Nginx,除了编译器外,还需要

  • SSL 支持 OpenSSL
  • rewrite 模块 PCRE( Perl Compatible Regular Expressions)
  • 开发头文件

如果没有安装,则需要从安装包中安装或者从源码下载安装。但也要在Nginx的配置文件中指定他们在系统的安装位置。

其它安装包 :

  • MD5
  • SHA-1 哈希算法
  • zlib gzip
  • libatomic

b. 从源代码编译

可以从http://nginx.org/en/download.html中下载Ngxin,从页面找到.tar.gz 或者.zip格式下载,可以使用以下命令将安装包解压到临时的目录中。

// $HEOM 在linux中是一个全局变量,表示用户的主目录,你可以使用echo $HOME 打印,得到/root
mkdir $HOME/build
cd $HOME/build && tar xzf nginx-<version-number>.tar.gz
// 我们可以使用以下配置配置Nginx
cd $HOME/build/nginx-<version-number> && ./configure 
// 然后使用以下命令进行编译以及安装
make && make install 

在编译的时候还可以加入配置选项进行编译,详情可以请看编译配置.md

相关文章

  • 起步是开始,好感是接触

    四词故事:起步、好感、价格、朋友 起步是开始,好感是接触,价格是尺度,朋友是用心 起步是开始 不要刚起步就想赚回钱...

  • 起步

    起步

  • 起步

    我奶初见我慌仗,蚊帐里面低头忙,口说贵人不敢看,其实那时街上忙。下了学后去工厂,二十二年在草莽。扛铁管子肩压疼,人...

  • 起步

    事情总有个开始,我一直想做一个好的物理老师。没想到孩子终于在小学六年级要毕业的时候,展现出了对物理的兴趣。而且他自...

  • 起步

    今天晚上,跟一位好哥哥聊了一会,他教我正确的人生观,价值观和学习观。

  • 起步

    棉燕,敏玲,敏旋,晓敏,柔燕……我们的现如今这个阶段都是相同的! 又开始绕道之前的话题了,相亲,事业。今天跟晓敏聊...

  • 起步

    我今天谈抄谈得比较多。越是起步的公司,对抄的依赖更大。因为别人已经折腾出了成功的模式,创新模式的代价太大了,新公司...

  • 起步

    加入007,让我有不小的改变。 1,第一次那么认真的记得要交作业。每天手机不离手,一天8小时不为过,看信息,加战友...

  • 起步

    今天第一天学练车,哈哈,很不错!教练也极好! 之前对车无比恐惧,自从鼓起勇气报名考驾照之后,似乎生活的其他方面尤其...

  • 起步

    今天起床起晚了,没有按照规定时间醒来,可能是昨天胡思乱想后的失眠导致。时间虽迟了一些,但是每天的计划还是不变的。 ...

网友评论

      本文标题:起步

      本文链接:https://www.haomeiwen.com/subject/mseljktx.html