首页 > 系统相关 >centos 配置nginx

centos 配置nginx

时间:2024-08-25 21:14:38浏览次数:8  
标签:文件目录 centos CentOS etc 配置 nginx systemctl

1.检查系统版本,安装nginx

cat /etc/redhat-release,//这个命令会显示你的CentOS发行版名称以及大致的版本号
rpm -q CentOS-release,//这将返回当前安装的CentOS版本的具体编号
uname -r,//内核的完整版本字符串。

2.安装nginx

sudo yum install epel-release -y     # 如果还没有安装EPEL仓库,需要先安装
sudo yum install nginx -y

3.检查nginx是否运行

systemctl status nginx

 4.输入nginx的服务启动命令,可能需要输入密码

systemctl start nginx    //开启nginx服务
systemctl stop nginx //关闭nginx服务

5.找到nginx的配置文件目录,修改nginx的配置项

find / -name nginx  //找到nginx的配置文件目录。在/etc/nginx

 6. 进入nginx 配置文件目录,打开配置文件,设置nginx服务的工作目录

cd /etc/nginx  //打开配置文件目录
vim nginx.conf
//在location 选项下加入如下内容

   location / {
         #解决链接为.html时无法识别问题
         if (!-e $request_filename){
         rewrite ^(.*)$ /$1.html last;
         break;
       }
   }

 7.重启服务完成配置

  

  

标签:文件目录,centos,CentOS,etc,配置,nginx,systemctl
From: https://www.cnblogs.com/cxywxzj/p/18378734

相关文章

  • windows vscode平台配置C++环境
    背景: windows系统,下载vscode1.安装编译器https://github.com/msys2/msys2-installer/releases/2. 安装所需编译工具 自动打开mysys2终端后:#官方提供指令pacman-Smingw-w64-ucrt-x86_64-gcc#推荐指令pacman-S--neededbase-develmingw-w64-ucrt-x86_64-t......
  • STC89C52单片机外部中断与定时器中断寄存器配置分析
    参考:STC89C52手册摘自手册:中断系统是为使CPU具有对外界紧急事件的实时处理能力而设置的。当中央处理器CPU正在处理某件事的时候外界发生了紧急事件请求,要求CPU暂停当前的工作,转而去处理这个紧急事件,处理完以后,再回到原来被中断的地方,继续原来的工作,这样的过程称为中断。实现这种......
  • x64汇编第一讲,Vs系列配置x64环境与x86环境
    x64汇编第一讲,Vs系列配置x64环境与x86环境IBinary关注发布于2019-05-2516:07:403K0发布于2019-05-2516:07:40举报文章被收录于专栏:逆向技术目录x64汇编环境配置一丶x64环境配置1.1VS系列编译器配置X64Asm开发环境.二丶Vs配置X......
  • ProxySQL 读写分离配置
    ProxySQL是一个高性能、高可用的MySQL代理软件,旨在提升MySQL数据库的可扩展性和性能。它可以在应用程序和MySQL服务器之间充当中间层,提供强大的路由、负载均衡和查询优化功能。ProxySQL的主要功能:查询路由:ProxySQL可以根据用户定义的规则,将SQL查询路由到不同......
  • zabbix-grafana配置
    一、grafana安装配置安装grafana#yuminstall-yhttps://dl.grafana.com/oss/release/grafana-11.1.4-1.x86_64.rpm启动grafana#systemctlstartgrafana-servergrafana在线安装zabbix插件,重启grafana服务#grafana-clipluginslist-remote|grep-izabbixid:......
  • filebeat配置
    下载文件切换至目录/srv/salt/files/packages因为线上的操作系统不同,有centos debiancurl -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-8.6.2-amd64.debcurl -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-8.6.2-x86_6......
  • ensp 中 wlan 的配置过程和示例
    一、拓朴:要求:vlan20用于笔记本上网,使用Huawei信号,vlan30用于手机上网,使用Huawei-5G信号二、配置过程:        1、SW1基本配置:        起vlanbatch102030,10为管理vlan,20、30分别为办公vlan和guestvlan        到AC接口为trunk,允许vl......
  • 科普文:软件架构Nginx系列之【万字详解Nginx功能模块功能、应用场景、实操配置】
    Nginx模块分类Nginx是高度模块化的,他的模块分为核心模块,标准模块,和第三方模块。如上图所示。其中标准模块又分为三类:HTTPmodule(web模块)StandardHTTPModule(标准模块)OptionalHTTPModule(可选模块)MailModule(邮箱模块)StreamModule(四层代理相关的模块)......
  • 科普文:软件架构Nginx系列之【万字详解Nginx防盗链】
    概叙盗链攻击是一种常见的网络安全威胁,不仅侵犯了内容创作者的版权,还可能会给原网站带来严重的损失。了解盗链攻击的原理和类型,采取有效的防范措施,是保护网站和服务的重要手段。通过技术和法律手段的结合,可以有效地防止和减轻盗链攻击的影响。随着技术的发展,防盗链的方法也......
  • ZBlog数据库配置文件在哪里?怎么修改数据库用户名、密码等信息
    一般是在安装程序完成后会自动生成c_option.php配置文件在 zb_users 目录下如何提前配置好c_option.php再执行安装过程?需要在新建文件 c_option.php 加入 'ZC_INSTALL_AFTER_CONFIG'=>true ,再填入其它的数据库配置,这样打开网站就会自动转入安装页面进行安装过程(......