openssl make 编译报错undefined reference to `BIO_f_zlib’

最近需要使用国密SM4加密算法,综合评估下来将openssl升级到1.1.1版本即可,遂开启升级模式期间编译时有报错:

undefined reference to `BIO_f_zlib’
ld return 1 exit result

解决方案:

make clean
make //重新编译

顺道记录下升级步骤:

下载源码

解压缩

tar xzvf openssl-1.1.1-pre4.tar.gz
tar xzvf openssl-1.1.1-pre5.tar.gz

编译步骤

cd openssl-1.1.1-pre5
./config
make

本地安装(可选步骤)

sudo make install

配置LD_LIBRARY_PATH并检查openssl可执行程序版本号

$ export LD_LIBRARY_PATH=`pwd` 
$ ./apps/openssl version

宝塔反向代理谷歌直接跳转并访问失败

宝塔反向代理谷歌时,所有配置正确的情况下还是会自动跳转到目标设置的google.com并且访问失败。

原因:谷歌会根据vps所在地进行当地域名的跳转,如香港vps会自动跳转到google.com.hk会导致反向代理失败

解决方案:反向代理目标谷歌域名使用vps当地谷歌域名即可,也就是说除美国之外的都不要直接用www.google.com域名作反代

一键安装openvpn

OpenVPN 安装并不是想像的那么难,更何况还有一键安装包呢?该 OpenVPN 一键安装包非本人维护,它真正的主人是 @Nyr ,开源地址是:https://github.com/Nyr/openvpn-install ,整个安装过程非常简单,就一条命令,根据提醒步骤安装既可。

适用平台:Debian、Ubuntu、CentOS,版本越新越好。该项目目前在Github上被打星6K多次,赶紧收藏吧。即使您之前没有使用OpenVPN,该脚本也可让您在一分钟内设置自己的VPN服务器。OpenVPN 安装就是这么简单。

继续阅读一键安装openvpn

隐藏WordPress后台登录地址,防暴力破解

1、WordPress后台默认登录地址是:/wp-login.php

2、修改隐藏WordPress默认后台登录地址

这个对于WordPress还是比较简单的,只需要在我们所使用的主题的functions.php文件最后一个?>前面添加以下代码即可实现。

  • //登录地址变更
  • add_action(‘login_enqueue_scripts’,’login_protection’);
  • function login_protection(){
  •     if($_GET[‘word’] != ‘press’)header(‘Location: http://blog.izhukai.cn/’); 
  • }

其中word、press可随意修改。

添加了上述代码后,我们站点的后台登录地址将会变成http://blog.izhukai.cn/wp-login.php?word=press,如果不是这个登录地址将会跳转到http://blog.izhukai.cn/。

PS:地址不对跳转的地址不一定是自己的站点,可以直接跳转到淘宝或其他比较复杂或缓慢的站点,让对方的电脑卡死也是一种不错的选择哦。

个人建议:

无论是WordPress还是zblog站点,修改好后台登录地址后,个人建议把修改后的登录地址直接添加到浏览器收藏夹或自己记住即可,没必要在前台添加后台登录地址按钮或链接。

WordPress“连接丢失。保存已被禁用,直到您重新连接。”解决方案

近期在编辑文章时,常出现错误提示:连接丢失。保存已被禁用,直到您重新连接。 只要仅仅是编辑文章时出现的问题,一般不会是重大错误,不必慌张。但既然影响了编辑体验,问题还是要解决的。 在网络上有众多解决方案,但均效果不佳。近期使用过数个解决方法,或许可以帮助你治标或治本。请确认没有进行过其他操作,如编辑主题代码等,再尝试以下方法。另外检查一下是不是真的断网了…… 继续阅读WordPress“连接丢失。保存已被禁用,直到您重新连接。”解决方案