来自 计算机编程 2019-12-29 05:22 的文章
当前位置: 澳门威尼斯人平台 > 计算机编程 > 正文

查看服务器上安装的Nginx版本号

一、 准备工作:

怎么查看服务器上安装的nginx版本号,主要是通过ngix的-v或-V选项,查看方法如下图所示:

在Namecheap购买SSL证书后,进入个人主页,你会看到如下信息:

1. 如果mysql的root账号为空,需要设置root密码CentOS下默认安装的mysql服务器,里面的root账号默认密码为空,首先为root设置一个密码#mysqladmin -u root password yourpassword

图片 1

You have purchased SSL certificates and at least 1 certificate are not yet activated. Please go to the SSL Certificates page and click on 'Activate Now' next to your SSL purchase item to start the issue process.

*注: 虽然通过一些特殊配置,可以使phpmyadmin允许空密码登录,但是不推荐这样做,尤其是公网的服务器。

-v 显示 nginx 的版本。

大致意思就是说你已经购买了SSL证书但没有被激活需要激活。点击超链接,进入证书激活页面。然后找到SSL证书列表找到你购买的产品,点击Activate Now。

  1. 设置php.ini正确配置session.save_path

-V 显示 nginx 的版本,编译器版本和配置参数。

在Select web server的选项中选择nginx服务器。然后就是填写你的CSR。此时我们暂时没有CSR。

1). 首先检查php.ini配置文件

图片 2

在你的电脑上执行命令:

#grep session.save_path /etc/php.ini
sudo openssl genrsa -des3 -out server.key 2048

如果不存在以下设置,增加该配置。如果被注释了话,去掉注释

一种是2048位,一种是1024位。Namecheap要求是生成2048位的密钥文件。之后会让你输入加密密码。然后创建一个证书签名:

session.save_path = “/var/lib/php/session”
sudo openssl req -new -key server.key -out server.csr

2). 查看该目录是否存在:

输入刚才填写的密码,这里会让你填写一大堆信息。按照要求写就好了,需要注意的是里面common name填的是你网站的域名。完成后可以在当前目录下看到新生成的.csr和.key文件。

#ls /var/lib/php/session

执行cat server.csr获取里面的加密字符串,提供给Namecheap,确认后你会看到需要你确认接受邮件的邮箱地址。这里的联系人邮箱必须是关联的域名邮箱。确定后你会收到一封激活邮箱,按步骤激活成功后又会收到一封带附件的邮箱。附件里面的四个文件就是安装SSL证书必备的文件。

如果不存在,则手工创建

新建一个server.crt文件,然后按照文件顺序依次添加内容到该文件中,确保没有空格。xxxx.crt、COMODORSADomainValidationSecureServerCA.crt、COMODORSAAddTrustCA.crt、AddTrustExternalCARoot.crt。

#mkdir /var/lib/php/session

将新生成的server.crt文件和之前的server.key文件上传到服务器。

# 修改目录属主为nginx

上述生成步骤本人一直没有成功。最后直接提交xxxx.crt文件而不是server.crt文件。

chown nginx:nginx session/ -R

在服务器执行nginx -V查看http ssl模块是否支持。

本文由澳门威尼斯人平台发布于计算机编程,转载请注明出处:查看服务器上安装的Nginx版本号

关键词: