档案

Posts Tagged ‘Blog Space’

WordPress Blog Built on InfinityFree Free Web Hosting

2020年08月25日 1条评论

A month ago, I paid attention to the relevant blog information of unlimited hosting space. After searching through Google, I found that there is indeed such a product. For the detailed application tutorial, please refer to the blog post “[免費主機] 建立一個完全免費的網站:InfinityFree虛擬主機“. The article also introduces how to build a WordPress personal space. You can quickly install WordPress in InfinityFree through the built-in one-click installation of Softaculous. I first applied for two spaces on InfinityFree, one using its own secondary level domain name, the other a free domain name that I applied for before. After installing WordPress separately, some problems were found, and they were effectively resolved after network retrieval and actual operations. Here is a brief record of the problems and their solutions.

一个月前关注了一下无限主机空间的相关博客信息,经过Google检索后发现确实有一款这样的产品,详细申请教程参见博文“[免費主機] 建立一個完全免費的網站:InfinityFree虛擬主機”。文中还有介绍了如何构建WordPress个人空间的方法,即可以在InfinityFree中通过Softaculous内建的一键安裝快速安装WordPress,我在InfinityFree上先申请了两个空间,一个采用了其自带的二级域名,另一个采用了自己之前申请的免费域名,在分别安装好WordPress后,发现出现了一些问题,经过网络检索及实际操作后均得到了有效解决。下面就简要记录一下问题及其解决方案。

Because the website after using its own secondary level domain name cannot open SSL for free, and also cannot be bound to Cloudflare, the WordPress blog space address opened by this domain name cannot be used with SSL connection, while the custom domain name can be opened. You can use the panel to be activated directly, or it can be bound to Cloudflare to be activated. I used the latter method. After this operation, pay attention to the URL selection http:// or https:// when installing WordPress. The homepage after installation cannot be opened directly. You can refer to the above method to delete the index2.html file, so that the homepage can be opened smoothly .

因为采用其自带的二级域名后的网站无法免费开通SSL,也无法绑定至Cloudflare,故由该域名开通的WordPress博客空间地址无法使用SSL连接,而自定义域名则可以开通,你可以利用该面板直接开通,也可以绑定至Cloudflare开通,我是采用了后者开通的。这样的操作以后,在安装WordPress时注意URL选择http://或https://,安装后的主页无法直接打开,可以参照上文中的方法删除index2.html文件,这样的话主页就可以顺利打开了。

However, the administrative backstage was found not be opened, and the blogs of the two spaces showed different error descriptions. The space blog administrative background with its own secondary level domain name cannot be opened, and an SSL error occurs. Please refer to the blog post “误改http为https之后WordPress管理后台打不开的解决过程” to solve the problem in phpMyAdmin introduced. In fact, we did not change it by mistake, but the solution is the same. The space blog administrative background with a custom domain name can’t be opened either. There are too many redirection errors. Please refer to the blog post “WordPress配置https后重定向次数过多” to modify the wp-config.php file as described in the method. Add the following codes after <?php:

$_SERVER[‘HTTPS’] = ‘on’;

define(‘FORCE_SSL_LOGIN’, true);

define(‘FORCE_SSL_ADMIN’, true);

但是管理后台却发现也都打不开,两个空间的博客出现不一样的错误说明。采用自带二级域名的空间博客管理后台无法打开,出现SSL的错误,可参考博文“误改http为https之后WordPress管理后台打不开的解决过程”中介绍的方法去phpMyAdmin解决问题,其实我们这里并非误改,不过解决方法相同。用自定义域名的空间博客管理后台也无法打开,出现太多重定向的错误,可参考博文“WordPress配置https后重定向次数过多”中介绍的方法修改wp-config.php文件,在<?php后其添加如下代码:

$_SERVER[‘HTTPS’] = ‘on’;

define(‘FORCE_SSL_LOGIN’, true);

define(‘FORCE_SSL_ADMIN’, true);

Application and Configuration on Germany Permanent Free VPS EUserv

2020年08月25日 留下评论

之前的一篇博文“Method on Setting Multiple Domain Names to The Same Blog Space”中说明了申请永久免费的虚拟主机空间并将新的域名绑定至该虚拟主机空间、安装WordPress插件,从而拥有自己的主页空间的方法,两个月前经过搜索发现,EUserv德国永久免费VPS是又一款不错的免费主机。因为一周前本博客的免费空间突然失联,就及时将本空间作为博客的主空间了,今天就将其申请及后续的配置过程简要说明一下。

参考博文“EUserv 德国永久免费VPS申请与简单使用教程 – 仅有IPv6网络”的步骤完成申请过程,需要注意的是我采用美国代理申请,不过填写的是中国的资料,这样也没有问题,可以通过审核;大约过了2小时就审核通过;在点开控制面板的“configure → Server data”中看到SSH连接的密码需要耐心等待一段时间才可以显示。

由于Euserv免费VPS是基于IPv6的机器,其主机只有纯IPv6地址,没有IPv4地址,因此首先需要开启本地IPv6环境。目前中国电信的家庭宽带已经全面支持IPv6,只要光纤入户的光猫支持即可,我也是第一次尝试,登陆了路由,竟然发现路由器软件目前可以更新便支持IPv6,这也恰恰正是我需要的。开启路由的IPv6后,按照文章“IPv6 Win10”的说明即可配置好本地IPv6环境。

接下来的问题是如何利用纯IPv6 VPS搭建网站,宝塔面板已经全面支持了IPv6,所以就用宝塔面板安装就可以了。首先需要连接到主机,这里需要用到一款web版本的终端SSH连接工具HeyTerm(嘿哟终端),详细的使用方法可以参见博文“利用web版ssh工具:HeyTerm(嘿哟终端)连接IPv6服务器”。

服务器节点的选择很重要,我第一次选的是法国巴黎的节点(考虑到与德国VPS同在欧洲),但是后续宝塔面板安装过程中却出现意外中止连接的情况,后来我改为日本东京的节点才顺利完成安装过程,全程花费时间11分钟。具体的安装过程可以参考博文“Euserv免费VPS安装宝塔以及Telegram电报设置基于ipv6的DL访问”的前半部分说明。在登录宝塔面板之前需要新建一个网站(可以作为你未来的个人主页地址,即一个新域名)之后用Cloudflare来解析这个IPv6,所用的解析形式是AAAA,IP地址栏填写主机的IPv6地址即可,同时开启Cloudflare的CDN,就实现了IPv6和IPv4的访问。具体过程可以参考博文“纯IPV6服务器安装宝塔面板 – 搭建网站实现IPV4访问/ipv6,ipv4皆可访问”。 接着就是登陆宝塔面板(可以直接采用IPv6地址登陆,也可以采用上述解析过的域名登陆),一键安装网站运行所需环境,建议选择LNMP(推荐)安装,不过我没有这样做,而是在面板的“软件商店”单独安装了nginx 1.18、mysql 5.5、php 7.2、pureftpd 1.0和phpmyadmin 4.4。接着可以添加站点,前几天通过“一键部署”WordPress,设立了个人博客,目前本博客就设置在本空间。

Method on Setting Three Domain Names to The Same Blog Space

2020年06月11日 留下评论

上一篇博文说明了将两个域名指向同一个博客空间的设置方法,但后来发现每次打开首页,都会出现空间最上方的主题图片无法打开,再加上我后来又申请了一个免费的个人域名,就考虑如何设置将三个域名指向同一个博客空间。

参照博文“WordPress如何绑定多个域名教程” 介绍的方法实现了将三个域名绑定到本博客空间,采用这样的方法还可以绑定更多的域名。

设置网站域名为当前访问的域名,也就是取消了域名的绑定,如果不需要任意域名都能访问,只是几个域名的话,可以这样:

$domain = array(“www.a.com”, “www.b.com”, “www.c.com”);

if(in_array($_SERVER[‘HTTP_HOST’], $domain)){

define(‘WP_SITEURL’, ‘http://&#8217;.$_SERVER[‘HTTP_HOST’]);

define(‘WP_HOME’, ‘http://&#8217;.$_SERVER[‘HTTP_HOST’]);

}

把指定的域名放在$domain数组里面即可。

注意:

如果是https,请修改代码里面的http://为https://

如果网站安装在二级目录,则将’http://&#8217;.$_SERVER[‘HTTP_HOST’]修改为’http://&#8217;.$_SERVER[‘HTTP_HOST’].’/对应目录名’

在完成上面的工作以后,你的网站已经可以实现多域名访问了,但是还是有一个问题,那就是静态资源,在WordPress上传的图片插入文章里面,地址是固定的,修改域名以后,并不会修改图片的域名,所以还需要修改静态文件地址,使用以下代码可以解决:

define(WP_CONTENT_URL’, ‘/wp-content’);

把这段代码加入上面的代码下面即可。

Domain name of this blog space: http://summersnow.pp.ua

Welcome to visit! Questions are also welcome.

本博客空间域名:http://summersnow.pp.ua

欢迎访问!有问题也欢迎提问。

Method on Setting Multiple Domain Names to The Same Blog Space

2020年05月30日 1条评论

Recently, I applied for one year of free domain names according to the related blog posts of “Big Bird Blog”  (referring to “dynadot免费me域名申请 – 让你再多一个吃灰的域名“), and applied for a permanent free web hosting space (referring to “illyhosting – 申请永久免费科索沃PHP/MYSQL虚拟主机“). I started to bind the new domain name to the virtual hosting space, installed the WordPress plugin, and backed up all the blog posts published before on my WordPress.com blog. So I have my own homepage space. In fact, WordPress.com’s blog is also very good. There will be some advertisements. If users comment, the registration page is more troublesome. Of course, the blog posts will be updated in both places in the future.

最近参照“大鸟博客”的相关博文依次申请了一年免费的域名(参考“dynadot免费me域名申请 – 让你再多一个吃灰的域名”),申请了永久免费的虚拟主机空间(参考“illyhosting – 申请永久免费科索沃PHP/MYSQL虚拟主机”),就开始将新的域名绑定至该虚拟主机空间,安装WordPress插件,将我的WordPress.com的博客之前发布的所有博文全部备份过来,如此以来我便也拥有了自己的主页空间。其实WordPress.com的博客也很不错,就是会有一些广告,用户评论的话注册页比较麻烦,当然未来两处都会同步更新博文的。

However, the above free domain name has only one year of free use, and then I applied for a new free domain name, which can be applied on Freenom. A one-year free domain name is said to continue to apply for free renewal after one year. Finally, I referred to the blog post “WordPress多域名设置” which introduced the method to achieve binding the second domain name to this blog space.

不过上述免费域名只有一年的免费使用期,接着我便再申请了一个新的免费域名,可在Freenom 上申请,目前只能申请到一年的免费域名,据称一年后可以继续申请免费续订。最后参照博文“WordPress多域名设置”介绍的方法实现了将第二个域名绑定到本博客空间。

Domain name of this blog space: http://summersnow2020.me

http://summersnow.tk

Welcome to visit! Questions are also welcome.

本博客空间域名:http://summersnow2020.me

http://summersnow.tk

欢迎访问!有问题也欢迎提问。