20190929_Linux卸载和安装nginx

目录
一、    卸载NGINX
二、    安装NGINX
安装依赖
1.    安装gcc、gcc-c++
2.    安装openssl、openssl-devel
3.    安装zlib、 zlib-devel
4.    安装pcre、pcre-devel
安装NGINX
启动NGINX
测试NGINX启动
扩展:

一、    卸载NGINX

安装失败或安装不知道到那里,先卸载;

yum remove nginx

二、    安装NGINX
安装依赖

主要依赖有以下四个

gcc、gcc-c++: 主要用来进行编译相关使用

openssl、openssl-devel: 一般当配置https服务的时候就需要这个了

zlib、zlib-devel:主要用于文件的解压缩

pcre、pcre-devel: Nginx的rewrite模块和HTTP核心模块会用到PCRE正则表达式语法

1. 安装gcc、gcc-c++

yum -y install gcc gcc-c++

查看版本

 

2. 安装openssl、openssl-devel

yum install openssl openssl-devel

查看版本

查看软件安装位置

3. 安装zlib、 zlib-devel

yum -y install zlib zlib-devel

 

查看版本

4. 安装pcre、pcre-devel

 

yum install -y pcre pcre-devel

(卸载:yum remove 其中一个的pcre的包名)

查看版本

安装nginx

1. 下载nginx

        wget http://nginx.org/download/nginx-1.9.9.tar.gz

2. 解压nginx

      tar zxvf nginx-1.9.9.tar.gz

3. 进入安装包目录

4. 编译安装

./configure

make

make install

5. 查看版本

安装nginx异常

缺少依赖包

启动nginx

启动异常情况

解决方案:

查看pcre相关文件位置

软连接

再次进入 sbin文件夹,启动nginx

测试nginx启动

有welcome to nginx!表示安装和启动成功

nginx常用命令

 

扩展:

1. 使用yum安装代码和下载源码编译安装的区别

1)使用yum直接安装(一次完成)
yum install openssl openssl-devel

 

2)下载源码编译安装(下载,解压,安装)

下载

wget https://www.openssl.org/source/openssl-1.0.2h.tar.gz

解压

tar zxf openssl-1.0.2h.tar.gz

安装

解压后的文件夹下

./configure

make

make install

2. 用源安装pcre,需要依赖

1)需先安装autoconf

wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz 

tar -zxvf autoconf-2.69.tar.gz 

cd autoconf-2.69

./configure

make;make install

检查安装是否成功:autoconf --version

2)安装automake

wget http://ftp.gnu.org/gnu/automake/automake-1.14.tar.gz

tar -zxvf automake-1.14.tar.gz 

cd automake-1.14

./bootstrap.sh

./configure

make; make install

检查安装是否成功:automake --version

3. 使用yum一次性完成nginx安装

yum install nginx -y

4. 测试nginx配置文件是否正确(有修改就检查一下)

/usr/local/nginx/sbin/nginx -t

5. 查看nginx服务的端口号和进程id

netstat -anpt|grep nginx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值