centos8 安装 nginx

http://nginx.org/ NGINX官网

创建文件夹mkdir nginx
进入创建的文件夹
根据自己需要下载合适版本

通过 wget http://nginx.org/download/nginx-1.17.6.tar.gz 下载文件

安装必要插件
yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel

说下这几个的作用

gcc 它可以编译 C,C++,Ada,Object C和Java等语言

pcre pcre-devel pcre是一个perl库,包括perl兼容的正则表达式库,nginx的http模块使用pcre来解析正则表达式,所以需要安装pcre库

zlib zlib-devel zlib库提供了很多种压缩和解压缩方式nginx使用zlib对http包的内容进行gzip,所以需要安装

openssl openssl-devel openssl是web安全通信的基石,没有openssl,可以说我们的信息都是在裸奔

解压下载好的文件
tar -zxvf nginx-1.17.6.tar.gz
进入到 nginx-1.17.6文件夹下面
开始安装
指定安装路径
./configure --prefix=/software/nginx
这句话的意思是指定安装路径
--prefix=/software/nginx
编译
make
安装
make install
进入到安装nginx目录下面的sbin
启动命令
./nginx

打开浏览器访问你的IP地址,显示此页面说明nginx启动成功

从容停止服务
这种方法较stop相比就比较温和一些了,需要进程完成当前工作后再停止。
nginx -s quit

立即停止服务
这种方法比较强硬,无论进程是否在工作,都直接停止进程。
nginx -s stop

查询nginx主进程号
ps -ef | grep nginx
从容停止 kill -QUIT 主进程号
快速停止 kill -TERM 主进程号
强制停止 kill -9 nginx

(0)

相关推荐

  • Linux上安装nginx

    环境:centos7   nginx1.16.1(源码安装) 一.下载nginx源码包 地址:http://nginx.org/en/download.html Mainline version(主线 ...

  • Nginx环境搭建与使用

    一.背景 之前测试的项目前后端的"路由"(负责把前端发过来的请求转发到相应的后端服务上)要用Nignx来取代原来的tomcat的http server功能,做这个替换的原因是Nig ...

  • ubuntu下安装nginx时PCRE库、zlib库、OpenSSL库的安装

    Nginx是高度自由化的Web服务器,它的功能是由许多模块来支持.如果使用了某个模块,这个模块使用了一些类似zlib或OpenSSL等的第三方库,那么就必须先安装这些软件.Ubuntu下不像在cent ...

  • Linux下Nginx搭建

    Linux下Nginx搭建

  • Nginx总结(一)一步一步教你如何安装Nginx

    以前写过一些Nginx的文章,但都是用到什么说什么,没有一个完整系统的总结.趁最近有时间,打算将Nginx相关的内容重新整理一下.nginx系列文章地址如下: https://www.cnblogs. ...

  • 第一次安装nginx过程

    docker pull nginx 命令安装 查找 DockerHub 上的 nginx 镜像 runoob@runoob:~/nginx$ docker search nginxNAME DESCR ...

  • (22条消息) CentOS8安装Mysql5.7,不是8.0

    CentOS8安装Mysql5.7,不是8.0 卸载原有的Mysql yum安装Mysql 之前使用过Ubantu,但是并没有深入使用,这次为了更加深入学习Mysql以及Linux系统,同时想试试Ce ...

  • docker 运行容器,安装Nginx

    ###########################################运行容器#安装Nginx#搜索.下载镜像docker search nginxdocker pull nginxd ...

  • ubuntu安装nginx与配置

    命令行安装: sudo apt-get install nginx 安装好的文件位置: /usr/sbin/nginx:主程序 /etc/nginx:存放配置文件 /usr/share/nginx:存 ...

  • Docker 安装 Nginx

    Docker 安装 Nginx 查找 DockerHub 上的 nginx 镜像 runoob@runoob:~/nginx$ docker search nginxNAME DESCRIPTION ...

  • 手把手教你,docker安装nginx

    https://www.shengchulai.com/blog-vR35Nm9LAB.htm 1)下载镜像 打开网易蜂巢镜像中心 https://c.163yun.com/hub#/m/home/ ...

  • Helm 3安装Nginx Ingress Controller

    安装 先添加Chart仓库. helm repo add nginx-stable https://helm.nginx.com/stable helm repo update 查找nginx-ing ...