-
迁移wordpress到docker容器
文章目录 [隐藏] 一、备份wordpress数据 二、安装docker及其相关软件 2.1 安装docker 2.2 安装docker-compose 2.3 安装iptables 三、下载镜像 3.1 下载mysql5.5镜像 3.2 下载wordpress镜像 四、编写docker-compose.yml文件 五、导入wordpress备份数据 六、启动容器 七、配置iptables规则 八、配置wordpress上传图片权限 这几天抽了个时间,终于把自己阿里云ecs的os升级到了cent…
-
配置WordPress上传图片/附件文件同步到UPYUN又拍云存储
文章目录 [隐藏] 第一、 WordPress同步又拍云插件 第二、 配置同步又拍云插件准备工作 第三、 又拍云同步WordPress插件设置 第四、 WordPress站点文件的路径定向 第五、 小结 这几天笔者一直在折腾UPYUN又拍云存储相关的问题且整理到不少的基础文章,昨天已经创建且绑定域名,并且又拍云还支持一键快速配置SSL证书。对于一般的站长而言,我们希望网站速度打开快一些,这样用户体验会比较好,如果在本身的服务器资源比较固定限制的时候,我们就要寻求细微的改善,比如将静态资源与网站分…
-
解决WordPress的Fatal Error: Out of Memory
WordPress 偶尔出现 502 Bad Gateway 错误,通过查看日志,发现是 Fatal Error: Out of Memory 错误,也就是内存不足导致的,最好的解决方法就是直接升级服务器配置啦,如果你是VPS 或者 是共享主机,可以尝试下面的方法来解决: 方法一:You can even consider adding a line in .htaccess file which will resolve the issue. php_value memory_limit 25…
-
CentOS LNMP WordPress自动更新需填写FTP解决方法
无论是使用阿里云还是其他云 VPS 下的 Linux + LNMP 一键安装包环境,安装 WordPress 后,遇上提示更新升级的时候,都会出现需要填写 FTP 相关信息的情况,相当不方便。不过,根据 LNMP 作者军哥的博客提示,只需要在服务器内做一些文件权限的修改变可以。 这个问题的产生,主要是网站目录的权限执行身份非文件属主身份。 解决方法如下: 假设你的 WordPress 安装目录为 /home/wwwroot/lnmp.org 用 Putty 登录 Linux VPS ,执行:ch…
-
使用docker-compose来部署WordPress
文章目录 [隐藏] 部署方式介绍 准备工作 准备配置 启动容器 结束语 很早的时候想维护一个个人Blog,一开始通过 github home page + jekyll,奈何没精力再去把ruby玩溜,自己也不是个擅长改写前端页面的人,无疾而终。今天终于鼓起勇气,买了服务器和域名,部署了wordpress,毕竟wordpress易用易上手,模板也多,也就懒得自己改了。既然本Blog是运行在Docker之上的,那第一篇文章也就来说说这个吧。 部署方式介绍 我的服务器安装的是Arch Linux,自己…
-
WordPress迁移网站目录时如何修改数据库信息
当我们搭建好网站后,如果需要给网站更换主机空间和迁移网站目录,也就是站长常说的“网站搬家”,对于新手站长来说可能会比较复杂,最近很多用户咨询:主机上的网站目录如何迁移,下面为大家详细介绍Wordpress迁移网站目录数据库信息的修改方法! 1、登陆数据库修改下配置然后移动到站点根目录 WordPress迁移网站目录数据库信息的修改方法 2、修改两个字段siteurlhome 修改两个字段siteurlhome 3、点击执行操作即可 点击执行操作 原文出处:bluehost -> http:…
-
Ubuntu 16.04使用Docker部署WordPress
文章目录 [隐藏] 介绍 入门 安装 Docker Compose 安装 MariaDB 安装 PHPMyAdmin 介绍 WordPress是基于PHP和MySQL的著名内容管理系统,根据GNU GPLv2(或更高版本)的规定分发。通常它安装在像Apache这样的Web服务器上,但也可以在使用Docker容器构建的隔离环境中运行它,特别是使用Docker Compose。本教程的主题时使用Ubuntu 16.04作为操作系统。 入门 首先,有必要安装Docker和Docker Compose。…
-
wordpress启用memcached加速访问
Memcached 是什么? Memcached 是一种高性能的分布式内存对象缓存系统。在动态应用,Memcached 既能提高访问的速度,同时还减低了数据库的负载。 Danga Interactive 为提升 LiveJournal.com 的速度研发了 Memcached。目前,LiveJournal.com 每天已经在向一百万用户提供多达两千万次的页面访问。而这些,是由一个由 Web 服务器和数据库服务器组成的集群完成的。Memcached 几乎完全放弃了任何数据都从数据库读取的方式,同时…
-
Fail2ban防止WordPress受到xmlrpc.php CC攻击
文章目录 [隐藏] 分析日志 安装fail2ban和iptables 设置fail2ban jail.local 设置fail2ban 自定义filter 设置fail2ban jail.local WordPress本身是一个非常强大的CMS(内容管理系统),功能强大。但是也正是因为其强大的特性,使其很容易被利用,造成服务器的不稳定甚至崩溃。最容易遭受攻击的就是xmlrpc.php这个文件,攻击者只要每秒发送1个post请求到此文件,不出1分钟,一台512M内存Debian7系统的VPS就会崩…
-
使用代理服务器解决升级WordPress慢的问题
文章目录 [隐藏] 解决方法 更新WordPress版本有两种方法,在后台点击自动升级或者手动下载新的版本替换旧的。为了方便,一般选择前者自动升级。不过由于自动升级使用的是国外的服务器downloads.wordpress.org,在国内自动升级wordpress的话会非常慢甚至超时失败。不过wordpress提供了可以设置代理了方法,本人在国外服务器架设了一台代理服务器,可以直接拿来用,由于代理服务器限制了只能代理wordpress.org域名,使用完后请注释掉代码,以免影响wordpress…
-
快速入门: Compose和WordPress
文章目录 [隐藏] 定义项目 构建项目 浏览器配置wordpress 我们可以使用docker compose很容易地在使用docker容器的隔离环境运行wordpress。本快速指南演示如何使用compose配置和运行wordpress。 定义项目 1.创建一个空的项目目录。 可以用容易记住和理解的名称命名此项目。这个目录是应用程序镜像的上下文。此目录应该只包含用于构建那个镜像的资源。 2.切换目录到项目目录。 例如,如果命名项目目录为my_wordpress: cd my_wordpress…
-
WordPress详细安全设置
文章目录 [隐藏] 一、更新wordpress 二、设置复杂的密码 三、使用sftp代替ftp 四、文件权限设置 五、数据库安全 六、后台wp-admin安全设置 七、wp-include wp-config.php 八、隐藏式安全 九、数据备份 wordpress是一款PHP开源免费的博客平台系统,强大的功能及易用性,受到非常多的博主的青睐,已经成为使用者最多博客系统。虽然wordpress在安全方面已经做得不错,但我们还是有必要加强安全设置,因为漏洞是一定会存在的,只是还没有发现。所以我们必…