码迷,mamicode.com
首页 > 其他好文 > 详细

nginx_1_初始nginx

时间:2019-10-01 13:53:04      阅读:86      评论:0      收藏:0      [点我收藏+]

标签:str   配置   mamicode   openssl   inf   安装   windows   语言   一个   

一、nginx简介:

  nginx是一个性能优秀的web服务器,同时还提供反向代理,负载均衡,邮件代理等功能。是俄罗斯人用C语言开发的开源软件。

二、安装nginx

  step1:安装依赖库 pcre(支持正则表达),libz(压缩解压缩功能),openssl(网站加密)

  sudo apt-get install libpcre3-dev

  sudo apt-get install libz-dev

  sudo apt-get install libssl-dev

 

  step2:源码下载 http://nginx.org/en/download.html  下载稳定版stable version

  sudo wget http://nginx.org/download/nginx-1.16.1.tar.gz

  tar -zxvf nginx-1.16.1.tar.gz

  目录介绍:

  技术图片

  auto : 编译相关的脚本,可执行文件configure会用到
      cc:检查编译器的脚本
      lib:检查依赖库的脚本
      os:检查操作系统类型的脚本
  CHANGES:修复的功能,新增的功能
  CHANGES.ru:俄语版 
  conf:默认的配置文件
  configure:编译nginx之前必须先执行此脚本生成必要的中间件
  contrib:脚本和工具
  html:欢迎界面 错误界面相关的html文件
  man:nginx帮助目录
  src:源代码目录
    core:核心代码
    event:事件模块
    http:http模块代码
    mail:邮箱模块相关代码
    os:操作系统相关代码
    stream:流相关模块代码

 

  step3:执行配置脚本    ./configure  执行完后新生成Makefile及objs文件夹

  技术图片

 

 

  step4:编译  执行make命令  或者make install

    如果执行make命令在objs目录下就会得到名为  nginx 的可执行文件了

    如果执行make install 会在/usr/local/nginx/sbin得到nginx可执行文件

 

  step5:启动nginx

  sudo ./nginx

  查看是否启动成功:ps -ef | grep nginx

  技术图片

 

 

  step6:访问web服务器,查看linux服务器的ip地址,然后在windows下访问该ip,出现如下结果,成功。

  技术图片

 

 

  

 

  

  

 

  

  

 

nginx_1_初始nginx

标签:str   配置   mamicode   openssl   inf   安装   windows   语言   一个   

原文地址:https://www.cnblogs.com/418ks/p/11615100.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!