mysql会在安装目录产生mysql-bin的日志文件,并且会越来越多。
在amh中进入数据库,参数配置,关闭二进制log,立刻解决。
on going
mysql会在安装目录产生mysql-bin的日志文件,并且会越来越多。
在amh中进入数据库,参数配置,关闭二进制log,立刻解决。
利用AMH的amdata和amcrontab功能可以自动定时备份全站然后上传到群晖NAS。
1,控制面板——》文件服务——》FTP——》启用FTP服务
2,做好端口转发,将公网IP的某个端口转发到群晖FTP的21端口。如果有DDNS就更好了,可以参考本站以前的文章:
1,AMH面板中,备份——》安装amdata
2,进入amdata的远程设置,添加新的FTP连接
类型:填FTP,尽量用被动模式,否则有几率连不上FTP。参考之前的文章:Linux FTP能连通登录但报错 IP/域:群晖的公网IP或者DDNS的域名 端口:端口转发的端口号 保存路径:可以直接填/,表示根目录 账号密码:就是群晖的账号密码
3,完成后测试一下是否能连通
1,AMH面板——》系统——》安装amcrontab
2,添加一条新的计划任务
在运行命令中填:amh amdata backup
enjoy~
以前写过两篇wordpress配置redis的文章,
今天详细的写下使用AMH面板(6.2版本)如何快速给wordpress配置redis缓存。
建立网站环境(比如lnmp)和wordpress,这里就不赘述了。
AMH面板——》高级——》分别下载redis和pecl_redis
AMH面板——》wordpress所在的网站环境——》扩展安装
选择pecl_redis,并提交
插件名称:Redis Object Cache
如何设置Redis Object Cache,可以参考这篇博文wordpress配置redis(2)
overview中可以查看连接状态,如果status显示connected说明连接成功。
Metrics中可以查看到缓存连接时间,命中率等等。
另外在wordpress根目录下有个wp-content的目录,下面有个object-cache.php的文件,千万别误删了。
以我的nginx-1.20为例,添加stream和ssl_preread模块
vi /root/amh/modules/nginx-1.20/AMHScript
在./configure一行最后的;号前添加
--with-stream --with-stream_ssl_preread_module --with-stream_ssl_module
*注意:因为stream和sll_preread为nginx自带模块,只是默认没有编译安装进去。如果是第三方模块,需要使用–add-module=加上你需要的模块目录。
mv /usr/local/nginx-1.20 /usr/local/nginx-1.20-bak
一定要用mv命令,如果是cp命令在安装后会报nginx-1.20已经存在
amh nginx-1.20 install
cp -a /usr/local/nginx-1.20-bak/conf /usr/local/nginx-1.20