问:客服在吗?我服务器装好宝塔了,但网页就是打不开,是不是要放行什么端口?我一脸懵。
答(运维老周,40岁,东北老哥,嗓门大但心细): 哎呦我天,十个新手九个卡这儿,听好了,宝塔面板默认端口是8888,你访问面板的地址是 http://你的服务器IP:8888,阿里云、腾讯云这些云服务商,还有个“安全组”在门口把门,你光在宝塔里开防火墙没用,得去云服务器控制台,找到“安全组”或者“防火墙”规则,手动添加一条:放行TCP端口8888,来源选 /0(代表所有IP),还有,你建网站用的80端口(HTTP)和443端口(HTTPS),也必须同时放行,记住了:宝塔防火墙面板里开一次,云控制台安全组再开一次,双保险,缺一不可。
宝塔面板运维不求人,新手最容易踩的5个坑,客服小姐姐用大白话给你讲透
问:端口都放行了,网站还是打不开,显示“连接被重置”或者一直转圈,咋排查?
答(客服小雅,25岁,耐心细致,说话慢条斯理): 别急,咱们按顺序来“望闻问切”,第一步,先看域名解析,你在域名商那里解析的IP,和你服务器IP对不对得上?用电脑cmd命令行敲 ping 你的域名,看看返回的IP是不是服务器的,第二步,看站点配置,宝塔面板里点“网站”,看看你的站点“运行状态”是不是绿色箭头?如果是灰色,点“启动”,第三步,看默认文档,如果网站文件传上去了,但打开是目录列表或者403,去“设置”->“配置文件”里,确认 index.php 或 index.html 在 index 指令的第一行,最后一步,看PHP版本,很多新手装了新网站,但PHP版本选了“纯静态”,PHP代码当然跑不起来,改成你程序对应的版本,比如PHP 7.4。
问:FTP连不上,总是提示“连接超时”或者“530 验证失败”,密码我肯定没输错。
答(技术总监老K,38岁,高冷但句句干货): 先说超时,FTP默认端口是21,老规矩,先去云安全组放行TCP 21端口,然后再去宝塔面板的“安全”页,放行21端口,还不行?大概率是你用了被动模式(PASV),但宝塔的Pure-Ftpd需要你在宝塔“FTP”设置里,把“被动端口范围”设置成比如 30000-40000,然后把这个范围的端口也去防火墙和安全组全部放行,一个都不能少,再说530验证失败,去宝塔“FTP”看到你的账号,点“重置密码”,密码别带特殊符号, 和 ,有些老FTP客户端会解析错误,确认用户名前面不要加“ftp://”,就纯用户名。
问:我网站跑的好好的,但想备份一下,担心改坏了,宝塔备份到底怎么操作?备份文件存哪儿了?
答(老周插话): 这事儿简单得跟一一样,进宝塔面板,左边“计划任务”,点“添加任务”,任务类型选“备份网站”,勾上你那个站点,备份方式选“本地备份”或者“远程备份”(比如阿里云OSS或腾讯云COS),备份周期建议选“每天”,时间选凌晨3-4点人少的时候,保存份数写“3份”,省磁盘空间,然后关键点来了,备份文件存在哪? 默认路径是 /www/backup/site 目录下,你要是想手动备份,直接去“文件”菜单,进入这个目录,右键那个zip压缩包,点“下载”到本地电脑。服务器上的备份不算真备份,必须下载到本地或者传到别的云存储。
问:我大半夜网站挂了,宝塔面板也打不开,SSH也连不上,该怎么办?
答(小雅轻声说): 这时候千万别慌,第一,先用手机登录云服务商的控制台,看服务器“监控”里的CPU和带宽是否打满,如果CPU 100%,大概率是网站被攻击或者死循环,在控制台“远程连接”VNC登录服务器(不通过SSH),强制重启,第二,如果面板打不开,SSH能连上,在SSH命令敲 /etc/init.d/bt restart 重启宝塔,如果重启后还是打不开,执行 bt 14(这是查看宝塔默认错误日志),把日志贴给客服。最后说个大实话:宝塔面板本身有“离线模式”,如果服务器带宽被占满,面板就卡死,所以平时养成好习惯,给服务器装个1核2G的流量监控工具(比如iftop),或者直接利用云服务商的“超额流量提醒”,别等半夜被打爆了再哭。
问:最后一个问题,我改了宝塔面板的端口,现在忘了是多少,进不去了咋办?
答(老周哈哈大笑): 这题我闭着眼都能答!SSH连服务器,输入命令 /etc/init.d/bt 然后回车,这时会弹出一个菜单列表,里面会显示当前面板的端口、用户名、密码,如果密码忘了,直接在菜单里敲 8(修改密码),重新设一个,如果端口忘了,菜单里看到端口后,记下来,然后记得去云安全组把新端口也放行了,不然照样被挡门外。注意,改完端口后,访问地址必须是 http://IP:新端口,别再用8888了。 至于改端口失败会不会把面板搞挂?放心,只要SSH还能进,敲 bt 14 看日志,或者 bt 2 改回原来的端口,瞬间恢复。



发表评论