Linux图片压缩利器-jpegoptim

因为做网站的缘故,需要对一些图片进行压缩,之前肯定是想windows下的软件。TinyPNG是线上的,PS插件又太贵了,而下过一个免费的软件叫Caesuim,免安装的。比不上TinyPNG压缩率高,但是也算不错,关键是免费啊。

然后就是上网下载图片什么的,然后一批一批压缩,再传上服务器。还是很麻烦啊。要命的是,这速度也太慢了。一般也就一两百K,这还是我网站没什么人的情况,要是以后IP多了,这得了?

还是百度:Linux批量压缩图片,果然,有一个:jpegoptim。命令也很简单。我现在是批量有损压缩,试了一下,80%对网站浏览来说,也不算太差。90%的效果好,但是压缩率比较低,大概才10%。80%就能压缩到之前的60%左右了。

我喜欢直接压缩一个文件夹下面所有的图片:jpegoptim -m80 /路径/*.jpg

如果图片多的话,用命令实在是太方便了。Linux果然是上手比较难,但越用越方便的服务器系统啊。

 

 

 

 

 

 

【转载】-Linux环境下大数据网站搬家教程

这两天忙着做网站,然后申请了香港的VPS,速度果然完全不一样了。响应从170ms左右到了50ms左右。然后又听朋友说刚一开始根本没必要一台VPS只跑一个网站,有了流量再升级或者搬家就可以。于是还是决定将网站从东京搬到香港来。

因为还有别的站,所以不能再像之前那样只管WP了。WP的搬站确实要简单一些,但是正常的搬家也不是很复杂。反正有百度嘛。

—————–转载正文————- 继续阅读“【转载】-Linux环境下大数据网站搬家教程”

【转载】在nginx中配置如何防止直接用ip访问服务器web server及server_name特性讲解

一台VPS上放了两个站,所以想禁止用IP访问。搜了一下,这篇最全,我只用了第一种

——————————

看了很多nginx的配置,好像都忽略了ip直接访问web的问题,不利于SEO优化,所以我们希望可以避免直接用IP访问网站,而是域名访问,具体怎么做呢,看下面。

官方文档中提供的方法:

If you do not want to process requests with undefined “Host” header lines, you may define a default server that just drops the requests:

server {
listen 80 default_server;
server_name _;
return 444;
}

继续阅读“【转载】在nginx中配置如何防止直接用ip访问服务器web server及server_name特性讲解”

【原创】新手建站-网站内容和方向

网站主题和内容应该是最先要考虑的。这决定了你后面很多的事情和选择及操作。

我大致将其分为三个类型:

1,纯原创,比如个人博客。那么要注意的,就是不要写成生活流水记账,而是要有核心主题,所有文章,创业,内容都是为这个主题服务。然后再想办法去引流,宣传,推广。好处是,既然是原创,如果你的内容不是太差,那么只要努力创作,努力推广,慢慢就会有一定流量。但是速度嘛,一天能写一两篇就是不错的了。

内容聚合。这个词是我刚学会的,但我觉得很有道理,也就马上用了。说白了就是采集,但是呢,采集的内容有主题,有规划。比如像抽屉新热榜,基本上是从别家引过来的文章,但是他分类好,互动强,流量自然就大。这种其实可以结合原创内容来做,可能效果会更好。 继续阅读“【原创】新手建站-网站内容和方向”

【原创】新手建站-服务器的选择

虽然说现在服务器的硬件比之前是便宜了很多了,也有VPS和云服务器可以选择。但是对新手来说,如何选择适合自己的服务器也是一个很让人头疼的问题。

虚拟主机,VPS,还是独立服务器?

对新手来说,可能一开始到是不会考虑到独立服务器。但还是想拉到一起讨论一下。

如果是个人博客,又没什么计划说这个博客会做商业化用途。那么虚拟主机(空间)应该是合适的选择。价格也就几十块一年;每个月几个G的流量,足够每天几十上百人的访问;总的文章也就几十上百篇,根本不占什么空间;如果哪天不想做了,损失也是最少的。 继续阅读“【原创】新手建站-服务器的选择”

Chrome能正常上网,但是IE和Edge却不能【已解决】

早上用电脑发现Chrome能正常上网,但是IE和Edge却是一片空白了。直接百度一下。原来是用代理的时候不知道什么局域网设置有变动了。

  1. 打开IE浏览器
  2. 点右上角的“设置”
  3. 选择“internet选项”
  4. 点击“连接”
  5. 点击“局域网设置”
  6. 勾选“自动检测设置”。
  7. 点“确定”

万事有百度(心疼谷歌)

 

网站根目录已经是777,但是cms没有写入权限【已解决】

昨晚安装了VMware,想在本地建 一个虚拟环境,因为在VPS上的网速还是太慢了。

一切都很顺利,我甚至还折腾了一下nginx。不得不说我是闲得慌。做个小网站哪还要考虑到什么性能的问题,等真有了流量,需要的时候再去折腾吧。这个时候最重要的就是将网站建起来。

但见鬼的事情发生了,同样的安装,同样的设置,一步不差。我在VPS上能完整安装好cms,并开始操作。但在虚拟机上,却碰到了一个奇葩的问题:我在linux里已经将根目录权限修改为了777了,但是在cms后台安装时,还是出现无法写入的情况:

问了半天不得其法。最后才发现是自己搜问题的能力太差,我一直以为百度搜资料要自己将关键词提出来,这样方便搜索引擎查找。一开始我是用词组来搜,完全搜不到答案,最后试着用句子来搜:“linux 根目录已经改成777 但dede 还是无写入权限”,这样就出来了正确答案。

原来vps服务商默认的selinux是关闭的,但虚拟机上自己设置的服务器是开启的。

所以将selinux设为disabled就行了。然后重启,OK了。

自己做网站还真是到处都是坑啊,不过能解决掉问题还是很高兴的。

【原创】个人站长还有出路么?

个人站长还有出路么?我也得问问我自己。

做站缘于身边好朋友的经历。他毕业于一个和计算机,网络基本没什么关系的专业,然后机缘巧合,早年在电子行业工作的那两年,自己学做网站,然后慢慢有了收入,转型全职做网站。十年过去,当我们的收入还在以每年10%的速度在抵御CPI的时候,他已经年入超百万了,而且看起来还是处在上升空间,没有什么天花板。

更让人羡慕的是,当我们每天朝九晚六,挤地铁的时候,他一个大男人,将家务,带孩子,个人锻炼,赚钱养家,轻轻松松就搞定了。(当然,早年刚做的时候,也是很苦逼的) 继续阅读“【原创】个人站长还有出路么?”

织梦dede cms 安全设置

当初想用帝国cms,但是实在操作不来,用dede就感觉友好很多。但是网上也是传说dede的安全隐患最大。使用人数最多的系统,往往就有最多的安全漏洞被发现的利用。任何一款开源程序都存在或多或少的漏洞,只是没被别人发现而已。

很多所谓的“黑客”都是用工具来扫描入侵,厉害点的人是不屑来黑我们的小网站的,所以我们一般做好安全防护就可以了。 继续阅读“织梦dede cms 安全设置”

小问题:用域名访问博客,但点击文章之后却显示IP地址

昨晚刚将博客搬家到新的服务器。今天早上在使用的时候却发现用域名访问时地址栏上显示的是正确的域名,但随便点击哪个界面跳转之后,地址栏上却显示了绝对IP地址。

这样感觉不是很安全啊。我回想一下,似乎是httpd的设置里面没有更改。马上将/etc/httpd/conf/httpd.conf里的servername改成了www.cagesblog.com。然后重启httpd服务。

但还是不行。网上搜半天也没有一个好结果。我突然想到,新博客上的设置里我似乎没去管。一看,果然如此。

在设置-常规里,将wordpress安装地址和站点地址的IP换成域名即可。