再从放弃到成功,记一次成功从WordPress转Typecho
上一回我说道,本来想从WordPress转到Typecho,结果遇到了很多问题,结果我抱有一颗不死的心,一定想尝一下。 就在我浏览官网的时候突然意识到个问题,这都2021年了,按道理不至于还不支持PHP7以上吧,不然早就有人发牢骚了,是不是...
上一回我说道,本来想从WordPress转到Typecho,结果遇到了很多问题,结果我抱有一颗不死的心,一定想尝一下。 就在我浏览官网的时候突然意识到个问题,这都2021年了,按道理不至于还不支持PHP7以上吧,不然早就有人发牢骚了,是不是...
在之前不久,我自己发表过一篇文章:如何将博客从 WordPress 转换成 Typecho? 本身我这个博客是搭建在腾讯云4核8G 5M的机器上,php7.4,Nginx 1.21.0,运行最新版本的WordPress没有任何问题,而且按道...
WordPress 无疑是当前最流行的博客程序,杨哥手里很多个网站也都是用它来搭建的,但现在的 WordPress 越来越臃肿了,执行速度不是太快,而且我们就写个博客的话,也真用不了那么多功能。于是我想换个轻巧些的博客程序,最后选择了“念念...
"C:Program FilesiTunesiTunes.exe" /setPrefInt carrier-testing 1注意:双引号不可删除,引号内容为 iTunes 的路径,输入前请根据自己的实际安装情况更改。
yum install -y bind bind-chroot bind-utils
第四步:修改主配置文件 /etc/named.conf
options { listen-on port 53 { any; }; //监听端口 listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; recursing-file "/var/named/data/named.recursing"; secroots-file "/var/named/data/named.secroots"; allow-query { any; }; //允许访问的IP地址段,这里设置为所有 recursion yes; dnssec-enable yes; dnssec-validation yes; /* Path to ISC DLV key */ bindkeys-file "/etc/named.root.key"; managed-keys-directory "/var/named/dynamic"; pid-file "/run/named/named.pid"; session-keyfile "/run/named/session.key"; }; logging { channel default_debug { file "data/named.run"; severity dynamic; }; }; zone "." IN { type master; file "domain.Com"; }; include "/etc/named.rfc1912.zones"; include "/etc/named.root.key";第五步:到 /var/named/ 文件夹创建一个为 domain.Com 的文件 可以自己定义 需要与上面的
file "domain.Com";
文件名称对应
第六步:编辑 domain.Com 文件的内容如下:
其中1.2.3.4 是你服务器的IP地址
其中info.domain.com 是你的邮箱地址
$TTL 1D @ IN SOA @ info.domain.com. (0 3600 120 600 10 ) IN NS @ IN A 1.2.3.4 * IN A 1.2.3.4第七步:依次在终端执行以下命令: 启动named服务:
systemctl start named
将服务添加到开机启动:systemctl enable named
重启服务:systemctl restart named
到此,一个简单的自建DNS就结束了,为了DNS的稳定性,建议把重启命令加入到服务器的定时任务中。每12小时重启一次访问。baiduboxapp/13.10.0.10
。有些实现会要求在 Headers 中添加 X-T5-Auth
,但经过测试,这个 key 其实是不必要的。
import requests
def send_request_via_proxy(*args, **kwargs):
baidu_proxy = 'cloudnproxy.baidu.com:443'
kwargs['proxies'] = {'http': baidu_proxy, 'https': baidu_proxy}
if 'headers' not in kwargs:
kwargs['headers'] = {}
if 'User-Agent' not in kwargs['headers']:
kwargs['headers']['User-Agent'] = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 ' \
'(KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36'
kwargs['headers']['User-Agent'] += ' baiduboxapp/13.10.0.10'
# kwargs['headers']['X-T5-Auth'] = '196289709'
resp = requests.request(*args, **kwargs)
return resp
if __name__ == '__main__':
api = 'https://pubstatic.b0.upaiyun.com/?_upnode'
ip_info = send_request_via_proxy('GET', api).json()
print(ip_info['remote_addr'])
print(ip_info['remote_addr_location'])
$ python3 proxy-test.py
180.101.81.32
{'country': '中国', 'isp': '电信', 'province': '江苏', 'continent': '亚洲', 'city': '苏州'}
220.181.7.1 中国北京电信
220.181.33.174 中国北京电信
220.181.111.189 中国北京电信
180.97.93.202 中国江苏苏州 电信
180.97.104.168 中国江苏南京 电信
14.215.179.244 中国广东广州 电信
157.0.148.53 中国江苏苏州 联通
153.3.236.22 中国江苏南京 联通
110.242.70.69 中国河北保定 联通
110.242.70.68 中国河北保定 联通
157.255.78.51 中国广东广州 联通
36.152.45.98 中国江苏南京 移动
36.152.45.97 中国江苏南京 移动
@msn.com
的邮箱地址。但时至今日,你依旧可以通过某些方法注册到 @msn.com
的邮箱地址。这里介绍一下我是如何注册的。
@outlook.com
):这个很简单获得,直接在微软官网注册一个,国家选择美国即可;@msn.com
。为了方便注册,你可以提前在 https://office.com 测试下你想要的邮箱地址是否可用,如果显示邮箱不存在,那么就可以注册,如果直接跳转到输入密码的页面,那么说明邮箱已经被注册了,需要你更换一个用户名。
补充完 First Name 等信息之后,点击 Next 完成注册,这里请妥善保存输入的密码以及安全问题和答案,以防忘记密码时无法找回。
@msn.com
邮件地址依旧会保留,你可以继续免费使用它。