Nginx的yum安装-Centos7过程

一、安装yum工具包

# 可能网络会卡顿导致安装失败,可以多尝试几次
sudo yum install yum-utils

二、创建nginx的yum源仓库

# 创建nginx的yum源仓库
vi /etc/yum.repos.d/nginx.repo
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

三、安装nginx

# 安装稳定版本
sudo yum-config-manager --enable nginx-stable
# 安装Nginx以及相关依赖
sudo yum install nginx
# nginx安装的位置
[root@localhost ~]# whereis nginx
nginx: /usr/sbin/nginx /usr/lib64/nginx /etc/nginx /usr/share/nginx /usr/share/man/man8/nginx.8.gz
# /usr/sbin/nginx		nginx启动文件位置
# /etc/nginx					nginx安装路径
# /usr/share/nginx	  nginx配置路径

四、启动nginx

# 启动nginx
[root@localhost ~]# /usr/sbin/nginx
# 查看nginx是否启动成功,默认开启的是80端口
[root@localhost ~]# netstat -nltp|grep nginx
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      2375/nginx: master  

五、开启80端口

# 开启80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
# 重启防火墙
systemctl restart firewalld.service
# 重新加载防火墙
firewall-cmd --reload

Nginx的yum安装-Centos7过程

六、相关命令

# 启动nginx
/usr/sbin/nginx
# 查看版本
/usr/sbin/nginx -v
# 停止nginx服务
/usr/sbin/nginx --s stop
# 重新加载配置
/usr/sbin/nginx -s reload

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持恩蓝小号。

原创文章,作者:TASFX,如若转载,请注明出处:http://www.wangzhanshi.com/n/18796.html

(0)
TASFX的头像TASFX
上一篇 2025年2月24日 07:37:31
下一篇 2025年2月24日 07:37:33

相关推荐

  • nginx+lua+redis 灰度发布实现方案

    背景: 公司要把现有的某传统项目进行微服务化,拆分后要分批次预发布,实现某部分使用户使用微服务模块,其他用户使用传统项目。待微服务稳定、无bug后全部用户迁移至微服务系统。 以上为…

    nginx 2024年12月17日
  • 使用nginx如何实现请求转发的功能

    nginx(反向代理服务器)主要功能 1.请求转发 nginx得到客户端请求,然后根据路径匹配转发到具体服务器中 例如请求地址包含eduservice,则转发到8001端口 客户端…

    nginx 2025年2月24日
  • Nginx日志中request_time和upstream_response_time区别

    在现代 web 应用架构中,Nginx 被广泛用作反向代理、负载均衡器和静态资源服务器。其高效的处理能力和灵活的配置使得它成为了大多数高流量网站的首选工具。而在实际运维和开发过程中…

    nginx 2024年12月17日
  • Nginx更换ssl证书不生效的问题解决

    一.场景 在用的ssl证书要过期了,申请了新的ssl证书下来,在nginx配置上更换上去后,打开系统地址,一依然是使用原来的旧证书,以前有更换过别的域名证书,重启nginx服务后立…

    2025年2月24日
  • Nginx 配置页面请求不走缓存的方法

    要配置Nginx使其不缓存内容,通常是指禁止浏览器缓存响应的内容,或者是在代理某些内容时不让任何缓存机制生效。这可以通过设置HTTP响应头中的缓存控制指令来实现。以下是如何在Ngi…

    2024年12月17日
  • Nginx IP限制与路径访问控制配置

    1. 简介 在某些应用场景下,特定路径需要免登录访问,但为了安全考虑,限制只有指定的 IP 地址才能访问该路径。本文档描述了如何在 Nginx 中配置 IP 限制,并在未授权访问时…

    nginx 2024年12月17日
  • 在linux中安装nginx及在树莓派ubuntu中安装nginx的方法

    安装 sudo apt-get update sudo apt-get install nginx 若是报错尝试查找依赖 sudo apt-cache showpkg nginx …

    2024年12月17日
  • nginx配置文件不使用缓存的方法

    前言 使用缓存的优点在于减少数据传输,节省网络流量,加快响应速度;减轻服务器压力;提供服务端的高可用性;缺点在于数据的不一致问题;增加成本Nginx作为Web缓存服务器,介于客户端…

    nginx 2024年12月17日
  • nginx代理的缓存配置

    naginx的代理缓存 ngx_http_proxy_module nginx的代理缓存需要这个模块 下面的内容接着上个反向代理和负载均衡的文章,可以去阅读我的上一篇ng…

    2024年12月17日
  • Nginx实现动态内容缓存的示例代码

    在 Nginx 中实现动态内容的缓存可以显著提高性能,减少后端服务器的负载。以下是如何在 Nginx 中配置动态内容缓存的详细步骤和示例配置。 1. 安装 Nginx 确保你已经安…

    nginx 2025年2月24日

发表回复

登录后才能评论