Cloudflare电子邮件路由内测体验评测

之前在Cloudflar上无意看到了电子邮件内测申请,当时无意点击申请,等了好久都没给内测,后来有一次我就花了5美元开通了Cloudflare的WordPress优化和Argo流量优化,一共10美元,发现WordPress打开速度确实有提升,没过几天,忽然收到Cloudflare的电子邮件路由开通通知,我想跟我之前花钱开通服务应当有些关系。

当时感觉简直是意外的惊喜,因为我之前使用过企业邮箱,在Yandex上设置的企业邮箱,但是那个网站,全是俄语不说,关键有时候用邮箱发邮件容易进入垃圾箱。收到Cloudflare的内测通知,废话不多说,赶紧打开设置了一下。

本来我以为Cloudflare电子路由也是类似企业邮箱的,因为他也是用域名自定义前缀的,打开设置倒是比较简单,Cloudflare很人性化,只要输入域名,是一键设定DNS路由的,所以就不用太多操心,它的功能是设定了自定义域名邮箱然后转发到自己固定的邮箱,比如gmail,Outlook,pm.me等等,基本所有知名的邮箱都可以设置为转发目标。设置基本没啥好说的。

自定义地址,就是你可以随便设置邮箱前缀。

下面有个Catch-all地址功能,这个功能打开,就类似所有没有设定的前缀邮箱,都会转发到目标邮箱中,比如上面设定了两个自定义邮箱地址,别人如果闭着眼睛随便输入了个自定义邮箱比如:45678@我的域名.com,这个邮件也会自动转发到设定的目标邮箱。

它这个DNS是可以一键自动设定,这个不多说,很简单,很方便。本来我以为是他是企业邮箱一样的功能,因为在WordPress上注册验证需要设定SMTP服务端,端口之类的设定,才能实现注册者自动收到验证邮件,我找了好久都没找到Cloudflare的SMTP服务器地址,后来干脆就关了之前在Yandex设定的SMTP服务器设定,在WordPress上注册一个新账户,没想到自动收到了WordPress的验证邮件,发件的邮箱是:WordPress@我的域名.com。这个自定义邮箱地址我是没设置的,无论之前的Yandex企业邮箱还是Cloudflare电子路由我都没设置过这个别名,但是看来是Cloudflare自动就给绑定这个域名的设定了WordPress验证邮箱,不用设定SMTP服务器就能直接发送WordPress验证邮件。

这个WordPress前缀的邮箱是我一直都没设定过的,他是Cloudflare电子路由自动设定的默认的,所以有这个功能,那么只要域名绑定了WordPress就不用设定SMTP服务端就能实现企业邮箱的功能了,所以还是比较方便的。不过它这个自动发送的邮件未加密,进了垃圾箱,我看Cloudflare上也有设定邮箱安全的选项,不过现在还没搞明白怎么设定,我想找个应当也会能解决的。

整体来说,这个Cloudflare电子邮箱路由使用还是比较方便的,直接可以取代企业邮箱,当然它这个只设定电子邮件路由是无法用自定义邮箱发邮件的,只能接收。这样的话至少还是代替了一大部分企业邮箱的功能。

Cloudflare电子邮箱路由可以设定多个目标接收邮箱,所以它没有限制,有些转发邮件的服务商会限制只能转发gmail或Outlook等,它这随便都能转发。

WordPress新浪微博同步文章插件自动发布文章简洁方便

本差件简洁小巧,不占内存,想必看到这篇文章的人,必然知道它是做什么用的,就不多介绍了。它的安装方式,就如同给WordPress安装插件那么简单,直接在WordPress后台上传插件安装就可以。

插件购买地址https://shoppy.gg/product/8UfAAeM

但是请注意!!!!!网站一定要备案,才能顺利与新浪微博同步。

一定要看清楚上面一条,如果WordPress博客没备案,那么就无法使用本插件,钱就白花了。

本插件为Fanly Weibo V3.6.1版本,功能非常完善,支持文章摘要同步,前提是设置了摘要内容,如果没设置,那么就知道提取文章第一段内容。并且WordPress发布文章支持默认同步,不用手工操作。

使用方法:首先要自己去新浪微博开放平台创建“微连接—网页应用”,并添加设置好应用的安全域名及回调地址,WordPress网站一定要备案,否则这一步无法审核通过。那么插件就没法用了。

申请成功后复制下这两串数字:

然后打开WordPress同步插件填入:

填好后保存,就网站的显示Fanly Weibo 插件设置页面,如下图:

通过点击“获取 Token”即可开始获取微博用户的授权 Token,所以如果你已经登录微博帐号,可能会提示授权,确定并继续即可。

最后还要去微博开放平台->我的应用->具体某个应用页面->应用信息->高级信息->OAuth2.0 授权设置->授权回调页/取消授权回调页 做下设置,复制上图配置页面中的“授权回调页”,填入微博开放平台中的“授权回调页和取消授权回调页”中,两个地址填一样地址。如下图:

WordPress更换域名后文章中的图片无法显示解决方法

以前刚做WordPress的时候,好多技巧不了解,之前更换域名后,文章中的图片不显示,我就用本办法手工把一个个图片重新选择一下,然后保存文章,后来网站文章中图片实在太多了,我一个个手工去更改真不知道要整到什么时候,于是我就想起大佬,前辈,干脆找他们问问,看他们更换域名后,如果图片不显示,是怎么处理的。

结果前辈还是前辈,就一句代码的事,需要进入数据库phpmyadmin中执行,把老域名更换成新域名,一次执行,所有的文章图片就都ok了!

1.代码如下:

UPDATE wp_posts SET post_content = replace( post_content,'https://老域名','https://新域名');

注意:wp_posts的前缀wp_是你搭建WordPress时默认的前缀,你想想第一次搭建WordPress登陆时填写数据库信息,有没有更改这个前缀,如果没有更改,就按这个默认的就ok。如果更改了前缀,那么就要把这个前缀换成你自己的前缀。

2.代码操作方法:先打开phpmyadmin

点击左侧你WordPress网站所在的数据库,一般是你域名命名的,当然这个在你搭建WordPress第一次登陆设置的时候你如果修改数据库名称,那么就点开你设置的数据库名称

3.点开WordPress所在的数据库,找到下面wp_posts的表,这个wp_是默认的前缀,如果你搭建WordPress时修改了前缀,那么你跟我这个表名就不一样,否则默认都是一样的。

4.点击wp_posts表后,在上面先点SQL然后下面方框中如果有别的代码,那就删除了。

5.然后把我上面第一步写的代码,填上你自己的老域名和新域名,粘贴上去,然后点右下执行就ok了:

6.执行完后会显示影响了几行,这样就完全操作完了,你可以再打开WordPress看看文章图片是不是就都显示了:

如果你还有疑问,或者有不明白的问题,也可以留言,我看到会回复。希望这个教程能帮到你!

甲骨文Orange建站WordPress建议使用CtenOS7系统,不要选Ubuntu

之前我在甲骨文Ubuntu系统上搭建过WordPress,刚开始不知道他主机 自带个ip防火墙,死活搭建不成功,后来知道要把ip防火墙卸载就行了,后来搭建是搭建成功了,但是他大爷的,那个系统时区没问题,各方面时间都没问题,就是WordPress使用一个星期左右,发布文章和页面依旧修改主题肯定会出现提前8小时的错误,这个错误很坑爹的就是,无论发布什么,都无法当时立马显示,文章可以从草稿重新发布能显示8小时前发布,关键修改自定义主题,发布完也是已计划状态,这个必须要等8小时候才能出现效果。

这个情况我在多次Ubuntu系统都测试过,网上办法全部实验过,都不生效,确定就是系统问题。这也是我为什么要写centos7升级内核的原因,这个centos7建站WordPress,目前我是没有遇见太多问题,时间都正确,只要升级内核开启BBR,建站,扶墙两不误,非常给力,所以准备开机器的人,最好选择centos7系统为好。个人踩的坑,希望大家注意!

解决WordPress上传的文件尺寸超过php.ini中定义的upload_max_filesize值

兴致勃勃的搭建完WordPress博客,本以为要美滋滋的开始写博客了,然后就找了一个中意的主题安装,结果上传完就提示了标题中的问题。遇到这个问题不要紧张,也不是你安装WordPress出错。是他WordPress本身设置中就把这个上传皮肤或插件的大小设定在了2M大小,所以一旦你上传的皮肤或插件超过了2兆,他就会这样提示,并且无法安装超过2M的主题。这时候需要你进入WordPress的php.ini中修改一下他的大小就可以了,这个也很简单,今天就把修改方法完整做个教程。

1.需要先找到php.ini在你服务器中的路径,没有这个路径,是找不到php.ini文件的。方法是先手动在电脑创建个txt文件,然后把下面代码复制进去,然后修改文件名为info.php,代码如下:

<?php
phpinfo();
?>

把上面文件复制到txt格式文件中,保存修改文件名为info.php,得到如下文件:

2.把这个文件复制到服务器主机中WordPress根目录,用Xshell登陆服务器,打开Xftp软件操作,如下:

上面画的就是WordPress在服务器中的根目录路径,你按这个一般都能找到,文件就复制到下面根目录就行。

3.通过电脑浏览器打开的你的WordPress网址后面加上/info.php,如下网址:

http://改成您的域名网址/info.php

回车后会出现这样一个界面,如下图,我画出了php.ini的路径。

这个后面/etc/php/7.2/apache2就是php.ini的路径,由于每个人路径可能会有些差别,所以才需要用这个文件测出来。

4.再次用Xshell登陆你的服务器,输入以下代码直接找到这个文件修改:

sudo -i
cd /etc/php/7.2/apache2   #这一句cd后面打上一个空格,后面路径一定要改成你在上面界面中查看到的路径
vi php.ini

输入完最后一句就进入文件编辑界面了,进入就按方向下键,往下找upload_max_filesize的选项,大概在822行左右。如下图标注的操作,编辑时候键盘一定要调成英文方式,才能编辑这个文件。编辑完了,要依次按左上角的Esc,然后输入:wq 最后按回车就跳出这个编辑界面了。如下图:

5.跳出这个编辑界面后,进入服务器界面,先输入个cd 跳出这个文件夹,然后输入重启apache2的命令,回车后就算完全改完生效了。

systemctl restart apache2       #重启Apache2

这样就完全改好了,之后就可以随意安装主题和插件了。还是很简单的。希望能帮到一些人!

Ubuntu系统WordPress网站博客超简单详细Certbot部署设置Let’s Encrypt SSL安全证书自动更新证书

之前建了个WordPress博客,看到网上一些部署ssl证书的教程都非常的繁杂,找各种文件夹,放证书,写的都找不北,都不知道他们教程写的文件夹在什么地方,为这个问题当时苦恼了好久,不过现在好了,找到了 Certbot 部署工具,无论是Ubuntu,还是Debian还是Centos,都可以通过这个部署工具,简单快速的部署Let’s Encrypt ssl证书,并且也带有三个月自动更新证书的功能,非常的方便,希望这篇文章给第一次搭建WordPress的朋友,带来些小的帮助。

这一次我以Ubuntu系统部署ssl为例,把这个过程写一遍,非常的简单。首先还是要打开Xshell登陆服务器。然后依次复制下面代码就可以。

1.当你登陆上服务器后,首先还是要先输入root口令:

sudo -i

2, 添加Certbot PPA :(这五句代码要一次次输入,其中第三条还是第四条也许会报错,但是不用管他,总之依次输入完就好。输入第二句代码的时候会让你恢复Y或N,你就回复Y就可以。这几句代码好像一共要输入两次 y)

sudo apt-get update
sudo apt-get install software-properties-common
sudo add-apt-repository universe
sudo add-apt-repository ppa:certbot/certbot
sudo apt-get update

3. 安装Certbot :

sudo apt-get install certbot python-certbot-apache

4.获取并安装证书:(这一步会让你输入一些邮箱,域名,以及一些选择yes和no等,你按图片标注填就ok了)

sudo certbot --apache

5.证书自动续订:(证书有效期三个月,这一步可以设置到期自动续订)

sudo certbot renew --dry-run

OK了。到此就完全部署完了,还是很简单的步骤,希望能帮到大家,如果你有问题或疑问,也可以留言!

下面我贴上这个部署ssl的官方网站,如果你不是Ubuntu系统,是其他任何系统,也都可以按照他网站不同系统的教程安装ssl证书,非常方便。

网址: https://certbot.eff.org/lets-encrypt/ubuntubionic-apache

选择完上面的系统,下面就自动列出了系统所需的安装命令,你浏览器如果带自动翻译就能看明白他的介绍。

WordPress主页打不开后台进不去,只能xshell登入服务器,起死回生抢救搬迁WordPress备份文件方法

昨天因为更换WordPress域名,在后台设置中把新域名填上,一点保存,就显示无法连接 服务器,之后无论填之前的域名,还是新的,或者就直接服务器IP都没法打开WordPress主页了。也更进不去后台,按照网上说的方法,在主题文件functions.php中添加临时更换域名代码,也都无法登陆,主要昨天手贱的一点就是在ssl证书上,删除之前的域名ssl证书后出现Apache2无法重启的错误,也很无奈,知道基本是难以修复好了,网上就找不到可以修复的办法,服务器属于半瘫痪的状态,出来能登陆xshell和ftp,WordPress主页和后台完全打不开,所以网上说的所有插件备份法,和进入phpmyadmin备份文件法,通通没有用武之地,因为 phpmyadmin 也无法打开,于是久经曲折,在一个群里问了一下,MySQL命令备份法,加上手动搬迁WordPress的方法,基本算是把WordPress文件抢救了出来,重新在另一台主机上搭建了。主要方法其实也很简单。

首先需要通过进入xshell运用命令来手工备份MySQL数据:

通过xshell进入服务器首先要输入root命令:

sudo -i

然后输入下面备份数据库命令:

mysqldump -u root -p database_name > /database_name.sql
我这个就是从第一句root代码输入到备份成功的过程,很简单,只要不报错,就备份成功了。

注释:database_name改成你自己MySQL设定的数据库名称。

输入这段备份命令后,点回车,会提示让你输入数据库密码显示Enter password: 你就直接输入密码回车,就已经备份好了,输入密码的时候,他不显示密码,所以你就正常输入就好。如图:

他这个数据库备份文件,存放在服务器的根目录上,需要使用Xftp软件登陆直接下载下来:

这个就是我数据库刚才备份的文件,sql后缀的文件。

直接把他拉到桌面,就下载到了桌面上。

然后第二步就是把WordPress网站的文件全部下载下来,里面包括了一些主题,插件,图片多媒体资料等等。也是要通过Xftp软件来 下载:

红线画的是他的路径,就这里面的所有文件都下载到桌面就算是备份完成了。当然这个至少也得100多兆,所以下载也比较慢,如果你会通过这个软件或xshell打包zip,那么你也可以先打包后再下载,那样会比较快,到时候恢复数据的时候也是你也得会解压缩才行。笨方法你就直接下载就行,也就速度慢一点。

这两步搞完,基本上所有的需要的备份文件就都全了,之后你就可以重新开主机搭建WordPress了,搭完以后恢复之前的网站数据,也很简单,基本也就两步,就是导入数据库,和恢复网站文件,其他细节就是调理,比如ssl链接,网站域名之类的都是小修改了。下面就主要说亮大步,导入网站数据。

当你搭建好了新的WordPress主机以后,你就可以进入 phpmyadmin 管理页面了,直接登陆就好,然后数据库名字和用户名字最好跟以前设定的都一样,这样方便导入,避免出一些乱七八糟的问题。

输入:http://你的域名或ip/phpmyadmin/

就进入了phpmyadmin管理页面,登陆进入以后显示:

然后你要先选择左上角创建的数据库点击一下,显示出来已经创建的数据表:

就是左上角红色遮盖的库点击一下,就显示出来里面的表。里面一共19张表,把这19张全选删除。然后点击表上的导入按键。

点击导入后进入上传SQL数据界面:

就在选择文件那里,把之前备份的sql后缀的文件上传上去,最后点击下面执行按键就OK了。

之后就是恢复WordPress网站文件,这个也简单,还是打开Xftp软件,进入WordPress文件目录:

新搭建好的,也是根据上面红色标记的路径进入,也是这样的页面文件。

然后就把之前下载的旧服务器目录的文件全部复制进入,记住要选择覆盖操作:

并且选择全部应用。这个上传时间也比较久,不过这一步 昨晚基本就都复原之前的WordPress了,接下来就剩你输入你的服务器ip或域名,进行小细节的调整了,那就不多啰嗦了,别的都很简单了。

如果你有不明白的问题,也可以留言,我看到会回复!

退出移动版