宝塔面板里的端口放行到底怎么设置?我明明安装了软件,外网就是访问不了。
答: 端口放行分两步,缺一不可,第一步,进宝塔面板左侧“安全”,点“添加端口规则”,把你要放行的端口号填进去,比如你用PHP项目就放行8888,用MySQL就放行3306,协议选TCP,来源IP填0.0.0.0/0代表全部放行,第二步,去你服务器商后台,比如阿里云、腾讯云,找到“安全组”或“防火墙”,同样添加一条入方向规则,端口号、协议保持一致,很多新手只做了面板里的放行,忘了云服务商那边的安全组,结果外网还是打不开,两边都要放行,等于过两道门。
宝塔面板运维优化,新手必看的6个高频问题与实操解答
网站突然打不开了,白屏或者报错,我怎么一步步排查?
答: 别慌,按下面顺序查,快则两分钟找到原因,第一,宝塔面板首页看网站状态是不是“运行中”,如果不是,点“启动”,第二,检查域名有没有解析对——在域名管理后台看A记录是否指向你服务器IP,第三,打开宝塔“网站”列表,点网站后面的“设置”,看“配置文件”里有没有错误,常见错误是少写分号或花括号,第四,进“软件商店”看Nginx或Apache是否在运行,如果停了就重启,第五,打开PHP设置里的“错误日志”,看最后几行,大部分打不开的原因就是:进程挂了、配置写歪了、域名没解析,按这条路走一遍,80%的问题能自己解决。
FTP死活连不上,账号密码都对,就是报错,怎么办?
答: FTP连不上最坑的点在“被动模式”和“端口放行”,先检查宝塔面板左侧“FTP”是否已经创建好账户,并且状态是“开启”,然后检查端口:FTP默认用21端口,但被动模式还会随机占用30000-40000端口区间,你在宝塔安全里和云服务商安全组里,要把21和30000-40000这个范围都放行,协议选TCP,在FTP客户端软件里,比如FileZilla,通信方式改成“主动模式”试试——很多网络环境默认被动模式会被拦截,主动模式反而稳,如果还不行,直接在宝塔面板左侧“文件”里操作上传下载,FTP不是唯一通道,面板自带文件管理也很好用。
怎么备份网站数据和数据库?我怕哪天手滑把站点搞崩了。
答: 宝塔自带自动备份功能,设置一次之后就不用操心了,进宝塔面板“计划任务”,点“添加任务”,选“备份网站”或“备份数据库”,周期建议选“每天”,保留份数选3到5份,备份到哪里选“本地”或者“对象存储”(比如阿里云OSS、腾讯云COS),设置好之后,每天凌晨系统会自动打包压缩,存到指定路径,如果你要手动备份,那就直接进“网站”列表,点网站后面的“备份”按钮,一键导出,数据库同理,进“数据库”列表点备份就行,最重要一件事:备份文件不要只放在服务器本地——万一服务器硬盘坏了,本地备份也跟着丢,建议把备份推送到远程存储,比如云存储或者另一台机器上。
我的网站变卡了,加载慢得离谱,怎么优化?
答: 卡顿原因多半在三个地方:PHP进程占满、数据库慢查询、静态资源没缓存,第一步,进宝塔面板“软件商店”,打开PHP设置,调高“最大执行时间”和“内存限制”,如果是低配服务器,把“最大子进程数”适当调低,别让PHP吃光CPU,第二步,装一个“缓存加速”插件,比如OPCache,phpMyAdmin里也能开启查询缓存,第三步,在网站“设置”里开启“Nginx缓存”或“静态文件缓存”,图片、CSS、JS这些资源设置24小时过期,用户第二次访问就快多了,第四步,如果网站流量大,可以考虑在宝塔里装“CDN”插件,或直接套一层云加速,把静态流量分流出去,优化不要一上来就升配置,先查是不是配置没调对。
宝塔面板自己打不开了,SSH也连不上,我是不是被黑了?
答: 先别慌,这种情况大概率不是被黑,而是服务器内存或CPU被某个程序占满了,导致面板进程被系统杀掉,你如果能通过服务器商的控制台(比如阿里云的“管理终端”或腾讯云的“VNC登录”)连进去,输入命令:bt 回车,然后选“1”重启面板,再选“14”查看面板状态,如果连服务器控制台都进不去,那就只能去服务器商后台“重启”服务器,等重启完成后,重新打开面板地址,一般就能恢复,如果频繁出现面板打不开,说明服务器内存太小了,建议升级内存,或者进面板关闭一些不用的服务,比如你只用PHP,就别把Python、Java、Node.js都开着,每个服务都吃内存。



发表评论