起因是oneindex docker容器想要用redis缓存。发现alpine系统内php没有扩展,记录一下安装过程。 https://github.com/TimeBye/oneindex 容器地址 oneindex 安装需要跳转到自己域名,详细如下:https://github.com/ssecy/Oneindex/issues/1 。 alpine 安装用的是apk add 先装个nano (自带的都是什么玩意) apk add nano 如果crontab 默认的编辑器是别的,可以如此更改 export E…

2022年1月21日 0条评论 670点热度 0人点赞 Qiui 阅读全文

记一下docker部署的rocketchat备份和迁移操作。 进入mongo容器备份到abc文件夹: mongo mongodump -o /dump/abc 用宝塔压缩打包发送到新服务器。 新服务器安装的rocketchat,进入mongo容器从abc文件夹中还原: mongorestore --db=rocketchat /dump/abc/rocketchat --drop 成功!

2022年1月20日 0条评论 426点热度 0人点赞 Qiui 阅读全文

官方给的docker搭建rocketchat的方式是docker-compose,之前一直觉得没必要学,这次只能被逼着学一学了。 另外官方给的compose.yaml文件是链接 curl -L https://raw.githubusercontent.com/RocketChat/Rocket.Chat/develop/docker-compose.yml -o docker-compose.yml 打开可以发现它是默认用的traefik进行反代,而且里面的容器并没设置固定IP,这样就没法用nginx简单反代了,…

2021年11月20日 0条评论 1294点热度 0人点赞 Qiui 阅读全文

wordpress容器内安装php扩展没有像安装apache扩展那样改个文件那么容易,但安装步骤也算简单。 客户端: 这里演示的mecached php扩展的安装也很简单,登入portainer的容器命令行窗口,执行: apt-get update && apt-get install -y libmemcached-dev zlib1g-dev \ && pecl install memcached \ && docker-php-ext-enable memcac…

2020年12月28日 0条评论 1419点热度 0人点赞 Qiui 阅读全文

原链接:Github google analysis脚本的设定就是让访客连接google analysis服务,但是国内的google analysis服务不稳定,并且google analysis的js脚本现在被很多广告屏蔽插件给屏蔽,导致很多访客的访问量根本没有计算在内。 但是如果让服务端转发访客数据给google analysis就能避免访客到google之间连接差的情况了。 查了几种方法,有用nginx,apache转发的,也有直接用本地脚本的,还有看到有用cf workers的。 看到了Github上这个…

2020年8月27日 0条评论 2260点热度 0人点赞 Qiui 阅读全文

简介 Docker安装的wordpress一般适用于性能比较富裕的vps或者vds,独服等等,不推荐在那种1核1G的vps上用docker,两层虚拟,对于某些小鸡性能损失还是比较大的。本来性能就捉襟见肘的机子,小马拉大车,硬是高负载,不知道的还以为24小时都在吃CC,DD呢。 docker安装的wordpress容器中,用的是Apache。Apache有很多好处,很多wordporess的插件例如缓存插件和安全设置插件都兼容apache,但对nginx很不友好。当然nginx也有很多优点,占用资源小,并发强等等,如…

2020年8月14日 2条评论 3209点热度 5人点赞 Qiui 阅读全文

前言 最近受不了腾讯企业邮箱老是发各种“私货”邮件,包括什么更新什么更新,都不是我的站点消息。。。于是动手换一个企业邮箱,参考了Qi站长的文章 https://wzfou.com/qiye-youxiang/和https://wzfou.com/zoho-mail/,最后选择了zoho邮箱。 遇到的问题 创建过程中碰到了MX和CNAME冲突的问题,刚开始为了给MX解析让路,于是关闭了@下的CNAME解析,只使用www下的CNAME解析。使用上倒是没什么问题,域名邮箱也很简短“[email protected]”,但是这样的话顶级…

2020年7月26日 0条评论 1757点热度 3人点赞 Qiui 阅读全文

如题,我使用了宝塔Nginx作为前端,后端wordpress无法获取访问者真实IP,而且前端和后端分别在不同vps上。 解决我这问题的是这个教程https://mikemiao111.com/wordpress-revp-realip/,爱了爱了哈哈。 宝塔最新docker内部编译的Nginx自带http_realip_module这个模块,所以只需要在wordpress的wp-config.php文件中最前面添加 if (isset($_SERVER['HTTP_X_REAL_IP'])) { $_SERVER[…

2020年3月30日 0条评论 1183点热度 0人点赞 Qiui 阅读全文