端口放行到底怎么设置?我开了防火墙还是连不上
答: 你先搞清楚你是哪一层没放行,宝塔面板里的“安全”菜单,可以直接添加端口规则,比如你要放行8888,就点“添加端口规则”,填8888,协议选TCP,备注写方便自己认的就行,但很多人卡在这一步之后还是连不上,那是因为服务器本身还有一层防火墙。
宝塔面板运维未来,新手必问的五个实战问题,一次性给你讲透
如果是阿里云、腾讯云、华为云这类云服务器,你得去他们官网的控制台,找到“安全组”或者“防火墙”选项,那里也要放行一次,两边都放行了,端口才算真正通,另外别忘了宝塔面板自己的“系统防火墙”插件的状态,有时候你装了这个插件,它也会拦截,你把这几个地方捋一遍,99%的端口问题都能解决,别怕试,端口加错了可以删,删了再加。
网站打不开,后台进不去,我该先查哪?
答: 先别慌,按这个顺序来查,最省时间,第一步,上服务器命令行敲 curl -I 你的域名,看返回的是什么状态码,200正常,301/302是跳转,502/503是后端挂了,404是路径不对,第二步,去宝塔面板的“网站”里看这个站点的“运行状态”是不是绿色的“运行中”,要是灰色的“停止”,点“启动”就行,第三步,检查“Nginx”或“Apache”这个Web服务是否在运行,在宝塔左侧“服务”里一眼就能看到,点一下重启试试。
如果这些都没问题,那大概率是域名解析或者SSL证书的问题,域名解析你得去你的DNS服务商那里确认A记录指向了服务器IP,别指错了,SSL证书如果过期了,浏览器会直接拦着不让进,去宝塔里点“SSL”菜单,申请免费的Let‘s Encrypt证书,一键部署就行,最后还有一个最常被忽略的——你服务器的磁盘满了没?用 df -h 看一眼,满了就清日志、删临时文件,网站打不开,十有八九就在这几个环节里。
FTP老是连不上,密码用户都对,有什么绝招?
答: 别用被动模式盲连,你先做三件事,第一,去宝塔面板的“FTP”菜单里,看看这个账号的状态是不是“已开启”,要是“已禁用”你当然连不上,第二,确认你用的客户端(比如FileZilla)连接时,在站点管理器里把“加密”设为“仅使用普通FTP(不安全)”,因为很多新手混用了FTPS和FTP的端口,第三,最关键的一步——放行FTP端口,TCP端口21是默认的控制端口,但被动模式还需要一整个端口范围,宝塔默认是30000-40000,你必须在服务器安全组和宝塔面板安全里,都放行这个范围。
如果还连不上,就在客户端里强制使用“主动模式”(Active Mode),很多云服务器网络环境下被动模式反而通不了,另外检查一下“Pure-Ftpd”这个服务是不是在运行,最后留个后手:实在搞不定FTP,就用宝塔面板自带的“文件”管理器,直接网页上传下载,一样好用,只是速度没FTP快。
数据怎么备份?万一崩了能不能恢复?
答: 别等出事了再想备份,你现在就动手,宝塔面板左侧的“计划任务”就是你的救命工具,点“添加任务”,选“备份网站”或者“备份数据库”,备份周期选“每天”或者“每周”,保存份数设3到5份就行,太多了占磁盘,重点来了:备份到哪里?别只存在本机服务器,万一服务器挂了,备份也跟着完蛋,你在“计划任务”→“备份数据存储”那里,配置一下阿里云OSS、腾讯云COS或者七牛云,输入你的AccessKey和Bucket信息,以后自动备份就直接上传到云存储里。
手动备份也不复杂:网站数据在 /www/wwwroot/你的站点文件夹,数据库在宝塔后台的“数据库”里点对应的“备份”按钮,导出为SQL文件,这些手动导出的东西,你用FTP下载到本地电脑存一份,恢复的时候更简单:网站文件直接覆盖回去,数据库在“数据库”菜单里点“导入”,选择你备份的那个SQL文件,记住两个原则:一是多存几份,二是定期测试恢复流程,能恢复的备份才叫备份。
宝塔面板版本怎么更新?更新了会不会出问题?
答: 先看黄色提示,宝塔面板右上角如果有“有新版本”的黄色提示,点击它,会弹出一个窗口问你“是否更新到最新版本”,别急着点“立即更新”,先做一件事:截图保存你当前面板的首页信息,尤其是其他非默认端口、绑定的域名这些,更新按理说是平滑的,但以防万一,你截图留个底。
点更新之后,面板会自动下载更新包并重启服务,大概1-3分钟,更新完成后,你再去“首页”看一眼各项服务的运行状态,如果有个别图标变红了,就手动重启一下对应的服务,我最常遇到的情况是“Nginx防火墙”之类的插件需要重新激活一下设置,大版本更新(比如从7.x到8.x)时,建议你先去宝塔官网看发布公告,有没有已知的兼容性问题,如果你当前版本稳定,用了很久没毛病,可以不追最新,稳定才是王道,更新是为了安全和新功能,但不是必须第一时间冲上去当小白鼠。



发表评论