mac os develop

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

 
 
先安裝Git,打開一個shell
 
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

 

 

若是「brew update」命令執行出錯,請確保文件夾/usr/local的全部者權限是你本人而不是root:
sudo chown $USER /usr/localbrew updat
 
在".bash_profile"中更新路徑配置
(若是~下沒有文件".bash_profile" 請執行: touch '.bash_profile' )
vim '.bash_profile'加入
export PATH=$PATH:/usr/local/homebrew/bin

以後能夠直接執行brew(不用./brew)git

 
若是有了Git能夠這樣安裝(未測試)
git clone https://github.com/mxcl/homebrew.git
cd homebrew/bin
cd homebrew/bin
./brew -v

 

安裝測試
./brew install wget
./brew uninstall wget
./brew searc /apache*/

 

 

 

 

 

 

 

 

 

 

 

--github

相關文章
相關標籤/搜索