溫馨提示×

LNMP中SSL證書安裝步驟

小樊
75
2025-02-25 08:48:44
欄目: 云計算

在LNMP(Linux, Nginx, MySQL/MariaDB, PHP)環境中安裝SSL證書的步驟如下:

1. 選擇并生成SSL證書

  • 選擇證書類型:可以選擇Let’s Encrypt免費證書或購買其他第三方證書,如ZeroSSL。
  • 生成證書
    • 使用Let’s Encrypt:
      1. 打開終端,輸入以下命令添加Let’s Encrypt證書:
        lnmp ssl add
        
      2. 按照提示輸入域名、網站路徑、rewrite規則等,選擇添加Let’s Encrypt免費證書,輸入郵箱,開始自動安裝過程。
    • 使用ZeroSSL:
      1. 輸入以下命令生成ZeroSSL的ECC證書:
        /usr/local/acme.sh -f --server zerossl --issue -d lyplugin.com -d www.lyplugin.com --keylength ec-256 -w /home/wwwroot/lyplugin.com
        
      2. 等待幾分鐘,證書會自動生成。

2. 配置Nginx

  • 找到Nginx配置文件:通常位于/usr/local/nginx/conf/vhost/lyplugin.com.conf。
  • 修改配置文件
    • 在原有的證書文件信息后面添加兩行ECC證書文件鏈接:
      ssl_certificate /usr/local/nginx/conf/ssl/lyplugin.com_ecc/fullchain.cer;
      ssl_certificate_key /usr/local/nginx/conf/ssl/lyplugin.com_ecc/lyplugin.com.key;
      
    • 保存配置文件并退出。

3. 重新加載Nginx服務

  • 重新加載配置
    lnmp reload
    
    或者
    systemctl reload nginx
    

4. 驗證SSL證書安裝

  • 訪問網站:在瀏覽器中訪問https://yourdomain.com,如果地址欄顯示綠色鎖狀圖標,表示SSL證書安裝成功。

以上步驟為在LNMP環境中安裝SSL證書的基本流程,具體操作可能會因不同的Linux發行版和Nginx版本而略有差異。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女