溫馨提示×

phpStorm在Ubuntu上如何配置SSL

小樊
47
2025-06-09 14:25:50
欄目: 云計算

在Ubuntu上為phpStorm配置SSL涉及幾個步驟,包括生成SSL證書、配置Web服務器以及修改phpStorm的設置。以下是詳細的步驟指南:

生成SSL證書

  1. 安裝Certbot和Nginx
sudo apt update
sudo apt install certbot python3-certbot-nginx
  1. 獲取并安裝證書
sudo certbot --nginx -d yourdomain.com

按照提示完成證書的安裝。

配置Nginx

Certbot會自動修改Nginx配置文件以啟用HTTPS。你可以檢查/etc/nginx/sites-available/default文件,確保有以下配置:

server {
    listen 80;
    server_name yourdomain.com;
    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name yourdomain.com;

    ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

    location / {
        proxy_pass http://localhost:8080;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}

修改phpStorm設置

  1. 打開phpStorm,進入File > Settings(或使用快捷鍵Ctrl+Alt+S)。

  2. 導航到Appearance & Behavior > System Settings > HTTP Proxy。

  3. 選擇Manual proxy configuration,然后輸入以下信息:

  • Host: localhost
  • Port: 8080(這是Nginx監聽的端口,如果你使用的是不同的端口,請相應修改)
  1. 勾選Proxy SSL,并選擇Certificate,然后點擊...按鈕選擇你生成的SSL證書文件(通常是fullchain.pem)。

  2. 點擊OK保存設置。

驗證配置

打開瀏覽器,訪問https://yourdomain.com,確保能夠正常訪問phpStorm界面,并且瀏覽器顯示安全連接。

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