文章正文
检测是否开启开启 HTTP/2
首先使用一些在线检测网站,检测一下有没有开启HTTP/2。


综上所述,我们可以看到网站是没有开启HTTP/2。
是否安装openssl
根据上面的文章,我们先查看一下是否安装了openssl:

我们可以看到,我们已经安装好openssl。
查看nginx版本及其参数
根据这篇文章查看一下nginx的版本:

配置ssl证书

让配置文件生效
检验配置文件是否有错

这里可以看到说在49行我们缺了一个}。但是后来,我发现并不是这么回事。
根据这篇文章的意思,我去找了一下,果然发现了一处地方的错误:

在光标后面少了一个分号。

Nginx在Linux上找不到configure
可以看到这个问题已经修改成功了,但是又出现了新的问题。这个问题是因为我们没有安装SSL模块。在安装SSL模块的过程中,一开始我下载的是.zip格式的安装包,然后根据网上的方法,怎么都找不到configure这个可执行文件,直到看到这篇文章:

nginx服务器报错502 bad gateway!
按照上面这篇文章的所有步骤做完,但是尝试打开网页时发现有如下错误:

不知道是不是没有启动nginx服务器。
但是,根据上面这篇文章来做,还是不行。
ps -ef | grep nginx
ps
ps命令是用来查看进程的状态
-ef
-e这个参数用来查看所有进程,-f表示查看完整的输出
grep
linux使用grep命令怎么用,Linux怎么使用grep命令
grep这个命令是在前面搜索出来的内容去匹配nginx这个内容。
















