Nginx的安装及配置

Nginx的安装及配置

Nginx作为一款轻量级却高性能的web服务器/反向代理服务器,拥有占有内存小,并发能力强的特性,很多大型网站(如新浪,腾讯,京东等等)都应用了nginx。

本次安装是基于Linux环境。

一. 安装依赖包(PCRE,zlib,ssl)

sudo apt-get install libpcre3 libpcre3-dev libpcrecpp0 libssl-dev zlib1g-dev
(在linux终端下直接输入上述命令)

耐心等待安装完毕…

二. 安装nginx

  1. sudo wget http://nginx.org/download/nginx-1.11.10.tar.gz (下载nginx包)

  2. tar -zxvf nginx-1.11.10.tar.gz (解压包)

  3. cd nginx-1.11.10 (进入nginx文件中)

  4. ./configure –sbin-path=/usr/local/nginx/nginx \
    –conf-path=/usr/local/nginx/nginx.conf \
    –pid-path=/usr/local/nginx/nginx.pid \
    –with-stream (配置nginx)

  5. make

  6. make install

三. 启动nginx以及解决可能碰到的问题

sudo /usr/local/nginx/nginx (启动nginx服务器)

这是可能报如下图的错误:

Nginx的安装及配置_第1张图片

这表示80端口被占用

解决方法:
sudo fuser -k 80/tcp

再使用 sudo /usr/local/nginx/nginx 启动nginx服务器

没有报错,用浏览器登陆 127.0.0.1:80 出现如下页面就表明安装成功啦~

Nginx的安装及配置_第2张图片

你可能感兴趣的:(Nginx的安装及配置)