初识Nginx

作者: 凌得涂 | 来源:发表于2016-04-26 15:48 被阅读383次

1、下载&安装

nginx模块依赖以下库:gzip模块需要zlib库、rewrite模块需要pcre库、ssl功能需要openssl库

pcre

wget http://netassist.dl.sourceforge.net/project/pcre/pcre/8.38/pcre-8.38.tar.bz2
tar -jxvf pcre-8.38.tar.bz2
cd pcre-8.38
ls -al
ls *confi*
./configure
make
make install

zlib

wget http://jaist.dl.sourceforge.net/project/libpng/zlib/1.2.8/zlib-1.2.8.tar.gz
tar -zxvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
ls -al
ls *confi*
./configure
make
make install 

openssl

wget http://www.openssl.org/source/openssl-1.0.1s.tar.gz
tar -zxvf openssl-1.0.1s.tar.gz
cd openssl-1.0.1s
ls -al
ls *confi*
./config
make
make install

nginx

wget http://nginx.org/download/nginx-1.8.1.tar.gz
tar -zxvf nginx-1.8.1.tar.gz
./configure --with-openssl=/home/lingy/download/openssl-1.0.1s --with-pcre=/home/lingy/download/pcre-8.38 --with-zlib=/home/lingy/download/zlib-1.2.8
make
make install

2、运行

目录结构ls -al /usr/local/nginx

client_body_temp
conf
fastcgi_temp
html
logs
proxy_temp
sbin
scgi_temp
uwsgi_temp

配置文件

fastcgi.conf
fastcgi.conf.default
fastcgi_params
fastcgi_params.default
koi-utf
koi-win
mime.types
mime.types.default
nginx.conf[1]
nginx.conf.default
scgi_params
scgi_params.default
uwsgi_params
uwsgi_params.default
win-utf

运行

cd /usr/local/nginx/sbin/
./nginx -t
./nginx 

重启

./nginx -s reload

访问
在地址栏上敲http://localhost:8099
:需要在nginx.config中将80端口(默认80)改成8099端口

nginx.png
  1. 主要配置文件

相关文章

  • nginx高级配置

    阅读之前,建议先阅读初识 Nginx。 之后,我们来了解一下 Nginx 配置。 抽象来说,将 Nginx 配置为...

  • 你真的了解如何将 Nginx 配置为Web服务器吗

    阅读之前,建议先阅读初识 Nginx。 之后,我们来了解一下 Nginx 配置。 抽象来说,将 Nginx 配置为...

  • 初识Nginx

    layout: posttitle: "初识Nginx"date: 2016-04-25 21:11:48 +08...

  • 初识Nginx

    注意:当前稳定版本为nginx1.14.1 Nginx源码编译 注意:rewrite模块需要pcre支持;gzip...

  • 初识 Nginx

    Nginx 是一个免费的,开源的,高性能的HTTP服务器和反向代理,以及IMAP / POP3代理服务器。 Ngi...

  • 初识Nginx

    1、下载&安装 nginx模块依赖以下库:gzip模块需要zlib库、rewrite模块需要pcre库、ssl功能...

  • 初识Nginx

    Nginx是什么? Nginx(engine x)是一个轻量级Web服务器。Nginx(engine x)是一个高...

  • Nginx初识

    介绍 Ngix是一种服务器软件,故而其最主要、最基本的功能当然是可以与服务器硬件结合,让程序员可以将程序放在Ngi...

  • nginx初识

    Nginx (一)简介和基本的功能作用

  • 初识Nginx

    我是一个Android开发,但是一个应用端的工程师,势必是需要学习一些前端和后端的知识。T字型人才的“一超多会多了...

网友评论

    本文标题:初识Nginx

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