![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mac
天秤vs永恒
愿你走出半生,归来仍是少年。
展开
-
通过 U 盘启动重装 macOS 系统
重装系统是工作和生活中经常需要做的事情,作为一名开发人员,学会该技能你才是一名合格的程序猿!以后再也不会遇到“程旭元你会装系统吗?”的尴尬了!本文主要介绍怎样通过U盘启动重新安装 macOS 系统,以安装当前最新的 macOS Sierra 10.12 为例。一、准备工作1. 准备一个 8G 或以上的U盘,请备份U盘里面的数据,后面的操作会抹掉U盘中的数据; 2. 在 AppStore 中下载原创 2016-11-05 13:39:49 · 1614 阅读 · 2 评论 -
macOS 下配置 MAMP 开发环境(Mac + Apache + Mysql + PHP)
macOS 中已经内置了 PHP、Python、Ruby、Perl 等常用的脚本语言,以及 Apache HTTP 服务器,所以使用起来非常方便。本文以最新的 macOS Sierra 10.12 配置 MAMP 开发环境为例,本文同样适用其它 macOS 版本的配置,macOS Sierra 10.12 中内置的 PHP 版本为 5.6。一、配置ApachemacOS Sierra 已内置 Ap原创 2016-11-05 13:45:28 · 7053 阅读 · 0 评论 -
Homebrew - macOS 不可或缺的套件管理器
一、Homebrew 是什么?Unix/Linux 安装软件的时候有个很常见、也很令人头疼的事情,那就是软件包依赖。值得高兴的是,当前主流的 Linux 两大发行版本都自带了解决方案,Red hat 有 yum,Ubuntu 有 apt-get。macOS 也是 Unix 系系统,忧伤的是 macOS 没有提供类似的解决方案,幸运的是有第三方提供了解决方案。本文介绍的就是 macOS 上最受欢迎的原创 2016-11-15 23:41:19 · 309 阅读 · 0 评论 -
macOS 中的 Rootless 机制
一、前因苹果从 OS X El Capitan 10.11 系统开始使用了 Rootless 机制,可以将该机制理解为一个更高等级的系统的内核保护措施,系统默认将会锁定 /system、/sbin、/usr 这三个目录。二、后果Rootless 机制虽然在一定程度上增加了系统的安全性,但作为一名开发人员会经常的操作 /usr 这个目录,这个时候你会发现你使用的任何命令都会提示没有操作权限,即使使用原创 2016-11-15 23:46:08 · 752 阅读 · 0 评论 -
macOS 中使用 phpize 动态添加 PHP 扩展的错误解决方法
使用 phpize 动态添加 PHP 扩展是开发中经常需要做的事情,但是在 macOS 中,首次使用该功能必然会碰到一些错误,本文列出了这些错误的解决方法。问题一:执行 phpize 报错如下:$ phpize grep: /usr/include/php/main/php.h: No such file or directorygrep: /usr/include/php/Zend/zend原创 2016-11-16 22:23:29 · 5243 阅读 · 0 评论 -
Redis 安装(一)
一、前言安装 Redis 是开始 Redis 学习之旅的第一步,安装之前先来个简单的介绍。1. 版本规则Redis 约定次版本号(即第一个小数点后的数字)为偶数的版本是稳定版,如:2.6,2.8;奇数版本是非稳定版,如:2.7,2.9。推荐生产环境使用稳定版本,目前最新的稳定版本是 3.2.5。2. 操作系统Redis 兼容大部分 POSIX 系统 ,包括 Linux、macOS 等常用操作系统,在原创 2016-11-21 21:40:31 · 274 阅读 · 0 评论 -
PHP 安装 phpredis 扩展(二)
本文主要介绍为 PHP 安装 phpredis 扩展,并用 PHP 代码连接 Redis 服务器。一、安装 phpredis 扩展1. Linux、macOS 下安装#. 下载、解压、安装、编译:$ curl -O https://nodeload.github.com/nicolasff/phpredis/zip/master$ tar -zxf master$ cd phpredis-ma原创 2016-11-26 12:14:49 · 323 阅读 · 0 评论