1. 安裝PCRE Download latest PCRE. After download go to download directory from terminal. $ cd ~/Download $ tar xvzf pcre-8.12.tar.gz $ cd pcre-8.12 $ sudo ./configure --prefix=/usr/local $ sudo make $ sudo install 2. 安裝Nginx Download latest nginx from Nginx.org. After download, let install $ cd ~/Download $ tar xvzf nginx-1.0.0.tar.gz $ cd nginx-1.0.0 $ sudo ./configure --prefix=/usr/local --with-http_ssl_module --with-ld-opt="-L /usr/local/lib" $ sudo make $ sudo make install 3. 運行Nginx $ cd /usr/local/sbin $ sudo ./nginx 訪問http://localhost 4. 關閉Nginx $ cd /usr/local/sbin $ sudo ./nginx -s stop
Generating phar.php Generating phar.phar PEAR package PHP_Archive not installed: generated phar will require PHP's phar extension be enabled. clicommand.inc directorygraphiterator.inc directorytreeiterator.inc invertedregexiterator.inc pharcommand.inc phar.inc Build complete. Don't forget to run 'make test'. admindeiMac:php-5.6.1 nihao$ admindeiMac:php-5.6.1 nihao$ admindeiMac:php-5.6.1 nihao$ admindeiMac:php-5.6.1 nihao$ admindeiMac:php-5.6.1 nihao$ admindeiMac:php-5.6.1 nihao$ admindeiMac:php-5.6.1 nihao$ admindeiMac:php-5.6.1 nihao$ sudo make install-sh make: Nothing to be done for `install-sh'. admindeiMac:php-5.6.1 nihao$ sudo make install Installing shared extensions: /usr/local/lib/php/extensions/no-debug-non-zts-20131226/ Installing PHP CLI binary: /usr/local/bin/ Installing PHP CLI man page: /usr/local/php/man/man1/ Installing PHP CGI binary: /usr/local/bin/ Installing PHP CGI man page: /usr/local/php/man/man1/ Installing build environment: /usr/local/lib/php/build/ Installing header files: /usr/local/include/php/ Installing helper programs: /usr/local/bin/ program: phpize program: php-config Installing man pages: /usr/local/php/man/man1/ page: phpize.1 page: php-config.1 Installing PEAR environment: /usr/local/lib/php/ [PEAR] Archive_Tar - installed: 1.3.12 [PEAR] Console_Getopt - installed: 1.3.1 [PEAR] Structures_Graph- installed: 1.0.4 [PEAR] XML_Util - installed: 1.2.3 [PEAR] PEAR - installed: 1.9.5 Wrote PEAR system config file at: /usr/local/etc/pear.conf You may want to add: /usr/local/lib/php to your php.ini include_path /server/php-5.6.1/build/shtool install -c ext/phar/phar.phar /usr/local/bin ln -s -f /usr/local/bin/phar.phar /usr/local/bin/phar Installing PDO headers: /usr/local/include/php/ext/pdo/
Mac OS安裝brew工具php
#終端下命令安裝brew工具: sudo su curl -L http://github.com/mxcl/homebrew/tarball/master | tar xz --strip 1 -C /usr/local #而後就能夠使用brew工具安裝或卸載各類軟件了,經常使用的brew命令以下: $ brew search <pkg_name> #查找軟件包 $ brew install <pkg_name> #安裝軟件包 $ brew list #列出軟件包 $ brew uninstall <pkg_name> #卸載軟件包 $ brew update #更新 $ brew info <pkg_name> #查看軟件包的基本資料
不想被誤導?直接看官方文檔:nginx
cd /usr/local sudo mkdir homebrew curl -L https://github.com/mxcl/homebrew/tarball/master | sudo tar xz --strip 1 -C homebrew cd homebrew/bin ./brew -v file brew cat brew | more sudo ./brew update
export PATH=$PATH:/usr/local/homebrew/bin
以後能夠直接執行brew(不用./brew)git
git clone https://github.com/mxcl/homebrew.git cd homebrew/bin cd homebrew/bin ./brew -v
--github