Nginx/Apache服务器图片防止盗链规则设置教程

如何图片防盗链,这里大鸟来说一下,一般我们在编辑网站内容的时候都会辅助加入图片,这样使得内容更具备真实性和可读性。由于搜索引擎对于图片的抓取,以及网站内容被他人采集、复制问题,往往也会将图片直接复制过去,但是并不是将图片下载到他们本地,而是直接调用原网站的图片链接。 这样势必会增加原网站服务器的负担、流量等问题。大鸟在前几天也看到有不少的网站复制博客的文章,但是图片直接引用我这边的,当然也 …

记录WordPress无插件实现标题、关键字、描述自定义设置的教程

wordpress我们尽量不用插件就不用插件太多会拖慢速度,当我们在拿到WordPress程序部署网站之后,大部分是需要设置首页标题、描述和关键字,这样适应用户对于标题的自定义需要。默认情况下,WP自带的标题是不具备这样的功能,我们一般可以采用插件实现,用的较多的是All in One SEO Pack以及WP SEO TDK插件都可以实现,这两个插件还是不错的。但是我们不要插件来实现这个功能看看! 上午在整理电脑桌面的时候,看到之前一 …

记一次CentOS6环境添加多IP地址配置方法

大鸟在去年的时候帮助一位网友购买过一台Limestone Networks服务器,时隔这么久这位朋友还在使用,今天有找到我在后台添加购买多IP之后并不能自动配置解析,应该是需要设置配置文件。因为我们大部分选择的VPS、服务器添加IP之后并不是自动自动匹配配置其他IP地址的。这篇实战的文章正好可以检测当前这位网友CentOS6环境添加多IP地址配置方法。 第一、编辑ifcfg-eth0文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0 如 …

Linux CentOS6环境下MySQL5.1升级至MySQL5.5版本过程

今天有在帮朋友的博客搬迁到另外一台VPS主机环境,其环境采用的是LLSMP架构的,原先的服务器采用的是LNMP网站环境,其博客程序是WORDPRESS。告知在导入数据库的时候出现"Unknown collation: 'utf8mb4_unicode_ci'"错误提示,这样的问题应该是WordPress4.2版本之后才有的,以前记得没有出现过这样的问题。 看到WordPress官方社区的文档,有提到MYSQL版本问题导致的,因为默认的LLSMP环境MYSQL是5.1版本的,而LNMP环境中安 …

解决WordPress导入数据库”Unknown collation: ‘utf8mb4_unicode_ci”错误

从WordPress4.2版本开始,如果我们在MYSQL5.1版本数据中导出的数据编码是带有utf8mb4格式的,如果我们搬迁网站复原数据的时候,MYSQL5.5等高版本数据库导入到MYSQL5.1低版本的时候会出现"Unknown collation: 'utf8mb4_unicode_ci"错误问题,以前是没有这个问题的,从WP4.2开始才有的。 要解决这个问题,如果我们使用的VPS/服务器,可以类似大鸟昨天的"Linux CentOS6环境下MySQL5.1升级至MySQL5.5版本过程"方法进行升级MYS …

解决导入MySQL数据库提示”Unknown character set: ‘utf8mb4′”错误

今天大鸟在准备迁移公司一个客户的网站到另外一台服务器中,根据正常的操作备份最新的网页文件和导出数据库,然后在新服务器中创建站点和数据库wget迁移进去解压。因为数据库比较小,所以直接用PHPMyAdmin工具在线导入,但是看到有错误提示"#1115 - Unknown character set: 'utf8mb4'"。 大鸟之前也有分享过4篇关于数据库导入编码问题和数据库升级类的相关文章: 1、解决导入MySQL数据库提示”Unknown character set: ‘utf …

MySQL数据库导入提示”utf8mb4_unicode_520_ci”错误的问题解决方法

今天遇到一位网友,告知大鸟他在备份网站数据库且导入到另外一台VPS主机环境站点的时候有提示数据库无法导入错误。于是大鸟就帮助解决这个问题,根据网友提供的数据库信息,我直接尝试用mysql命令导入,然后被提示有"ERROR 1273 (HY000) at line 93: Unknown collation: 'utf8mb4_unicode_520_ci'"错误提示。 然后我又重新在他原服务器中将数据库备份一份,再导入还是出现这样的问题。这应该是数据库兼容问题导致的,原来 …

解决WDCP面板安装Discuz GBK编码程序乱码问题

所有的网站乱码问题都是编码的问题,所以大家遇到网页内容乱码不必要惊慌,只要更改编码就能解决问题! 今天大鸟在帮助某客户恢复网站数据的时候遇到点问题,这位客户VPS主机WEB环境安装的是WDCP V3.1版本,需要将已经备份的DISCUZ数据库恢复网站,且网站备份版本采用的是GBK编码的,但是在恢复还原过程中出现编码问题,所有的页面都是乱码。 因为默认WDCP V3.1版本环境编码格式是UTF-8版本,如果我们安装程序采用的是GBK …

Linux服务器利用rsync+inotify-tools实时同步备份 – inotify-tools配置篇

今天大鸟赶紧抽一点点时间把前几天未完成的rsync+inotify-tools实时同步备份的文章完结掉,要不后面忘记又得重新来过。在之前的"Linux服务器利用rsync+inotify-tools实时同步备份 - rsync配置篇"文章中,大鸟已经在主服务器和备份服务器分别配置rsync且可以实现数据的传输备份。 与之前rsync定时备份不同,我们这里要实现实时备份而不是定时备份,所以将会采用inotify-tools工具进行实时备份,这一点比单纯的rsync定时备 …

简单方法实现WordPress多个域名绑定和访问

今天将20个新注册的域名全部指向到一个目录中且搭建一个WordPress程序,且需要每个域名打开都能看到独立的WordPress,而且在页面中不会串到其他域名。理论上我们在安装WordPress之后域名都是唯一性的,甚至WWW和不带WWW都是唯一且会自动跳转。 默认情况下肯定不可以实现多个域名绑定实现独立的访问,即便可以打开,如果点击WordPress网站中的页面、内容链接肯定会跳转到当初安装站点默认配置的域名。那如何实现呢?继续找 …

WordPress远程自动下载图片插件 – Hacklog Remote Image Autosave

大鸟有帮助一个老客户配置WordPress网站且需要将目标网站的数据+图片复制过来一份,因为涉及的图片比较多,如果单独将图片下载到本地,然后再上传那岂不是要半夜才能完成?作为WordPress用户,一般的功能只有我们想不到,没有找不到的插件和方法。 大鸟去寻找一款复制内容到编辑器中,然后包括图片,但是这个图片并非本地化,然后借助Hacklog Remote Image Autosave插件实现图片本地化到当前网站目录。以前记得也找过一个 …

CodeIgniter框架Apache和Nginx伪静态规则教程

这几天一直在纠结CodeIgniter框架的问题,一个项目是用到CodeIgniter框架配置的,但是由于之前运维人员跑路且数据也丢失,无奈我来帮助恢复N月之前也不知道是不是备份完整的数据。作为应该是比较知名的PHP框架之一CodeIgniter,虽然老蒋以前都没有听说过,但是这几天查阅资料发现用户还是非常多的。 通过这篇文章,将CodeIgniter框架用到的伪静态规则记录下来,以便以后需要用的时候复制使用,这个很关键,差一点点导致我 …

Linux利用Wkhtmltopdf工具将HTML转换PDF格式文档

有一些工作文档的需要将HTML格式转换成PDF文档备份,网上也有很多在线工具可以使用,但是大部分工具有些限制且广告太多,在找工具的时候看到Wkhtmltopdf工具可以直接在Linux直接安装使用,Wkhtmltopdf是一个开源的将webkit浏览器把网页生成pdf的开源组件。 根据介绍Wkhtmltopdf有Windows和Linux版本,这里大鸟直接在CentOS系统中安装和转换看看效果。 第一、Wkhtmltopdf 下载 A - 64位 wget http://download.gna.org/wkht …

BandwagonHost搬瓦工新洛杉矶MC机房VPS主机购买和实测体验评测

如今,我们站长建站成本越来越低,从虚拟主机到VPS、服务器,如果我们用心寻找可以找到便宜甚至免费主机提供商。尤其是海外VPS主机竞争尤为的激烈,基本上只有我们想不到的价格,但是如果我们真用来建站用途,尤其是用来准备长期、稳定建站用途的VPS、服务器,大鸟不建议选择过分便宜配置。 从稳定性角度和商家靠谱度来说,很多便宜VPS商家也运营多年,如果我们用来搭建个人网站、博客玩玩,或者练手使用没有多大的问题, …

Linux服务器利用rsync+inotify-tools实时同步备份 – rsync配置篇

大鸟这几天利用工作闲暇时间继续研究Linux VPS、服务器的备份事宜,因为公司后期的项目可能会增加,原本数据较少采用手工定时备份和服务器自带备份(公司大部分项目转向阿里云采用自动快照备份),后期可能需要用到同步数据备份,要不万一出问题全部恢复快照比较麻烦,所以准备采用rsync同步备份。 之前大鸟也有整理分享过rsync同步服务器备份的文章(配置Rsync定时同步增量备份Linux VPS网站文件 - 服务器端篇和配置Rsyn …

解决运行脚本提示”/bin/bash^M: bad interpreter”错误

今天大鸟在调试某个脚本运行的时候有提示"/bin/bash^M: bad interpreter: No such file or directory"这样的错误提示,原本以为是不是脚本中注释部分没有生效,以及检查空格问题。但是依旧还是这样子,后来想到是不是在WIN系统中的文件编译编码的问题。 然后查阅文档后原来真是编码格式的问题,需要通过转换格式后才可以执行,这里可以用到dos2unix编码格式转换工具,默认系统中没有安装,这里我们直接yum安装。 yum inst …

OneinStack 一键安装lnmp/lamp/lnmpa/lnmt/lnmh网站环境

对于大部分使用VPS主机的用户可能稍许有些门槛,毕竟大部分都是用来建站需求的,从虚拟主机过度到VPS主机、服务器技术上稍微有一点点问题。基本上我们会在VPS中安装WEB面板或者不错的一键包,在国内用途较多的一键包中军哥的LNMP使用还是比较多的,其次就是最近一段时间很多用户有在使用的OneinStack一键包。 OneinStack包含以下组合: lnmp(Linux + Nginx+ MySQL+ PHP) lamp(Linux + Apache+ MySQL+ PHP) lnmpa(Lin …

关于OneinStack一键包快速自动配置Let’s Encrypt免费SSL证书方法的教程

如果我们不想购买付费SSL证书的话,选择和使用Let's Encrypt免费SSL证书应该算是目前比较优先的选择,虽然每隔90天需要重新激活续约一次,但是如果设定好自动续约问题也不是很大,而且兼容支持的浏览器算是比较齐全的,大鸟也看到不少的优秀网站也有在使用。 大鸟在前面一篇"LNMP V1.4一键快速部署Let's Encrypt免费SSL证书"文章中可以看到今年儿童节将会出来的正式版LNMP将会可以一键部署Let's Encrypt证书。同时,最近 …

BandwagonHost搬瓦工VPS商家新增洛杉矶MC和纽约两个机房

我们较为熟悉的便宜VPS主机商代表之一BandwagonHost又有新的动作,这次新增洛杉矶MC和纽约两个机房。根据目前这个状况,曾经低配置、低价格方案估计不会有了,且由于IP资源的匮乏以及早期的价格竞争驱使,我们也可以看到虽然后来一些同类商家价格效仿,但是实际的性能和稳定性还是稍有欠缺的。 目前,BandwagonHost搬瓦工VPS商家根据用户的项目需求,拆分独立机房,比如有独立的洛杉矶、凤凰城、佛利蒙特方案,如果有需要 …

NameSilo域名续费最新教程

namesilo越来越火啦,他们家的域名持有量也在火速上升,起码有20万的域名保有量了吧,大鸟有不少域名在namsilo,你问为啥,因为域名 隐私是免费的,就这点就足够了! 但是呢,最近大鸟想给namesilo的域名续费,我想续费挺简单的,但是百度或者谷歌一下发现新购买的教程很多,但是就是没有续费的教程所以这里和大家分享一下namesilo续费。 第一,我们点击域名进入管理界面,看如图。 点击Renew这个选项我们进入到下个选择 …

Nginx环境强制http 301跳转https设置记录

导读: LNMP、WDCP面板301跳转实现的教程(一) WDCP、LNMP下Nginx如何设置域名301重定向教程(二) Apache环境.htaccess设置301跳转及常用.htaccess技巧整理 如今越来越多的网站开始启用SSL证书,这个也是趋势。大鸟也在考虑是不是启动,但是考虑到页面主题中很多都是手工设置的,要是切换过来比较麻烦,所以近期在考虑抽点时间把主题换掉,然后在合适的时候启用SSL证书。在年后升级火狐浏览器看到部分有些非HTTPS网站在 …

新注册Name.com域名注册商账户及账户域名过户PUSH教程

Name.com,一家比较老牌的海外域名注册商,有提供域名注册、域名交易、虚拟主机、SSL等周边产品的服务。在国内用户中应该使用的并不是很多,因为商家很少有发布促销活动,毕竟我们大部分用户对于一个商家的认知、熟悉,乃至最后的忠诚使用初衷在于当初的促销吸引,毕竟国内、国外的域名注册商很多。 大鸟以前有帮助企业提供建站服务的,基本上域名都是 海外注册商,由于陆续的交接问题,客户需要拿走域名的所有和管理权, …

LNMP V1.4一键快速部署Let’s Encrypt免费SSL证书

大鸟年前在"军哥LNMP V1.4测试版一键脚本安装以及功能上的升级体验"已经简单的体验到目前还没有正式版本的V1.4版本,理论上会在今年儿童节正式上线。从体验和实际的版本变动文档中可以看到改动和优化还是比较大的,尤其是新增自动安装Let's Encrypt免费SSL证书的部署,对于即将普及的SSL证书需求配置方便很多。 今天一个网友需要帮助其配置一个站点的SSL证书,并非是正式项目,临时使用大鸟就帮助其部署的LNMP V1.4环境, …

Linux VPS/服务器一键快速配置Rsync同步增量备份

大鸟在年前有整理过2篇关于Rsync同步增量备份Linux VPS、服务器的配置,在配置过程中也没有多少复杂的,只是稍微要心细一点就可以实现这样的同步功能。本来准备在过年期间准备尝试使用inotify-tools+rsync同步增量备份的,用来解决单纯rsync备份时候的资源占用问题。 这不大鸟在搜索相关文章的时候看到有网上流传的一键快速配置Rsync同步增量的方法,这个与大鸟之前分享的手工部署Rsync类似,只是稍微在配置的时候不需要 …

配置Rsync定时同步增量备份Linux VPS网站文件 – 备份服务器端篇

关于Rsync定时同步增量备份,大鸟在前天的文档中单独较为详细的整理服务器端的设置和文件配置(参考:配置Rsync定时同步增量备份Linux VPS网站文件 - 服务器端篇),那这篇文章肯定是要分享备份服务器端(将网站、文件备份到这台备用机上),这样我们才可以实现数据和文件的同步备份功能。其实写到这里突然想到一个问题,我们不能太依赖同步增量备份,因为主服务器万一有文件丢失或者错误修改,那也会被同步备份过来导致 …