Nginx:Ubuntu下安装与配置

2019-05-19  本文已影响0人  JackHCC

->点击访问个人博客地址,相互交流学习<-

apt-get install build-essential
apt-get install libtool
这里写图片描述
apt-get install libpcre3 libpcre3-dev
apt-get install zlib1g-dev
apt-get install openssl
apt-get install libssl-dev      // 未安装该库会报 SSL modules require the OpenSSL library.

nginx的依赖库顺利安装完成后就可以正式开始安装nginx了,先去官网下载最新版本的源码包。下载地址为:nginx下载地址

下载完成后将包上传到服务器某个目录下。然后解压安装。
1、配置nginx

tar -zxvf nginx-1.14.0.tar.gz

解压后可以进入目录并看目录文件:

cd nginx-1.14.0/
这里写图片描述

可以看到有一个特别颜色的configure文件。该文件的功能主要是配置nginx。
在该目录下执行配置文件的命令:


./configure --prefix=/usr/local/nginx  --with-http_ssl_module                // 安装在local/nginx路径下 --with-http_ssl_module主要是配置https时用到,不加上这个参数的话到时启动https会找不到ssl模块

2、编译nginx

make

3、安装nginx

make install

安装完成后,可以在我们之前配置的usr/local文件夹下看到有nginx的文件夹。


进入usr/local/nginx/conf目录下可以看到配置文件nginx.conf,往后对nginx的配置修改主要就是修改这个文件。


至此,nginx就算安装完成了。如果没进一步的需求到这里就可以结束了。

4.进入nginx目录并启动nginx

cd usr/local/nginx
ls

其中有

conf //配置文件
html //网页文件
logs //日志文件
sbin //二进制程序

启动nginx:

./sbin/nginx

注:80端口占用问题:杀掉占用80端口的服务。

查看端口占用情况:

netstat -antp

5.关闭nginx

ps -ef|grep nginx

杀死进程

kill -QUIT 2072
kill -TERM 2132
或  kill -INT 2132
pkill -9 nginx

6.重启

1、验证nginx配置文件是否正确

方法一:进入nginx安装目录sbin下,输入命令

./nginx -t

看到如下显示

nginx.conf syntax is ok

nginx.conf test is successful

说明配置文件正确!

方法二:在启动命令-c前加-t


2、重启Nginx服务
方法一:进入nginx可执行目录sbin下,输入命令

./nginx -s reload 

方法二:查找当前nginx进程号,然后输入命令:kill -HUP 进程号 实现重启nginx服务

上一篇下一篇

猜你喜欢

热点阅读