Detailed explanation of CentOS configuration of Nginx official Yum source

Detailed explanation of CentOS configuration of Nginx official Yum source

I have been using the CentOS purchased by Alibaba Cloud for project deployment. Recently, when I built a virtual machine on my local machine to carry out some project contacts, I found that using the command yum -y
install nginx cannot install nginx. The yum repository of the local centos system does not have nginx. The problem can be solved by searching for information. The following is a record:

Since the nginx we want is not available in the yum source, we need to create a "/etc/yum.repos.d/nginx.repo" file, which is actually adding a new yum source.

[root@localhost ~]# vim /etc/yum.repos.d/nginx.repo

Then copy the following content into it:

[nginx]
name=nginx-repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1

Then after saving the "/etc/yum.repos.d/nginx.repo" file, we use the yum command to check whether our nginx yum source is configured.

[root@localhost ~]# yum list |grep nginx
nginx.x86_64 1:1.12.2-1.el7_4.ngx nginx
nginx-debug.x86_64 1:1.8.0-1.el7.ngx nginx
nginx-debuginfo.x86_64 1:1.12.2-1.el7_4.ngx nginx
nginx-module-geoip.x86_64 1:1.12.2-1.el7_4.ngx nginx
nginx-module-geoip-debuginfo.x86_64 1:1.12.2-1.el7_4.ngx nginx
nginx-module-image-filter.x86_64 1:1.12.2-1.el7_4.ngx nginx
nginx-module-image-filter-debuginfo.x86_64 1:1.12.2-1.el7_4.ngx nginx
nginx-module-njs.x86_64 1:1.12.2.0.1.14-1.el7_4.ngx nginx
nginx-module-njs-debuginfo.x86_64 1:1.12.2.0.1.14-1.el7_4.ngx nginx
nginx-module-perl.x86_64 1:1.12.2-1.el7_4.ngx nginx
nginx-module-perl-debuginfo.x86_64 1:1.12.2-1.el7_4.ngx nginx
nginx-module-xslt.x86_64 1:1.12.2-1.el7_4.ngx nginx
nginx-module-xslt-debuginfo.x86_64 1:1.12.2-1.el7_4.ngx nginx
nginx-nr-agent.noarch 2.0.0-12.el7.ngx nginx
pcp-pmda-nginx.x86_64 3.11.8-7.el7 base

If the command execution shows this effect, then our nginx yum source is configured successfully!

Then to install our nginx just execute:

[root@localhost ~]# yum -y install nginx

If the operation is correct, the nginx environment has been installed OK.

Of course, you can also use the command to check whether the installation is complete.

[root@localhost ~]# rpm -q nginx
nginx version: nginx/1.12.2

No explanation, it has been successful, and it is the latest official version of nginx.

The above is the full content of this article. I hope it will be helpful for everyone’s study. I also hope that everyone will support 123WORDPRESS.COM.

You may also be interested in:
  • Detailed explanation of nginx signal set case
  • Introduction to Nginx log management
  • Install multiple versions of PHP for Nginx on Linux
  • Detailed tutorial on installing PHP and Nginx on Centos7
  • A universal nginx interface to implement reverse proxy configuration
  • Solve the problem of refreshing blank when deploying Vue project nginx to non-root directory
  • How to install Nginx and configure multiple domain names
  • When Nginx is turned on, the port is occupied and prompts: Address already in use
  • Solution to the problem that docker nginx cannot be accessed after running
  • How to redirect to https through nginx load balancing
  • Nginx signal control

<<:  Detailed explanation of how to configure multi-threaded master-slave replication from MySQL 5.7 slave nodes

>>:  JavaScript to achieve digital clock effect

Recommend

td width problem when td cells are merged

In the following example, when the width of the td...

MySQL database Load Data multiple uses

Table of contents Multiple uses of MySQL Load Dat...

Talk about the 8 user instincts behind user experience in design

Editor's note: This article is contributed by...

What is COLLATE in MYSQL?

Preface Execute the show create table <tablena...

mysql splits a row of data into multiple rows based on commas

Table of contents Separation effect Command line ...

What is web design

<br />Original article: http://www.alistapar...

How to set background color and transparency in Vue

Background color and transparency settings As sho...

MySQL series tutorials for beginners

Table of contents 1. Basic concepts and basic com...

Nginx anti-crawler strategy to prevent UA from crawling websites

Added anti-crawler policy file: vim /usr/www/serv...

Detailed example of IOS database upgrade data migration

Detailed example of IOS database upgrade data mig...

HTML Code Writing Guide

Common Convention Tags Self-closing tags, no need...

A Different Kind of "Cancel" Button

The “Cancel” button is not part of the necessary ...

JavaScript custom plug-in to implement tab switching function

This article shares the specific code of JavaScri...