mac下nginx+php+mysq安装

发布时间:2019-08-07 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了mac下nginx+php+mysq安装脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

本人系统是os X10.9.3,因为比较懒的缘故,一直使用xampp 来进行apache+php+MySQL开发,虽然比较方便,但没有自己手动编译的成就感,所以想趁周末实践安装,同时选择nginx+mySQL+php
首先是下载各类文件:

1、安装nginx所需
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.35.tar.gz

tar -zxvf pcre-8.35.tar.gz
cd pcre-8.35
sudo ./configure --PRefix=/usr/local --enable-utf8 
sudo make 
sudo make install

http://nginx.org/download/nginx-1.7.2.tar.gz

tar xvzf nginx-1.7.2.tar.gz
cd nginx-1.7.2
sudo ./configure --prefix=/usr/local/nginx
make
sudo make install

安装完nginx后,就可以执行查看nginx帮助了

sudo /usr/local/nginx/sbin/nginx -h

例如要启动的话执行下面

sudo /usr/local/nginx/sbin/nginx

nginx启动成功后是没有任何提示的,可以通过打开http://localhost验证。

2、mysql安装
mac下编译mysql和在linxu下有所不同,所以这里选择了下载官方
mysql-5.6.13-osx10.7-x86_64.dmg然后安装,系统默认安装路径为/usr/local/mysql,方便管理期间,也可以加入系统$PATH

export PATH=/usr/local/mysql/bin/:$PATH

启动mysql

sudo mysqld start

3、安装php所需的包
安装php官方的资料,编译php可能需要安装一下库
http://mirrors.kernel.org/gnu/m4/m4-latest.tar.bz2
http://mirrors.kernel.org/gnu/autoconf/autoconf-latest.tar.gz
http://mirrors.kernel.org/gnu/automake/automake-1.14.tar.gz
http://mirrors.kernel.org/gnu/libtool/libtool-2.4.2.tar.gz
http://sourceforge.net/projects/re2c/

安装以上5项都还是比较简单的(提前是已经安装了g++),都只需要:

tar -zxvf xxx.tar.bz2
cd xxx
./configure --prefix=/usr/local/
make
sudo make install

注意xxx.tar.bz2要换成自己下载的包名称。

4、安装php
http://www.php.net/get/php-5.4.29.tar.bz2/from/a/mirror

5、附录:
编译nginx一些核心选项
http://wiki.nginx.org/NginxChsInstallOptions
编译php一些核心选项:
http://www.php.net/manual/zh/configure.about.php

脚本宝典总结

以上是脚本宝典为你收集整理的mac下nginx+php+mysq安装全部内容,希望文章能够帮你解决mac下nginx+php+mysq安装所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。