Home >Backend Development >PHP Tutorial >Use yum to install nginx under CentOS7

Use yum to install nginx under CentOS7

WBOY
WBOYOriginal
2016-07-29 08:56:161103browse

Use yum to install nginx’s official precompiled package installation

1. Configure yum repository (CentOS/RHEL):
Create the /etc/yum.repos.d/nginx.repo file with the following content:

<code>[nginx]
name=nginx repo

<span># Stable version</span><span>#baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/</span><span># Mainline version</span><span>#baseurl=http://nginx.org/packages/mainline/OS/OSRELEASE/$basearch/</span>baseurl=http:<span>//nginx.org/packages/centos/7/$basearch/</span>
gpgcheck=<span>0</span>
enabled=<span>1</span></code>

Instructions: (Stable version recommended)
"OS": It can be "centos" or "rhel", depending on the Linux distribution version
"OSRELEASE": can be 5/6/7; corresponding to 5.x; 6.x; 7.x versions respectively

2. Installation signature (RPM package management uses digital signatures to verify the legality of the package)
Search for: nginx signing key in the address below on the nginx official website and find the signature file address
http://nginx.org/en/linux_packages.html#stable

<code>user> cd
user> wget  <span>http</span>://nginx.org/<span>keys</span>/nginx_signing.key
user> sudo rpm <span>--import nginx_signing.key</span></code>

3. Verify nginx configuration is successful

<code>user> yum search nginx
找到如下项目说明配置成功
<span>nginx.x86_64 </span>: High performance web server</code>

4. Install nginx

<code>user> yum <span>install</span> nginx</code>

The installation package download is only 372KB

5. Start/stop nginx service
**user> sudo systemctl start nginx
user> sudo systemctl stop nginx
user> sudo systemctl restart nginx
user> ps -ef | grep nginx
user> sudo kill -QUIT

<code><span>#</span><span>开放</span><span>80</span><span>TCP</span><span>端口</span><span>user</span>> <span>sudo</span><span>firewall</span><span>-</span><span>cmd</span><span>-</span><span>-</span><span>z/span><span>-</span><span>-</span><span>add</span><span>-</span><span>port=80/tcp</span><span>-</span><span>-</span><span>permanent</span><span>user</span>> <span>sudo</span><span>firewall</span><span>-</span><span>cmd</span><span>-</span><span>-</span><span>reload</span></span></code>

6. Configuration
The default main configuration file is:
/etc/nginx/nginx.conf
This file includes the *.conf file in the /etc/nginx/conf.d/ directory by default
The service-related server {} section is in the conf.d/default.conf file.

7. Self-start
Use the following command to set:

<code>user> <span>sudo</span> systemctl enable nginx</code>

8. Turn off auto-start

<code>user> <span>sudo</span> systemctl disable nginx</code>
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

The above introduces how to install nginx using yum under CentOS7, including the relevant content. I hope it will be helpful to friends who are interested in PHP tutorials.

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn