月度存档: 八月 2015

如何安装Sublime Text 3 for Mac 3083汉化插件

首先安装Package Control,如果已经安装过可以跳过此步骤。可以按照官网这里https://packagecontrol.io/installation 复制命令或者直接复制下面: import urllib.request,os,hashlib; h = ‘eb2297e1a458f27d836c04bb0cbaf282’ + ‘d0e7a3098092775ccb37ca9d6b2e …

继续阅读 »

Mac OS X下使用Homebrew搭建安装Nginx, PHP-FPM, MySQL and phpMyAdmin on OS X Mavericks or Yosemite(LNMP/LAMP)开发环境

掉过的坑: 1、安装过程中会提示缺少zlib类库 解决方案: 安装之前一定要先安装最新版Xcode,并且安装Xcode的命令行工具 xcode-select –install 2、MySQL安装成功,启动成功后,登录不了MySQL,提示.pid文件或.sock文件不存在或错误 解决方案: 安装MySQL后 brew install mysql 再初始安装 mysql 的一些配置数据库 mysql …

继续阅读 »

云服务器、VPS服务器和独立服务器的形象比喻

1、如果将VPS比作一个水龙头,服务器的计算和存储资源则是一根水管,水管上有很多水龙头。你需要付出租用这个水龙头的费用,而它的水流量是有限的。如果你想获得更大的水流,那么你需要租用更多的龙头,同时,如果所有的龙头都在流水,那么每个龙头的水流量都会降低。 2、而云计算下的主机(云服务器),你所获得的是一个流量可大可小的龙头,服务器由一台变成一组,就像一个水管变成很多条水管组成的大水管。当你需要更大的 …

继续阅读 »

php.ini memory_limit引起的问题及解决方法详解

故障现象 在运行PHP程序,通常会遇到“Fatal Error: Allowed memory size of xxxxxx bytes exhausted”的错误, 这个意味着PHP脚本使用了过多的内存,并超出了系统对其设置的允许最大内存。 解决这个问题,首先需要查看你的程序是否分配了过多的内存,在程序没有问题的情况下,你可以通过一下方法来增加PHP的内存限制(memory_limit)。 检查 …

继续阅读 »

Linux 对一个文件或目录设置多个组的权限(ACL权限:getfacl,setfacl)方法

ACL的使用 ACL即Access Control List 主要的目的是提供传统的owner,group,others的read,write,execute权限之外的具体权限设置,ACL可以针对单一用户、单一文件或目录来进行r,w,x的权限控制,对于需要特殊权限的使用状况有一定帮助。如,某一个文件,不让单一的某个用户访问。 ACL使用两个命令来对其进行控制 getfacl:取得某个文件/目录的A …

继续阅读 »