宝塔 BT & Wordpress 宝塔 BT & Wordpress

宝塔 BT – 整体性能优化设置

近期持续在研究宝塔的相关问题。在小核小内存的服务器空间上搭设 WordPress 时常会出现常见的问题,像是 nginx 的 502 Badgateway,和运作性能缓慢。我自己本身并不是一个专业的服务器架设师,常常会为服务器的设置上感到烦恼。这通常都是大量的使用导致内存不足或是上下行的速度导致性能问题。最近宝塔的更新可以自定义做性能上的调整,也在这分享一些有帮助的相关资料: 1. 网站需要有良好的防黑客工具 WordPress 是个非常有名的内容管理器,也所以会有很多黑客进行攻击。不管你使用哪种平台,都应该需要有基本的防攻破功能,和 IP 拉黑,来降低这些攻击所带来的负载。(这里指的是网站管理平台的防黑系统,宝塔目前还未有完善的网站防黑功能) 2. MySQL 的性能调整 数据库的调整应该在每个服务器上做不同的调整,依照服务器的性能和网站的浏览量。良哥在宝塔的论坛上分享了一个教学,可以提

详情...
宝塔 BT & Wordpress

宝塔 BT – 百度 HTTPS 认证 302转301

近期很久没检查范戈的官方网站,发现有些地方都要调整。网站在百度站长平台的 HTTPS 认证也被取消了,需要重新认证。 宝塔默认的NGINX HTTPS 跳转使用 302 的方式,因为百度HTTPS认证更新了,所有的HTTPS都需要使用301跳转。宝塔如果要使用301跳转,就需要手动修改网站的配置文件。 1. 登录宝塔 -> 选择网站 -> 编辑 -> 配置文件 2. 修改编码如下,把 80 跟 443 分为2个 server 做跳转: server { server_name www.felicoz.com felicoz.com; listen 80; return 301 https://felicoz.com$request_uri; } server { server_name www.felicoz.com felicoz.com; listen 443 ssl

详情...
宝塔 BT 面板

宝塔 BT – ECS 启用 SWAP 虚拟内存

最近几天更新了宝塔的软件发现了一个新的更新 – linux 配置;里面可以配置服务器的DNS,SWAP Disk跟服务器时间。 但是经过网上的搜索发现阿里云ECS是默认不使用虚拟内存的,所以通过了阿里云的教学来启用虚拟内存,因为我的服务器属于低配置的。 阿里云教学:https://help.aliyun.com/knowledge_detail/42534.html 关于 Swap Disk 虚拟内存 物理内存是服务器原先配置的主要内存,虚拟内存则是用服务器磁碟空间容量所作出的内存功能。虚拟内存的大小一般建议是用物理内存的2倍,我自己是用 1:1,因为感觉不需要用到这么多。虚拟内存的主要功能是降低内存的使用,将不常用的内存放在虚拟内存里。虚拟内存的作业速度比物理内存慢很多,主要功能是确保内存太高导致网站崩溃。 *阿里云建议高效能或SSD磁碟用户可开启虚拟内存,普通磁碟会影响虚拟

详情...
宝塔 BT 面板

宝塔 BT – Redis 无法连接

最近在检查网站的时候发现redis突然无法连接, 原因不确定, 好像在升级的时候出现这个问题, 但只有这个宝塔BT出现redis无法连接的问题. 重新安装 redis, 重启宝塔, 之类的方法都无法成功. 最后通过论坛里找到一个解决的方法 : 通过 ssh 的命令来执行重新安装 redis 外扩. 原网址如下: http://www.bt.cn/bbs/thread-517-1-1.html 在 ssh 里打入下面的命令, 然后选择安装 redis, redis 就可以正常连接了: wget -O ext.sh http://125.88.182.172:5880/ext/ext.sh && sh ext.sh

详情...
宝塔 BT 面板

宝塔 BT – MySQL 5.6 无法启动

更新: 宝塔 V4.0 已修复该问题, 未来会自动修复 my.cnf 档案 — 宝塔 v3.9 出现了 MySQL 的问题, 部分MySQL版本5.6会自动关闭并且无法重启. 主要的问题在于 MySQL 的配置档案被清理变成空白档, 具体原因不知道. 需要修复文件 /etc/my.cnf. 麻烦的方法是在其他空间架设同样的宝塔然后复制 /etc/my.cnf 的设置内容. 我刚好有另一个面板也使用 MySQL 5.6 所以可以直接复制过去. 这是 my.cnf 的设置内容, 你可以试试: [client] #password = your_password port = 3306 socket = /tmp/mysql.sock [mysqld] port = 3306 socket = /tmp/mysql.sock datadir = /www/server/data de

详情...
宝塔 BT 面板