Articles of wordpress

使用让我们在Docker官方的WordPress容器中encryption

我试图让我们在官方的Docker WordPress容器内encryption。 设置环境 $ cat docker-compose.yml wordpress: hostname: some.fqdn.com image: wordpress links: – db:mysql ports: – 80:80 – 443:443 db: image: mariadb environment: MYSQL_ROOT_PASSWORD: example $ docker-compose -f docker-compose.yml up -d $ docker exec -ti root_wordpress_1 bash 安装让我们encryption $ apt-get update && apt-get install -y git-core […] $ cd /usr/local $ git clone https://github.com/letsencrypt/letsencrypt […] […]

Amazon Web Services上的负载平衡WordPress:pipe理更改

我对amazon web services相对来说比较陌生,我正试图让我的脑海里围绕着我的wordpress安装程序来进行Elastic Load Balancing的工作。 另外,我想就拟议的基础设施提供一些build议。 我最初提出的基础设施如下: 1x EC2 m1.small – Ubuntu 12.04.3 LTS 64bit(带1个EBS卷) 1x EC2 t1.micro – Ubuntu 12.04.3 LTD 64位(带或不带EBS卷?) 1x Micro RDS实例 – MySQL 5.6.13 EC2我目前的EC2(t1.micro)正在运行LAMP堆栈,并configuration为运行wordpress。 我想负载平衡这与一个m1.small实例,运行t1.micro实例的克隆。 目前我对未知的情况如下: 负载均衡设置如何pipe理跨实例的WordPress的CMS的变化? 每次在wordpress中进行更改时,是否必须不断更新AMI? 我的网站是一个电子商务网站。 在负载均衡设置中是否有这个影响? 也就是说,有一个命令存在的可能性,而不是另一个吗? 这可能是一个非常愚蠢的问题,但我认为有些问题是不相关的,因为基础设施是引用一个数据库。 最后,有没有更好的方法来设置负载平衡的基础设施? 即我应该考虑使用Amazon S3来存储我的所有文件,并使用Cloudfront作为CDN,以确保高效运行并解决任何EBS文件复制问题。 任何帮助不胜感激。 劳埃德

如何更改Postfix中的Envelope?

使用Postfix通过Amazon SES发送邮件的Linux服务器。 从Wordpress发送电子邮件时,电子邮件被拒绝,因为信封发件人地址不正确。 我如何configurationPostfix始终使用[email protected]作为Envelope From地址? 我正在寻找一个默认的属性,我可以configuration,而不是一个基于代码的解决scheme。

如何在wordpress中创build一个返回代码200的url?

这是需要的,因为我需要在GCP中为一个单词按实例实现一个负载平衡器。 如果GCP通过健康testing,它只会将请求转发给wordpress实例。 这是一个典型的健康检查屏幕的定义 它期望“请求path”返回200.否则,目标系统被视为closures。 但是,如果我在wordpress中创build一个页面,例如/index.php/newpage ,它将始终返回301。 当wordpress站点启动并运行时,健康检查失败。 有没有什么办法可以在wordpress中定义一个返回200的页面? 希望它不会需要额外的插件,因为我想避免维护额外的插件。 对我来说,最后的办法是添加一个url到php服务器,将返回200.但是这个url的状态可能不是100%反映WordPress的网站的健康(可能会因为mysql问题而下降)。 如果确实是最后的手段,那么实施它的最好方法是什么? 我不熟练使用php开发。 WordPress的版本是4.6.2

每个网站1个EC2实例 – 使用EC2pipe理亚马逊云上的多个网站

我正在pipe理多个网站,大部分基于WordPress,并且都基于LAMP堆栈。 我正在将我的所有网站移至Amazon云。 我是AWS的新手,我的计划是从一个最小的网站开始移动一个网站。 我的问题是我应该把我所有的网站放在1个独立的实例上的1个EC2实例和1个网站上吗? 这可能听起来很愚蠢,因为任何人都可以在传统的虚拟主机上下文中select后者。 我之所以想到前者,是因为: 可重复使用的LAMP堆栈 我可以使用LAMP堆栈生成我自己的AMI,以便我可以将其重复用于我的不同网站? 我不去社区AMI的原因是这样的 我只是不知道使用哪一个 作为一个对Linux或者LAMP栈不太陌生的人,我想只是我需要的东西,不多也不less 成本 :将每个站点放在一个单一的巨大实例上,而将每个站点放在一个较小的实例上。 我不认为这是事实,但我认为不会有什么坏处 pipe理多个实例很困难 可扩展性 我相信在几个月的时间里,我现在需要的计算能力大约比现在多3倍(新网站发布,现在我有6个,到那时我将有10个;现有网站的stream量增长很快)。 无论如何,让我说我决定去水平缩放,例如使用目前我正在使用的3个相同types的实例。 所以我的进一步的问题是,这种情况将如何影响我的决定,我应该分离我的网站,还是把所有的一组EC2实例放在一起? 我知道这可能与我正在阅读的Amazon云上的垂直和水平缩放之间的差异有关。 这也可能与虚拟机/服务器有关的知识有关,其中我是一个完全白痴,但如果有必要,不会介意更多。 不过,我想我应该问一下,因为这可能会影响我应该关于亚马逊云的方向。 随意给我一个耳光,如果你认为我是这样一个懒惰的凹凸,应该做我的作业第一:) 所有的帮助非常感谢! 免责声明:请告知,如果这应该张贴在superuser.com或任何stackexchange网站。 谢谢

解压tar内的特定目录

我有WordPress的焦油,latest.tar.gz。 其中是以下结构/ wordpress / dirtories / files 当我做下面的命令,我宁愿如果我可以在/目录/而不是/ wordpress开始解压缩的目标是在我的html目录的根目录安装wordpress。 tar -xzvf latest.tar.gz 这可能吗? UPDATE 对不起,tar包含/ wordpress / [目录],我想[目录]中的所有目录提取到当前目录。 抱歉误导你们。

使用robocopy进行IIS复制的WordPress

我们在4个IIS服务器上build立一个wordpress环境。 我们正在考虑使用触发robocopy脚本的计划任务来每5分钟复制一次wordpress目录。 对这种做法有什么看法? 有没有人曾经使用过这个或类似的?

MySQL表不支持优化

我的Wordpress表似乎是需要优化,所以我看着委托优化表。 当我运行命令时,我得到以下结果: 表不支持优化,而是重新创build+分析 这些表是使用Wordpress 2.91安装程序构build的,并且根本没有被修改。 这是正常的吗? 我如何优化我的数据库,以保持正常工作?

使用AWS ELB的无尽redirect循环和使用wordpress https插件的wordpress网站

我已经configuration了AWS ELB以指向运行Wordpress 3.2.1的我的Ubuntu服务器。 一切工作良好的服务器,直到我把它放在负载平衡器后面。 我将负载均衡器设置为将端口80转发到端口80,将端口443转发到端口80。 我设置我的虚拟主机文件来检查elb的头文件: RewriteEngine On RewriteCond%{HTTP:X-Forwarded-Proto}!https RewriteRule!/状态https://% {SERVER_NAME}%{REQUEST_URI} [L,R] 现在,每当我去到一个httpsurl,我得到这个消息: 此网页有redirect循环 https://mywebsite.com/securepage/上的网页导致了太多的redirect 只要我禁用wordpress https插件 ( http://wordpress.org/extend/plugins/wordpress-https/ ) 这些网页可以正常工作,但现在已经充满了混合内容 应该是https的页面不再是https。 只要我直接访问服务器,而不是通过ELB,它再次工作。 有关我如何才能使用AWS ELB工作的任何想法?

空白页面:wordpress在nginx + php-fpm上

美好的一天。 虽然这篇文章讨论了一个类似的设置,在成功安装之后,偶尔会发布空白页面,但我无法提供除空白页面以外的所有内容。 /var/log/php-fpm.log或/var/log/nginx/us/sharonrhodes/blog/error.log中没有错误。 我的设置: WordPress的3.0.4 nginx 0.8.54 php-fpm 5.3.5(fpm-fcgi) Arch Linux configuration文件 PHP-fpm.conf: [全球] pid = run / php-fpm / php-fpm.pid error_log = log / php-fpm.log log_level =通知 [万维网] listen = 127.0.0.1:9000 listen.owner = www listen.group = www listen.mode = 0660 用户= www 组= www 下午=dynamic pm.max_children = 50 pm.start_servers = 20 pm.min_spare_servers = 5 […]