首页 > 系统相关 >【TencentOS Server】腾讯云服务器上安装 Nginx 的详细步骤

【TencentOS Server】腾讯云服务器上安装 Nginx 的详细步骤

时间:2024-11-14 18:19:58浏览次数:3  
标签:配置文件 nginx -- sudo 服务器上安装 Server Nginx systemctl

使用 hostnamectl 命令查询服务器信息

1. 安装 EPEL 仓库

EPEL(Extra Packages for Enterprise Linux)是一个为 RHEL 和 CentOS 提供额外软件包的仓库,TencentOS Server 作为一个 RHEL 类的发行版,也可以使用这个仓库。首先安装 EPEL 仓库:

sudo yum install epel-release -y

2. 安装 Nginx

安装完 EPEL 仓库后,您可以直接通过 yum 安装 Nginx:

sudo yum install nginx -y

安装完成

3. 启动 Nginx

安装完成后,启动 Nginx 服务:

sudo systemctl start nginx

4. 设置 Nginx 开机自启

为了确保服务器重启后 Nginx 会自动启动,执行以下命令:

sudo systemctl enable nginx

5. 配置防火墙

如果您的服务器启用了防火墙,需要开放 HTTP 和 HTTPS 端口(80 和 443):

sudo firewall-cmd --zone=public --add-service=http --permanent
sudo firewall-cmd --zone=public --add-service=https --permanent
sudo firewall-cmd --reload

6. 验证 Nginx 是否启动

通过浏览器访问服务器的 IP 地址,您应该能够看到 Nginx 的默认欢迎页面。

或者,也可以使用 systemctl status nginx 命令查看 Nginx 服务状态:

sudo systemctl status nginx

在管理 Nginx 进程时,除了启动和设置开机自启动之外,还经常需要停止、重启或重新加载配置文件。以下是相关的命令:

7. 重新加载 Nginx 配置

如果你只修改了 Nginx 的配置文件,并且不希望中断当前连接,可以通过重新加载配置文件的方式来更改:Nginx 的配置文件位于 /etc/nginx/nginx.conf。您可以根据需要进行修改。修改配置文件后,使用以下命令重新加载 Nginx 配置:

sudo systemctl reload nginx

8. 停止 Nginx 服务

如果需要停止 Nginx 服务,可以使用以下命令:

sudo systemctl stop nginx

9. 重启 Nginx 服务

当你修改了 Nginx 的配置文件或遇到其他问题时,重启 Nginx 可以让新的配置生效:

sudo systemctl restart nginx

这就是使用 yum 安装 Nginx 的步骤。

标签:配置文件,nginx,--,sudo,服务器上安装,Server,Nginx,systemctl
From: https://blog.csdn.net/qq_40799599/article/details/143754614

相关文章

  • 深入理解 Kubernetes 中的 Service、Ingress 和 NginxIngress:如何配置多个域名访问 Ja
    个人名片......
  • # StringBoot项目配置SSL证书及配置Nginx ##
    一、证书相关命令1.key转换成.pemopensslrsa-inexample.key-outexample.pem2.crt转换成.pemopensslx509-inexample.crt-outexample.pem二、配置流程1.在nginx目录下创建cert文件夹,导入证书文件及对应的key文件2.修改application.yml配置文件server:port:910......
  • Nginx_基础
    Nginx_基础Nginx基础一、Nginx简介        1.1简介        1.2正向代理和反向代理二、基本命令三、配置格式        3.1基本配置格式        3.2时间和空间单位        3.3官方配置模板四、部署静态网站      ......
  • SQL Server 数据太多如何优化
    在SQLServer中,当数据量增大时,数据库的性能可能会受到影响,导致查询速度变慢、响应时间变长等问题。为了应对大量数据,以下是一些常用的优化策略和案例详解,写着写着又上1万5了,原创不易,先赞后看,养好习惯:1.索引优化创建索引:索引可以显著提高查询速度,特别是在使用 WHERE、JOIN......
  • nginx中proxy_set_header Host $host的作用及$proxy_host,$host与$http_host的区别
    一、nginx中proxy_set_headerHost$host的作用nginx为了实现反向代理的需求而增加了一个ngx_http_proxy_module模块。其中proxy_set_header指令就是该模块需要读取的配置文件。在这里,所有设置的值的含义和http请求体中的含义完全相同,除了Host外还有X-Forward-For。Host......
  • SQL server中merge语句添加where条件
    1、merge语句添加where条件在SQLServer中,可以使用MERGE语句将INSERT、UPDATE和DELETE操作组合在一起,根据指定的条件将数据合并到目标表中。如果想在MERGE语句中添加WHERE条件,可以按照以下格式编写语句:MERGEtarget_tableAStargetUSINGsource_tableASsourceONtarget.co......
  • 【Flink系列二十四】Flink HistoryServer 实现原理分析-源码解读
    Flink系列二十四FlinkHistoryServer实现原理数据源头:FlinkRuntime对作业ExecutionGraphInfo进行归档首先,作业停止或者故障时,调用HistoryServerArchivist进行归档publicinterfaceHistoryServerArchivist{/***Archivesthegiven{@linkExecutionGraph......
  • labview中连接sql server数据库查询语句
    当使用数据库查询功能时,我们需要用到数据库的查询语句,这里已调用sqlserver为例,我们需要按照时间来查询,这里在正常调用数据库查询语句时,我们需要在前面给他加一个限制条件这里用到了,数据库的查询语句。我们以时间为例,我需要查询从开始测试时间,到结束测试时间的数据,这里就用到......
  • 使用 WinNTSetup 来安装 Windows 11 24H2 或 Windows Server 2025 可以帮助你快速创建
    使用WinNTSetup来安装Windows1124H2或WindowsServer2025可以帮助你快速创建和部署操作系统。以下是详细的步骤:1.准备工作在开始之前,确保你已经具备以下条件:WinNTSetup 工具。可以从官方网站或者其他可信的来源下载WinNTSetup。Windows1124H2或WindowsServe......
  • NGINX负载均衡实战教程:打造高可用性架构 转载
    nginx负载均衡nginx负载均衡介绍反向代理与负载均衡nginx负载均衡配置Keepalived高可用nginx负载均衡器修改Web服务器的默认主页开启nginx负载均衡和反向代理安装Keepalived配置Keepalived编写脚本监控Keepalived和nginx的状态配置keepalived......