码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu16.04安装及配置nginx

时间:2019-08-21 15:10:27      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:class   download   dev   Opens   编译   name   nobody   make   apt-get   

 Ubuntu版本信息:

root@yatces-virtual-machine:~# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.5 LTS"

安装nginx版本:

nginx-1.11.3

1.安装nginx依赖库

1.1安装pcre依赖库

root@yatces-virtual-machine:~# apt-get install libpcre3 libpcre3-dev

1.2安装zlib依赖库

root@yatces-virtual-machine:~# apt-get install zlib1g-dev

1.3安装ssl依赖库

root@yatces-virtual-machine:~# apt-get install openssl

2.安装nginx

2.1下载最新版本

root@yatces-virtual-machine:/usr/local/soft# wget http://nginx.org/download/nginx-1.11.3.tar.gz

2.2解压

root@yatces-virtual-machine:/usr/local/soft# tar -zxvf nginx-1.11.3.tar.gz

 

2.3进入nginx目录配置

root@yatces-virtual-machine:/usr/local/soft# cd nginx-1.11.3/

2.4配置(先创建文件夹:/usr/local/nginx)

root@yatces-virtual-machine:/usr/local/soft/nginx-1.11.3# ./configure --prefix=/usr/local/nginx

可以通过./configure --help查看需要配置的参数

root@yatces-virtual-machine:/usr/local/soft/nginx-1.11.3# ./configure --help
--help print this message --prefix=PATH set installation prefix --sbin-path=PATH set nginx binary pathname --modules-path=PATH set modules path

 2.5编译、安装

root@yatces-virtual-machine:/usr/local/soft/nginx-1.11.3# make


root@yatces-virtual-machine:/usr/local/soft/nginx-1.11.3# make install

如果make的时候报错,提示“pcre.h No such file or directory”,需要安装 libpcre3-dev依赖。

2.6启动nginx

安装完后在/usr/local/nginx/sbin目录下有个nginx命令

root@yatces-virtual-machine:/usr/local/nginx/sbin# ls
nginx

启动

root@yatces-virtual-machine:/usr/local/nginx/sbin# ./nginx

后面可以加上-c 指定配置文件的位置,不加nginx会自动加载默认配置文件。

root@yatces-virtual-machine:/usr/local/nginx/sbin# ./nginx -c /usr/local/nginx/conf/nginx.conf

查看nginx进程

root@yatces-virtual-machine:/usr/local/nginx/sbin# ps -ef|grep nginx
root      11975      1  0 14:57 ?        00:00:00 nginx: master process ./nginx
nobody    11976  11975  0 14:57 ?        00:00:00 nginx: worker process
root      11978  11883  0 14:57 pts/2    00:00:00 grep --color=auto nginx

 

Ubuntu16.04安装及配置nginx

标签:class   download   dev   Opens   编译   name   nobody   make   apt-get   

原文地址:https://www.cnblogs.com/Yatces/p/11388811.html

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