Linux安装nginx

安装:

系统平台:CentOS 7  64位。

一、安装编译工具及库文件

   yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

二、首先我们要准备好Nginx和Pcre这两个压缩包

为什么在安装nginx之前要安装PCRE库?

解答:PCRE库支持正则表达式。如果我们在配置文件nginx.conf中使用了正则表达式,那么在编译Nginx时就必须把PCRE库编译进Nginx,因为Nginx的HTTP模块需要靠它来解析正则表达式。另外,pcre-devel是使用PCRE做二次开发时所需要的开发库,包括头文件等,这也是编译Nginx所必须使用的

 下载Pcre,下载地址:http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

 下载 Nginx,下载地址:http://nginx.org/download/nginx-1.6.2.tar.gz

使用命令解压文件 :tar -zvxf nginx-1.13.7.tar.gz    、  tar -zvxf  pcre-8.35.tar.gz

 解压好可以选择更改名称或不更改,我这边就更改名称吧!

 使用命令 mv 进行更改名称,mv也可以做文件目录移动操作.

 三、安装pcre 和 nginx

首先安装 pcre 再次安装 nginx,安装过程我们需要进入

编译命令:./configure

输入安装命令:make && make install

 

编译命令:./configure

输入安装命令:make && make install

只要不报错误就安装好了。

四、启动nginx和判断nginx是否安装成功

进入nginx安装目录  :cd /usr/local/nginx

查看安装版本:    ./sbin/nginx -v

启动  : ./sbin/nginx

查看是否启动成功: ps -ef:grep nginx

 

/usr/local/webserver/nginx/sbin/nginx -s reload            # 重新载入配置文件
/usr/local/webserver/nginx/sbin/nginx -s reopen            # 重启 Nginx
/usr/local/webserver/nginx/sbin/nginx -s stop              # 停止 Nginx

五、卸载nginx

1、如果启动状态下:先停止在卸载

./sbin/nginx -s stop

2、同过 whereis  nginx查找相关文件

3、在使用命令 rm -rf nginx 直接删除

4、清楚相关依赖

yum remove nginx

 


原文地址:https://www.cnblogs.com/BoKe-LY/p/13637202.html