PhpStorm Ubuntu版设置代理的步骤
打开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将使用指定的代理进行网络请求(如依赖下载、代码检查等)。
若需要让PhpStorm及其他系统应用共享代理设置,可通过修改环境变量实现。
打开终端,编辑系统环境变量文件(如 /etc/environment,需管理员权限):
sudo nano /etc/environment
在文件末尾添加代理配置(若需身份验证,替换 username 和 password):
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会自动读取系统代理设置。
若上述方法未生效,可通过修改PhpStorm的JVM启动参数强制指定代理。
打开PhpStorm,点击顶部菜单栏的 Help > Edit Custom VM Options。在打开的文件中,添加以下参数(替换为你的代理地址和端口):
-Dhttp.proxyHost=proxy.example.com
-Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example.com
-Dhttps.proxyPort=8080
若需排除本地地址(如 localhost、127.0.0.1)不走代理,可添加:
-Dhttp.nonProxyHosts="localhost|127.0.0.1|*.local"
保存文件后,重启PhpStorm使参数生效。
1080)。-Dproxy.debug=true),查看网络请求是否通过代理转发。