ubuntu

phpstorm ubuntu版如何设置代理

小樊
38
2025-10-04 08:30:24
栏目: 编程语言

PhpStorm Ubuntu版设置代理的步骤

1. 通过PhpStorm界面直接设置代理(推荐)

打开PhpStorm,点击顶部菜单栏的 File > Settings(或使用快捷键 Ctrl+Alt+S)。在左侧导航栏中,展开 Appearance & Behavior 分类,选择 System Settings > HTTP Proxy
在“HTTP Proxy”页面,选择 Manual proxy configuration(手动代理配置)。在“HTTP Proxy”和“HTTPS Proxy”字段中,分别输入代理服务器的地址(如 proxy.example.com)和端口号(如 8080)。
若代理服务器需要身份验证,勾选 Proxy authentication 复选框,输入用户名和密码。点击 OK 保存设置,PhpStorm将使用指定的代理进行网络请求(如依赖下载、代码检查等)。

2. 通过系统环境变量设置代理(影响全局)

若需要让PhpStorm及其他系统应用共享代理设置,可通过修改环境变量实现。
打开终端,编辑系统环境变量文件(如 /etc/environment,需管理员权限):

sudo nano /etc/environment

在文件末尾添加代理配置(若需身份验证,替换 usernamepassword):

http_proxy="http://proxy.example.com:8080"
https_proxy="http://proxy.example.com:8080"

或带身份验证的格式:

http_proxy="http://username:password@proxy.example.com:8080"
https_proxy="http://username:password@proxy.example.com:8080"

保存并关闭文件(Ctrl+O → 回车 → Ctrl+X)。注销当前用户并重新登录,或重启系统使环境变量生效。此时PhpStorm会自动读取系统代理设置。

3. 通过PhpStorm JVM参数设置代理(针对JVM层)

若上述方法未生效,可通过修改PhpStorm的JVM启动参数强制指定代理。
打开PhpStorm,点击顶部菜单栏的 Help > Edit Custom VM Options。在打开的文件中,添加以下参数(替换为你的代理地址和端口):

-Dhttp.proxyHost=proxy.example.com
-Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example.com
-Dhttps.proxyPort=8080

若需排除本地地址(如 localhost127.0.0.1)不走代理,可添加:

-Dhttp.nonProxyHosts="localhost|127.0.0.1|*.local"

保存文件后,重启PhpStorm使参数生效。

注意事项

0
看了该问题的人还看了