CentOS6.5
1.查看环境
1 | # cat /etc/redhat-release |
2.关掉防火墙
1 | # chkconfig iptables off |
3.配置CentOS 6.0 第三方yum源
1 | # wget http://www.atomicorp.com/installers/atomic |
4.安装开发包和库文件
1 | # yum -y install ntp make openssl openssl-devel pcre pcre-devel libpng libpng-devel libjpeg-6b libjpeg-devel-6b freetype freetype-devel gd gd-devel zlib zlib-devel gcc gcc-c++ libXpm libXpm-devel ncurses ncurses-devel libmcrypt libmcrypt-devel libxml2 libxml2-devel imake autoconf automake screen sysstat compat-libstdc++-33 curl curl-devel |
5.卸载已安装的apache、mysql、php
1 | # yum remove httpd |
6.安装nginx
1 | # yum install nginx |
7.安装mysql
1 | # yum install mysql mysql-server mysql-devel |
8.安装php
1 | # yum install php lighttpd-fastcgi php-cli php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap |
9.配置nginx支持php
1 | 在 /etc/nginx 下添加文件夹vhost,修改nginx.conf,在最后添加 “include vhost/*.conf;” |
10.重启nginx php-fpm
1 | # service nginx restart |
Ubuntu
1 | # sudo apt-get update // 更新apt-get |
1.Nginx
1 | # sudo apt-get install nginx |
2.安装 PHP 7.1 与 PHP7.1-FPM
1 | # sudo apt-add-repository ppa:ondrej/php //使用PPA ppa:ondrej/php 库 |
3.安装Mysql
1 | # sudo apt-get –y install MySQL-server mysql-client php7.1-mysql |
Mac
1.安装Homebrew
1 | // 需要客户端安装ruby |
2.安装 Nginx 服务器
1 | # brew install nginx |
3.安装和配置 MySQL 服务器
1 | # brew install mysql |
4.安装 PHP56 和 PHP-fpm
1 | # brew install php56 --with-imap --with-tidy --with-debug --with-pgsql --with-mysql --with-fpm |