当前位置:首页 > 技术文章 > 正文内容

nginx详细安装(nginx yum安装)

arlanguage3个月前 (01-31)技术文章23

Linux安装nginx

第一步:安装 pcre

联网下载 pcre 压缩文件依赖

http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz

  1. 上传文件到linux 系统中

2. 解压压缩文件 使用命令 tar –xvf pcre-8.37.tar.gz

3.进入 解压后的文件夹执行 ./configur进行检查


4./configure 完成后,回到 pcre 目录下执行 make,最后执行 make install

5.查看安装是否成功

命令:pcre-config --version

第二步:安装 openssl 、zlib 、 gcc 依赖

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

第三步:安装 nginx

1.上传nginx安装包

2.使用命令解压

命令: tar -xvf nginx-1.12.2.tar.gz

3.进入刚解压的文件夹 使用 ./configure进行检查

4.最后使用 make && make install 安装

5.查看是否安装成功

(1)说明:安装成功后,在usr多出来一个文件夹local/nginx,在nginx有sbin启动脚本

(2)进入文件夹下:cd local/nginx

(3)查看文件:ls

6.启动nginx

(1)进入目录: /usr/local/nginx/sbin/

(2)./nginx: 启动服务

(3)查看进程: ps -ef | grep nginx

注意:如果服务器没开启防火墙可以ip直接访问,如果需要防火墙进行一下操作

7.查看开放的端口号

Firewall-cmd --list-all

注意:这里会有问题(防火墙未启动时是查看不到的)需要我们启动防火墙

启动/关闭 防火墙:

systemctl start firewalld.service //启动

systemctl stop firewalld.service //关闭

开启之后查看

设置需要的端口

设置开放的端口号 (设置为80)需要重启防火墙

irewall-cmd --add-service=http –permanent sudo

firewall-cmd --add-port=80/tcp --permanent

重启防火墙firewall-cmd --reload


再次查看 (设置成功)

进行访问

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/1453.html

分享给朋友:

“nginx详细安装(nginx yum安装)” 的相关文章

nginx 初学者指引

本文会简单介绍 nginx 并演示相关的简单任务。首先你需要安装好 nginx。nginx 拥有一个主进程和几个 worker 进程。主进程的主要工作是读取和处理配置,维护 worker 进程。worker 进程负责处理实际的用户请求。nginx 采用 event-based 模型和 OS-depe...

CentOS安装nginx

安装nginx第一步,查看是否安装,没有我们就开始安装:rpm -qa| grep nginx第二步,安装依赖包。(1)gcc安装。由于nginx是c语言写的,因此在安装nginx前需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,则需要安装:yum install gcc-c...

Linux系统非root用户下安装Nginx

通常使用Nginx或者Apache作为Web服务器时,默认监听80端口,因此默认会使用root用户去安装,而且,使用yum命令安装时,通常会安装到默认的路径下,默认路径通常是root用户才有执行权限的。如果不需要使用Nginx监听1024以下的端口,且对权限和网络管理比较严格时,能用非root权限解...

全网最新最全的Docker命令大集合,收藏备用!

Docker 是一个开源的平台,用于自动化应用程序的部署、扩展和管理。它使得开发者能够打包应用及其依赖项到一个轻量级的容器中,并在任何环境中快速运行。掌握 Docker 的常用命令可以大大提高你的工作效率,尤其是在开发、测试和部署阶段。本文将详细介绍 Docker 的常用命令,涵盖从基本操作到高级使...

5分钟搞懂nginx的location匹配规则

目录概述location介绍location指令语法location配置实例解析location常用场景实战禁止访问.sh后缀的文件实例php7进阶到架构师相关阅读概述这是关于php进阶到架构之Nginx进阶学习的第一篇文章:5分钟搞懂nginx的location匹配规则第一篇:5分钟搞懂nginx...

如何在 NGINX 中创建自定义 404 错误页面

每次NGINX在尝试处理客户端请求时遇到错误,它都会返回一个错误。每个错误都包含一个HTTP响应代码和一个简短描述。错误通常通过简单的默认HTML页面显示给用户。幸运的是,您可以配置NGINX以向您的站点或 Web 应用程序的用户显示自定义错误页面。这可以使用 NGINX 的 error_page指...