栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Nginx的常用配置以及命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Nginx的常用配置以及命令

本人在Centos7中,安装路劲为:/etc/nginx/

在此,放置一下,我的基本配置:

server{
     listen 80;
     server_name www.demo.com;
    return 301 https://www.demo.com;
}

server {
   listen 443 ssl;
   server_name www.demo.com;
   ssl_certificate /etc/nginx/cert/5876425_www.demo.com.pem;
   ssl_certificate_key /etc/nginx/cert/5876425_www.demo.com.key;
   ssl_session_timeout 50m;
   ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
   ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
   ssl_prefer_server_ciphers on;


    access_log /var/log/nginx/www.demo.com.log log_access;

  location / {
      root /data/xyz;
      index index.html;
  }


 
}

上面开启监听80(http协议端口),进来后直接转为https://www.demo.com,从443端口进入,ssl开头的一对配置是使用HTTPS协议的加密key,在相关的ssl机密中心获取到对应的秘钥,在此下载nginx版本,放入指定的Nginx目录文件下。下面以阿里云域名为例:

1.进入控制台,查找SSL证书 

 2.使用免费证书,创建自己的域名证书,t按步骤提交,进行审核

 3.下载对应的域名证书

 下载后,将两个文件放入nginx的指定目录下

通过nginx -s reload 进行重启nginx(每次修改都需执行这行命令)

一些常用的命令如下:

  1. nginx -s stop  停止
  2. nginx -s quit  退出
  3. nginx 启动
  4. ps aux|grep nginx  查看nginx进程

下一篇讲讲基本的,特别简单的负载均衡(简单,但是很强大)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/599393.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号