小皮面板默认端口可以修改吗
学完这篇,你能分清小皮面板里哪些默认端口可以改、在哪个菜单改,并安全地把网站 80、MySQL 3306、FTP 21 以及 Linux 版面板端口改掉。
第一步:先确认你要改的是哪个端口
小皮面板 Windows 版(常见为 phpStudy v8.1)是桌面客户端,它本身没有“面板登录端口”。你通常要改的是它管理的服务端口:网站默认 80/443,MySQL 默认 3306,FTP 默认 21,Redis 默认 6379。打开小皮面板,点左侧“软件管理”,能看到 Apache/Nginx、MySQL、FTP 等版本和运行状态。
注意:如果你访问
http://localhost看到的是网站,不是面板后台。别把网站 80 端口当成小皮面板自身端口。
第二步:改网站默认 80 端口
这一步把网站从 80 改成 8080 等端口,改完用 http://localhost:8080 访问。入口:小皮面板左侧“网站” -> 找到站点 -> 点右侧“管理” -> “修改” -> 在“端口”输入框把 80 改成 8080,保存。新建站点时,在“网站” -> “创建网站”的“端口”里直接填 8080。改完回到首页,重启 Apache 或 Nginx。
注意:改完必须带端口访问,
http://localhost会打不开。Windows 防火墙要放行 8080;云服务器还要在安全组放行 8080。多个站点不能同时用同一个端口。
第三步:改 MySQL 默认 3306
这一步把数据库端口从 3306 改成 3307,避免和其他 MySQL 冲突。入口:小皮面板“软件管理” -> 找到 MySQL 5.7/8.0 -> 点“配置”,会打开 my.ini。查找 port=3306,改成 port=3307。如果文件里有多处,把 [mysqld] 和 [client] 下的 port 都改掉。保存后,在“软件管理”里重启 MySQL。验证命令:netstat -ano | findstr :3307。
注意:网站程序也要同步改数据库端口。WordPress 在
wp-config.php里写define('DB_HOST', '127.0.0.1:3307');。phpMyAdmin 如果连不上,改phpMyAdmin/config.inc.php里的$cfg['Servers'][$i]['port'] = '3307';。
第四步:改 FTP 默认 21
这一步把 FTP 监听端口从 21 改成 2121。入口:先在小皮面板“软件管理”安装 FileZilla Server 或自带 FTP 服务,再点“配置”或“设置”,找到监听端口/Listen Port,把 21 改为 2121,保存并重启 FTP 服务。FTP 客户端连接时,主机后要写 :2121,例如 127.0.0.1:2121。
注意:FTP 被动模式还要放行数据端口范围;只放行 2121 可能能登录但列不出目录。云服务器安全组同样要放行。
第五步:Linux 小皮面板自身端口怎么改
如果你用的是 Linux 版小皮面板,它有一个 Web 管理端口。SSH 登录服务器,执行 xp,进入命令行管理菜单,选择“修改面板端口”或“设置面板端口”,输入新端口如 8888,然后执行 xp restart 重启面板。不同版本菜单名略有差异,可先执行 xp -h 查看当前版本支持的命令。改完用 http://服务器IP:8888 访问。
注意:面板端口不要改成 80、3306、21,否则会和网站、数据库、FTP 冲突。云服务器安全组必须放行新端口,旧端口可关闭。
第六步:统一验证
这一步确认所有服务都在新端口监听。Windows 执行 netstat -ano | findstr :8080、netstat -ano | findstr :3307、netstat -ano | findstr :2121;Linux 执行 ss -tlnp | grep :8080。然后浏览器访问网站,登录 phpMyAdmin,用 FTP 客户端连接。若失败,回小皮面板重启对应服务,再检查防火墙和安全组。
小结
小皮面板默认端口可以改,但 Windows 版没有面板登录端口,改的是网站、MySQL、FTP 等服务端口;Linux 版面板自身端口用 xp 菜单改。改完要同步改程序配置、防火墙和云安全组,并重启服务。核心记住:网站 80、MySQL 3306、FTP 21 都能换,但换了哪一层,就要把依赖它的地方一起换。
原文链接:https://www.gj0.com/thread-173.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。