热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

在CentOS7下用yum安装nginx

:本篇文章主要介绍了在CentOS7下用yum安装nginx,对于PHP教程有兴趣的同学可以参考一下。
使用 yum安装 nginx 的官方预编译包安装

1. 配置 yum 仓库(CentOS/RHEL):
创建 /etc/yum.repos.d/nginx.repo 文件,内容如下:

[nginx]
name=nginx repo

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

说明:(推荐 Stable version)
“OS”: 可以是 “centos” 或 “rhel”,根据 Linux 发行版本决定
“OSRELEASE”: 可以是 5/6/7; 分别对应 5.x;6.x;7.x 版本

2. 安装签名(RPM 包管理使用了数字签名进行验证包的合法性)
在 nginx 官网下面地址中搜索:nginx signing key,找到签名文件地址
http://nginx.org/en/linux_packages.html#stable

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

3. 验证 nginx 的配置成功

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

4. 安装 nginx

user> yum install nginx

安装包下载仅 372KB

5. 启动/停止nginx服务
**user> sudo systemctl start nginx
user> sudo systemctl stop nginx
user> sudo systemctl restart nginx
user> ps -ef | grep nginx
user> sudo kill -QUIT

#开放80TCP端口user> sudofirewall-cmd--z/span>--add-port=80/tcp--permanentuser> sudofirewall-cmd--reload

6. 配置
默认的主配置文件为:
/etc/nginx/nginx.conf
此文件默认包含了 /etc/nginx/conf.d/ 目录下的 *.conf 文件
而服务相关的 server {} 段在 conf.d/default.conf 文件中。

7. 自启动
用如下命令设置:

user> sudo systemctl enable nginx

8. 关闭自启动

user> sudo systemctl disable nginx

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
  • ').text(i)); }; $numbering.fadeIn(1700); }); });

    以上就介绍了在 CentOS7 下用 yum 安装 nginx,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

  • 推荐阅读
    author-avatar
    笑点已阵亡
    这个家伙很懒,什么也没留下!
    PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有