文档章节

nginx安装配置

jackmanwu
 jackmanwu
发布于 2017/09/08 15:47
字数 357
阅读 1
收藏 0

nginx安装配置

  • 下载
    wget -c https://nginx.org/download/nginx-1.12.1.tar.gz
    
  • 安装
    • 解压
    tar -zxvf nginx-1.12.1
    
    • 配置(采用的都是默认配置,详细配置可查询nginx官网)
    ./configure
    
    执行完报错如下
    ./configure: error: the HTTP rewrite module requires the PCRE library.
    You can either disable the module by using --without-http_rewrite_module
    option, or install the PCRE library into the system, or build the PCRE library
    statically from the source with nginx by using --with-pcre=<path> option.
    
    缺少pcre包,安装pcre包
    yum -y install pcre-devel
    
    再次执行nginx配置
    ./configure
    
    执行完后再次报错如下
    ./configure: error: the HTTP gzip module requires the zlib library.
    You can either disable the module by using --without-http_gzip_module
    option, or install the zlib library into the system, or build the zlib library
    statically from the source with nginx by using --with-zlib=<path> option.
    
    缺少zlib包,安装zlib包
    yum -y install zlib zlib-devel
    
    再次执行nginx配置
    ./configure --with-http_ssl_module 
    
    执行完后报错
    ./configure: error: SSL modules require the OpenSSL library.
    You can either do not enable the modules, or install the OpenSSL library
    into the system, or build the OpenSSL library statically from the source
    with nginx by using --with-openssl=<path> option.
    
    缺少OpenSSL包,安装该包
    yum -y install openssl openssl-devel
    
    再次执行nginx配置
    ./configure --with-http_ssl_module
    
    不再报错,执行成功
    • 编译
    make
    
    • 安装
      make install
      
  • 测试
    ps -ef|grep nginx
    
    如下运行成功
    root     28023     1  0 15:36 ?        00:00:00 nginx: master process ./sbin/nginx -c conf/nginx.conf
    nobody   28024 28023  0 15:36 ?        00:00:00 nginx: worker process
    root     28717 15784  0 15:45 pts/1    00:00:00 grep --color=auto nginx
    
    开放端口80
    firewall-cmd --add-port=80/tcp --permanent
    firewall-cmd --reload
    
    页面显示
    Welcome to nginx!

© 著作权归作者所有

共有 人打赏支持
jackmanwu
粉丝 2
博文 26
码字总数 20652
作品 0
成都
Nginx系列-9.配置NFS实现Nginx实现动静分离

Nginx系列-9.配置NFS实现Nginx实现动静分离 目录 - Nginx系列 Nginx系列-1.Linux下安装Nginx Nginx系列-2.配置LNMP(Linux、Nginx、MySQL、PHP)架构 Nginx系列-3.配置Nginx虚拟主机 Nginx系...

ngle
06/10
0
0
Nginx系列-8.配置Nginx+Apache实现动静分离

Nginx系列-8.配置Nginx+Apache实现动静分离 目录 - Nginx系列 Nginx系列-1.Linux下安装Nginx Nginx系列-2.配置LNMP(Linux、Nginx、MySQL、PHP)架构 Nginx系列-3.配置Nginx虚拟主机 Nginx系...

ngle
06/10
0
0
Nginx系列-7.配置Nginx使用uwsgi支持web.py框架

Nginx系列-7.配置Nginx使用uwsgi支持web.py框架 目录 - Nginx系列 Nginx系列-1.Linux下安装Nginx Nginx系列-2.配置LNMP(Linux、Nginx、MySQL、PHP)架构 Nginx系列-3.配置Nginx虚拟主机 Ng...

ngle
06/10
0
0
CentOS 7 编译安装 Nginx 1.9.7

环境说明 VMware 12 中搭建的 CentOS 7 x64 4cpu 2G内存 环境中已经安装了《CentOS 7 编译安装 MySQL-5.7.9》《CentOS 7 编译安装PHP7》 配置ip 参考《CentOS 7 编译安装 MySQL-5.7.9》中的 ...

lizer2016
2015/12/05
0
0
Nginx服务学习(4)-目录说明

>安装目录 路径 类型 作用 **/etc/logrotate.d/nginx** 配置文件 Nginx日志轮转,用于logrotate服务的日志切割 **/etc/nginx** 目录、配置文件 Nginx主配置文件 **/etc/nginx/nginx.conf** ...

Neo_robot
01/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

day63-20180821-流利阅读笔记-待学习

性别歧视在日本:“我是女生,所以社会不让我学医” 毛西 2018-08-21 1.今日导读 大家在看病的时候,有留意过女医生的比例吗?在性别歧视现象十分严重的日本,男医生和女医生的比例达到了惊人...

aibinxiao
51分钟前
2
0
Ubuntu18.04 显卡GF-940MX安装NVIDIA-390.77

解决办法: 下面就给大家一个正确的姿势在Ubuntu上安装Nvidia驱动: (a)首先去N卡官网下载自己显卡对应的驱动:www.geforce.cn/drivers (b)下载后好放在英文路径的目录下,怎么简单怎么来...

AI_SKI
今天
4
0
深夜胡思乱想

魔兽世界 最近魔兽世界出了新版本, 周末两天升到了满级,比之前的版本体验好很多,做任务不用抢怪了,不用组队打怪也是共享拾取的。技能简化了很多,哪个亮按哪个。 运维 服务器 产品 之间的...

Firxiao
今天
1
0
MySQL 8 在 Windows 下安装及使用

MySQL 8 带来了全新的体验,比如支持 NoSQL、JSON 等,拥有比 MySQL 5.7 两倍以上的性能提升。本文讲解如何在 Windows 下安装 MySQL 8,以及基本的 MySQL 用法。 下载 下载地址 https://dev....

waylau
今天
2
0
微信第三方平台 access_token is invalid or not latest

微信第三方开发平台code换session_key说的特别容易,但是我一使用就带来无穷无尽的烦恼,搞了一整天也无济于事. 现在记录一下解决问题的过程,方便后来人参考. 我遇到的这个问题搜索了整个网络也...

自由的开源
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部