为什么!!!我配过的服务器已经有5、6个了吧,为什么每一次配置都能要了我的老命??这次写清楚过程,以后再要被配服务器坑,我特么要砍人了。提示:测试网站能否访问的时候,最好关掉浏览器的缓存功能或者勤清浏览器的缓存,以避免被缓存坑! 1. nginxmac上通过brew安装nginx,万事开头容易,配置难。找到nginx.conf,保持其所在文件夹常年打开不要关闭,因为后面还会经常来这个文件            
                
         
            
            
            
            nginx配置ssl            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-03 11:24:16
                            
                                9阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Linux-Nginx-Nginx配置ssl            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-12-02 23:11:41
                            
                                1500阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一)、下载并设置证书 1)、在nginx的conf目录下新建名为cert的目录,用于存放SSL相关文件cd /usr/local/nginx/conf
mkdir cert2)、修改nginx.conf文件内容,并保存退出# 以下属性中以ssl开头的属性代表与证书配置有关,其他属性请根据自己的需要进行配置。server {
  listen 443 ssl;
  server_name local            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-17 18:55:28
                            
                                824阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nginx如何配置HTTPS 先简单介绍一下什么是Https,简单地说就是http的一个安全版本。HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。网站实现https之后会有一个小锁,点开之后可以查看证书信息。  下面我们开始配置服务器。一、确保linux系统上ngin具有ssl模块并且端口443已经开启                   
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-04 13:49:53
                            
                                415阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            步骤1:下载证书到本地解压已下载的Nginx证书压缩包文件。解压后您将会获得以下文件:cert-file-name.pemcert-file-name.key 步骤2:在Nginx服务器上安装证书1. 登录Nginx服务器。2. 执行以下命令,在Nginx安装目录(默认为/usr/local/nginx/conf)下创建一个用于存放证书的目录,将其命名为cert。cd /usr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-26 19:59:13
                            
                                567阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            3. linux ssh的配置3.1 linux ssh的安装首先检查Linux是否安装sshRpm –p sshd如果安装好了将显示 SSH的版本信息,否则请下载安装包进行安装。下载:openssh-1.2.3.tar.gz。1)编译OpenSSH需要zlib-devel软件包,这个软件包包括头文件和函数库。编译使用zlib的压缩和解压函数的程序,就要事先安装这个软件包。用下面的命令验证一下在系            
                
         
            
            
            
            开始前,请确认gcc g++开发类库是否装好,默认已经安装。centos平台编译环境使用如下指令安装make:yum -y install gcc automake autoconf libtool make安装g++:yum install gcc gcc-c++下面正式开始:一、选定安装文件目录可以选择任何目录,本文选择  cd /usr/local/srccd /usr/local            
                
         
            
            
            
            HTTPS的实现    1、http想实现为https 就需要为配置ssl,及其使用的证书。这些在http里有专门的mod_ssl模块来支持。        yum -y install mod_ssl  #安装mod_ssl模块    安装该模块后,它会自动修改配置文件,增加LoadModule ssl_module modules/mod_ssl.so在httpd的子配置文件/etc/http            
                
         
            
            
            
            安全无小事,nginx作为web服务器,是暴露在最前面的应用,所以打造安全的网站,需要从nginx的安全配置入手。1、隐藏版本号http {
server_tokens off;
}
经常会有针对某个版本的nginx安全漏洞出现,隐藏nginx版本号就成了主要的安全优化手段之一,当然最重要的是及时升级修复漏洞2、开启HTTPS
server {
listen 443;
server_name op            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-08 19:57:26
                            
                                71阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            配置ssl证书之前,先准备好SSL证书,至于获取的途径很多,不清楚的可以自行搜索,也可以留言 准备好证书后,找到nginx的安装目录,我的安装位置为:/usr/local/nginx 进入 conf/nginx.conf,编辑nginx的config文件vi /usr/local/nginx/conf/nginx.conf修改配置文件 在修改配置文件之前,最好做一个备份,防止修改错误,也能及时回退            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-16 09:19:31
                            
                                313阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录演示配置环境具体配置文件生成 `dhparam.pem`配置如下配置完后请重启Nginx!写在最后 最近把博客弄得差不多了,接下来的事情就是对博客进行安全加固以及完善各种小功能,今天就在服务器上安装SSL证书。什么是SSL证书呢? SSL证书是数字证书的一种,类似于驾驶证、护照和营业执照的电子副本。因为配置在服务器上,也称为SSL服务器证书。本站blueheart66.cn用了下面的配置            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-20 04:54:46
                            
                                145阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            公钥和私钥 首先我们应该去相关网站下载免费的证书和私钥,我们以pem类型为标准,我们申请到这两个文件之后            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-25 14:56:48
                            
                                538阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录一、Nginx配置文件1、主配置文件解析 2、子配置文件启用二、子配置文件使用1、创建虚拟主机实验2、基于端口虚拟主机实验三、Nginx模块1、access模块2、自定义错误页面3、状态页开启一、Nginx配置文件1、主配置文件解析①yum安装主配置文件位置:/etc/nginx/nginx.conf②编译安装主配置文件位置:/编译安装路径/conf/nginx.confnginx主            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-04 23:49:54
                            
                                321阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Nginx的负载均衡1.查找www.qq.com域名对应IP做测试[root@gary-tao~]#yuminstall-ybind-utils//安装dig命令包[root@gary-tao~]#digwww.qq.com;<<>>DiG9.9.4-RedHat-9.9.4-51.el7_4.1<<>>www.qq.com;;globaloptio            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-01-08 21:35:46
                            
                                5650阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、https简介 https(hyper text transfer protocol secure),是一种基于ssl/tls的http,所有的http数据都是在ssl/tls协议封装之上进行传输的。 https协议是在http协议的基础上,添加了ssl/tls握手以及数据加密传输,也属于应用层协议。 https使用的默认端口是443。 2、ssl证书 证书类型简介 要设置安全服务器,使用公            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-26 10:52:06
                            
                                37阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nginx之后,需要支持https时,要单独安装https,方法如下:输入 ./nginx –V 命令,注意V是大写,查看配置是否包含“–with-http_ssl_module”,包含则表示已配置好https,如果不包含,则需要安装            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-11 23:10:26
                            
                                625阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             要保证Web浏览器到服务器的安全连接,HTTPS几乎是唯一选择。HTTPS其实就是HTTP over SSL,也就是让HTTP连接建立在SSL安全连接之上。SSL使用证书来创建安全连接。有两种验证模式:仅客户端验证服务器的证书,客户端自己不提供证书;客户端和服务器都互相验证对方的证书。显然第二种方式安全性更高,一般用网上银行会这么搞,但是,普通的Web网站只能采用第一种方式。客户端如何            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-10 16:38:25
                            
                                1044阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、nginx添加https模块1、首次安装部署nginx第一次安装nginx的时候添加http模块并编译安装nginx,注意需要在nginx的源码路径下。#添加http模块
./configure --prefix=/usr/local/nginx --with-http_ssl_module
#编译
make
#安装
make install2、二次添加模块如果是二次修改添加新的模块再make            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-26 13:03:56
                            
                                157阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            首先安装nginxnginx安装Nginx 的 SSL 模块安装1、查看 nginx是否安装 http_ssl_module 模块nginx -V如果出现 configure arguments: –with-http_ssl_module, 则已安装(下面的步骤可以跳过,进入 SSL 证书部署、nginx.conf 配置)。否则按下述执行命令。2、进入nginx源码包,重新执行下面命令,重新编译            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-13 14:02:16
                            
                                341阅读
                            
                                                                             
                 
                
                                
                    