简 · 单

在 OS X 检查端口是否被占用

在 OS X 系统里有两条命令可以查看端口是否被占用:

其一:

1
lsof -i :80 # checks port 80

其二:

1
netstat -anp tcp | grep 80

当然,在检查的过程中也可以同时将占用端口的进程结束:

1
lsof -P | grep ':80' | awk '{print $2}' | xargs kill -9

Nginx 开启 Gzip 压缩

N

nginx 是一款高性能的 Web 服务器,而 gzip 压缩功能可以将传输的数据进行压缩,节省带宽加快页面访问速度。相对的根据压缩等级不同,对服务器 CPU 的压力也会有所不同。

nginx 的 gzip 压缩默认是关闭的,只会对 text/html 进行压缩,下面就来看看怎么为 nginx 开启 Gzip 压缩。


更改 Firefox 缓存目录

在用上 SSD 之后,各程序的缓存依然存在默认的系统盘,为了保证 SSD 良好的寿命,我们将更改各程序的缓存目录到非 SSD 上,如 HDD 或 RamDisk 之类。本文将讲解怎么更改 Firefox 的缓存目录。

Firefox 有两个缓存目录,分别是 disk cache deviceoffice cache device


通过终端打开 Sublime Text 3

在某些环境下我们需要在终端中输入命令使用 Sublime Text 3 打开特定文件,而默认是不能通过终端打开,需要输入如下命令使其生效:

1
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl

如何在 Ubuntu 上安装 Laravel

本文是在《在 Ubuntu 上搭建 LEMP 环境》这篇文章的基础上来安装搭建 Laravel 环境。如果你还未在 Ubuntu 上搭建 Web 环境,请先参照那篇文章搭建 LEMP 环境。

介绍

Laravel 是一套简洁、优雅的 PHP Web 开发框架,它基于 Symfony 的一系列组件及其他 Web 常用工具架构而成,使开发人员能够愉悦的快速开发一个网站。