rinetd java开发环境变量 物联网项目 Angular parsing dll swift3 webkit bower Validator 后台网站模板 angularjs视频教程 jquery获取元素 android小程序源代码 js获取数组第一个元素 nginx默认端口号 hadoop创建文件夹 linux 获取系统时间 solr索引 ubuntu显示隐藏文件夹 js基本数据类型有哪些 python数据格式 python模块 mysql新建数据库 郑州普通话 python解析json数据 python中str函数 python的open函数 python自学教材 java编程 java覆盖 java基础数据类型 java中的正则表达式 java中的基本数据类型 java开发环境搭建 java手册 java注释规范 linuxsleep linux安装系统 linux装机
当前位置: 首页 > 学习教程  > 编程语言

HTTP nginx安装部署和配置管理

2021/1/13 20:34:02 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

文章目录nginx部署-yum安装访问nginx 官方网站nginx版本类型yum 安装 nginx配置yum源步骤官网1、配置nginx的Yum源2,安装nginx,并查看版本信息与配置信息3,关闭防火墙和selinux,并设置开机自启nginx部署-yum安装 访问nginx 官方网站 http:/…

文章目录

  • nginx部署-yum安装
    • 访问nginx 官方网站
    • nginx版本类型
    • yum 安装 nginx
      • 配置yum源步骤官网
      • 1、配置nginx的Yum源
      • 2,安装nginx,并查看版本信息与配置信息
      • 3,关闭防火墙和selinux,并设置开机自启

nginx部署-yum安装

访问nginx 官方网站

http://www.nginx.org/

nginx版本类型

  • Mainline version: 主线版,即开发版
  • Stable version: 最新稳定版,生产环境上建议使用的版本
  • Legacy versions: 遗留的老版本的稳定版
    在这里插入图片描述

yum 安装 nginx

配置yum源步骤官网

http://nginx.org/en/linux_packages.html

1、配置nginx的Yum源

  • 在新计算机上首次安装nginx之前,需要设置nginx软件包存储库。 之后,您可以从存储库安装和更新nginx。

RHEL/CENTOS

  • Install the prerequisites:
    \ \ 安装先决条件
# yum install yum-utils

# touch /etc/yum.repos.d/nginx.repo
  \\ 自己创建路径文件,并添加以下内容

[nginx-stable]    \\最新稳定版,生产环境上建议使用的版本
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

[nginx-mainline]    \\主线版,即开发版
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

默认情况下,使用稳定 nginx 包的存储库。
如果要使用主线 nginx 包,请运行以下命令:
如果使用稳定版本的,请忽略这条命令

# yum-config-manager --enable nginx-mainline

2,安装nginx,并查看版本信息与配置信息

# yum install nginx -y

# nginx -v
    nginx version: nginx/1.18.0

# nginx -V
nginx version: nginx/1.18.0
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) 
built with OpenSSL 1.0.2k-fips  26 Jan 2017
TLS SNI support enabled
configure arguments: --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib64/nginx/modules --conf-
path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-
path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-
fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx -
-group=nginx --with-compat --with-file-aio --with-threads --with-http_addition_module --with-http_auth_request_module --with-http_dav_module --with-
http_flv_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_mp4_module --with-http_random_index_module --with-http_realip_module --
with-http_secure_link_module --with-http_slice_module --with-http_ssl_module --with-http_stub_status_module --with-http_sub_module --with-http_v2_module --with-mail --
with-mail_ssl_module --with-stream --with-stream_realip_module --with-stream_ssl_module --with-stream_ssl_preread_module --with-cc-opt='-O2 -g -pipe -
Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC' --with-ld-opt='-Wl,-z,relro -Wl,-z,now -pie'

3,关闭防火墙和selinux,并设置开机自启

# getenforce 
Enforcing

# setenforce 0

# systemctl stop firewalld
# systemctl disable firewalld

# systemctl start nginx 
# systemctl enable nginx 

浏览器输入IP访问
在这里插入图片描述


本文链接: http://www.dtmao.cc/news_show_600350.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?