亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > Mac OS > 正文

mac 下安裝php7全過程介紹

2024-09-09 21:59:14
字體:
來源:轉載
供稿:網友

下面小編就為大家介紹一下mac 下安裝php7全過程,具有很好的參考價值,希望對大家有所幫助,一起跟隨小編過來看看吧。

更新系統庫

  1. yum -y install gcc gcc-c++ automake autoconf libtool make lrzsz expect asciidoc xmlto expat-devel.x86_64 texinfo 
  2.  
  3. yum -y install gcc gcc-c++ glibc libmcrypt-devel mhash-devel libxslt-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel 

安裝pcre 正則表達式庫

  1. cd /usr/local/src 
  2. //wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz 
  3. wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gz 
  4. tar -zxvf pcre-8.40.tar.gz 
  5. cd pcre-8.40 
  6. ./configure 
  7. make && make install 

安裝Zlib庫

  1. cd /usr/local/src 
  2. //wget http://zlib.net/zlib-1.2.8.tar.gz 
  3. wget http://zlib.net/zlib-1.2.11.tar.gz 
  4. tar -zxvf zlib-1.2.11.tar.gz 
  5. cd zlib-1.2.11 
  6. ./configure 
  7. make && make install 

安裝SSL庫

  1. cd /usr/local/src 
  2. //wget https://www.openssl.org/source/openssl-1.0.2h.tar.gz 
  3. wget https://www.openssl.org/source/openssl-1.1.0e.tar.gz 
  4. tar -zxvf openssl-1.1.0e.tar.gz 

安裝nginx

  1. cd /usr/local/src 
  2. wget http://nginx.org/download/nginx-1.10.3.tar.gz 
  3. tar -zxvf nginx-1.10.3.tar.gz 
  4. cd nginx-1.10.3 
  5. ./configure --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.40 --with-zlib=/usr/local/src/zlib-1.2.11 --with-openssl=/usr/local/src/openssl-1.1.0e 
  6. make && make install 

出現報錯,要重新安裝mcrypt

error: mcrypt.h not found. Please reinstall libmcrypt.

  1. wget ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/attic/libmcrypt/libmcrypt-2.5.7.tar.gz  
  2. tar -zxvf libmcrypt-2.5.7.tar.gz  
  3. cd libmcrypt-2.5.7  
  4. ./configure  
  5. make && make install 

安裝庫

echo "/usr/local/lib">> /etc/ld.so.conf.d/local.conf

ldconfig -v

安裝php7

  1. cd /usr/local/src 
  2. wget http://cn2.php.net/distributions/php-7.1.3.tar.gz 
  3. tar -zxvf php-7.1.3.tar.gz 
  4. cd php-7.1.3 
  5. ./configure --prefix=/usr/local/php / 
  6. --with-mcrypt / 
  7.  --with-curl / 
  8.  --with-jpeg-dir / 
  9. --with-freetype-dir / 
  10.  --with-gd / 
  11.  --with-gettext / 
  12.  --with-iconv-dir / 
  13.  --with-kerberos / 
  14.  --with-libdir=lib64 / 
  15.  --with-libxml-dir / 
  16.  --with-mysqli / 
  17.  --with-openssl / 
  18.  --with-pcre-regex / 
  19.  --with-pdo-mysql / 
  20.  --with-pdo-sqlite / 
  21.  --with-pear / 
  22.  --with-png-dir / 
  23.  --with-xmlrpc / 
  24.  --with-xsl / 
  25.  --with-zlib / 
  26.  --enable-fpm / 
  27.  --enable-bcmath / 
  28.  --enable-libxml / 
  29.  --enable-inline-optimization / 
  30.  --enable-gd-native-ttf / 
  31.  --enable-mbregex / 
  32.  --enable-mbstring / 
  33.  --enable-opcache / 
  34.  --enable-pcntl / 
  35.  --enable-shmop / 
  36.  --enable-soap / 
  37.  --enable-sockets / 
  38.  --enable-sysvsem / 
  39.  --enable-xml / 
  40.  --enable-zip 
  41. make && make install 
  42. cp php.ini-production /usr/local/php/lib/php.ini 

修改php用戶

  1. cd /usr/local/php/ 
  2. cp etc/php-fpm.conf.default etc/php-fpm.conf 
  3. cp etc/php-fpm.d/www.conf.default etc/php-fpm.d/www.conf 
  4. groupadd www 
  5. useradd -g www www 
  6. vim etc/php-fpm.d/www.conf 
  7.    修改配置中的user和group改為www 
  8. vim /usr/local/nginx/nginx.conf 

修改nginx配置

  1. cd /usr/local/nginx/ 
  2. vim nginx.conf 
  3.    include conf.d/*.conf; 
  4. mkdir conf.d 
  5. vim conf.d/www.conf 
  6. server { 
  7.   listen 80; 
  8.   server_name xxxxx; 
  9.   root /var/www/xxxxx; 
  10.   location / { 
  11.     index index.php; 
  12.   } 
  13.   location ~ /.php { 
  14.       fastcgi_pass 127.0.0.1:9000; 
  15.       fastcgi_index index.php; 
  16.       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name
  17.       client_max_body_size 60m; 
  18.       include fastcgi_params; 
  19.   } 
  20.   if (!-e $request_filename) { 
  21.     rewrite ^/(.*) /index.php/$1 last; 
  22.   } 

安裝mysql5.6

下載mysql5.6

cd /usr/local/src/

wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.30.tar.gz

安裝cmake

  1. cd /usr/local/src/ 
  2.      wget https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz 
  3.      tar xzvf cmake-3.5.2.tar.gz 
  4.      cd cmake-3.5.2 
  5.      ./bootstrap 
  6.      gmake 
  7.      gmake install 

安裝mysql

  1. cd /usr/local/src/ 
  2. groupadd mysql 
  3. useradd -g mysql mysql 
  4. tar xzvf mysql-5.6.30.tar.gz 
  5. cd mysql-5.6.30 
  6. cmake . 
  7. make && make install 
  8. chown -R mysql:mysql /usr/local/mysql 
  9. cd /usr/local/mysql/ 
  10. rm -rf /etc/my.cnf 
  11. scripts/mysql_install_db --user=mysql 
  12. cp support-files/my-default.cnf /etc/my.cnf 
  13.  
  14. vi /etc/profile 
  15.  PATH=/usr/local/mysql/bin:$PATH 
  16.  export PATH 
  17. source /etc/profile 
  18.  
  19. cp support-files/mysql.server /etc/init.d/mysql 
  20. chmod +x /etc/init.d/mysql 
  21. chkconfig mysql on 
  22. service mysql start 

修改授權

  1. mysql -uroot -p 
  2. use mysql 
  3. select host,user,password from user; 
  4. delete from user where user = ''
  5. update user set password = PASSWORD('1234qwer') where user = 'root'
  6. //update user set host = '%' where user = 'root'; 
  7. flush privileges; 

安裝git

  1. yum -y install lrzsz 
  2.  yum -y install openjade texinfo perl perl-XML-SAX.noarch 
  3.  rpm -ivh http://mirror.nl.leaseweb.net/epel/6Server/x86_64/docbook2X-0.8.8-1.el6.x86_64.rpm (centos6) 
  4.  rpm -ivh http://dl.fedoraproject.org/pub/epel/7/x86_64/d/docbook2X-0.8.8-17.el7.x86_64.rpm (centos7) 
  5.  cd /usr/bin/ 
  6.  ln -s db2x_docbook2texi docbook2x-texi 
  7.  cd /usr/local/src 
  8.  wget https://codeload.github.com/git/git/zip/v2.8.3 
  9.  unzip v2.8.3 
  10.  cd git-2.8.3 
  11.  make prefix=/usr install install-doc install-html install-info 
  12. (yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker) 
  13.  make install 

安裝php的yaf、redis擴展

  1. cd /usr/local/src 
  2. wget https://pecl.php.net/get/yaf-3.0.4.tgz 
  3.  tar -zxvf yaf-3.0.4.tgz 
  4.  cd yaf-3.0.4 
  5.  /usr/local/php/bin/phpize 
  6.  ./configure --with-php-config=/usr/local/php/bin/php-config 
  7.  make && make install 
  8.  
  9.  cd /usr/local/src 
  10.  wget https://codeload.github.com/phpredis/phpredis/zip/php7 
  11.  unzip phpredis-php7.zip 
  12.  cd phpredis-php7 
  13.  /usr/local/php/bin/phpize 
  14.  ./configure --with-php-config=/usr/local/php/bin/php-config 
  15.  make && make install 
  16.  
  17.  vim /usr/local/php/lib/php.ini 
  18.  extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/yaf.so 
  19.  extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/redis.so 
  20.  
  21.  extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/yaf.so 
  22.  extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/redis.so 

安裝redis

  1. cd /usr/local/src/ 
  2. //wget http://download.redis.io/releases/redis-3.2.80.tar.gz 
  3. wget http://download.redis.io/redis-stable.tar.gz 
  4. //tar xzf redis-3.2.8.tar.gz 
  5. tar xzf redis-stable.tar.gz 
  6. cd redis-3.2.8 
  7. cd redis-stable 
  8. make 
  9.  
  10. cp src/redis-server /etc/init.d/redis 
  11. cp redis.conf /etc/redis.conf 
  12. chmod +x /etc/init.d/redis 
  13. service redis /etc/redis.conf &

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美乱人伦中文字幕在线| 在线视频欧美性高潮| 亚洲一级黄色av| 欧美精品日韩www.p站| 国产日韩在线视频| 国产精品免费电影| 久久久精品一区| www.美女亚洲精品| 国产999视频| 亚洲欧美制服丝袜| 亚洲电影免费观看高清| 欧美成人激情在线| www.亚洲一二| 成人黄色在线免费| 日韩亚洲一区二区| 欧美激情视频在线免费观看 欧美视频免费一| 欧美另类极品videosbest最新版本| 欧美日韩在线影院| 精品久久久国产精品999| 亚洲国产精品嫩草影院久久| 久久久久九九九九| 高清日韩电视剧大全免费播放在线观看| 国产精品女人久久久久久| 九九久久国产精品| 久久久久久午夜| 蜜月aⅴ免费一区二区三区| 国产精品私拍pans大尺度在线| 国产视频精品在线| 大伊人狠狠躁夜夜躁av一区| 久久夜色精品亚洲噜噜国产mv| 亚洲色图综合网| 欧美精品18videos性欧美| 亚洲欧洲偷拍精品| 国内精品美女av在线播放| 国产精品久久中文| 91精品国产91久久| 欧美成人精品在线观看| 欧美日韩国产一区二区三区| 欧美精品www| 国产男女猛烈无遮挡91| 欧美日韩另类字幕中文| 国产国语刺激对白av不卡| 亚洲男人av在线| 国产z一区二区三区| 精品久久久久久亚洲国产300| 久久国产精品视频| 欧洲日本亚洲国产区| 亚洲人成欧美中文字幕| 精品久久久久国产| 久久久爽爽爽美女图片| 午夜免费在线观看精品视频| 久久免费少妇高潮久久精品99| 欧美一区第一页| 欧美巨猛xxxx猛交黑人97人| 亚洲欧美日韩中文在线| 午夜欧美不卡精品aaaaa| 久久久97精品| 国产成人久久久| 日韩av日韩在线观看| 91高清在线免费观看| 一本色道久久综合亚洲精品小说| 国产精品日韩在线播放| 亚洲国产成人精品久久| 91在线观看免费网站| 欧美激情一区二区三区在线视频观看| 91久久精品美女高潮| 欧美贵妇videos办公室| 亚洲成人av在线播放| 成人在线精品视频| 亚洲人线精品午夜| 亚洲直播在线一区| 国产欧美一区二区三区在线看| 欧美性感美女h网站在线观看免费| 欧美精品videos另类日本| 欧美激情一区二区三区在线视频观看| 成人欧美一区二区三区黑人孕妇| 亚洲第一网站男人都懂| 欧美精品激情视频| 久久黄色av网站| 欧美成人精品一区二区| 亚洲国产欧美精品| 亚洲在线一区二区| 欧美日本亚洲视频| 欧洲精品在线视频| 亚洲最大福利网| 久久理论片午夜琪琪电影网| 久久久精品网站| 日韩欧美国产中文字幕| 日韩最新av在线| 亚洲天堂2020| 国产一区二区在线播放| 在线看福利67194| 久久久伊人日本| 亚洲黄色www网站| 欧美电影在线观看| 粉嫩av一区二区三区免费野| 国产中文字幕91| 91精品在线观看视频| 亚洲图片在区色| 亚洲精品98久久久久久中文字幕| 国产精品视频一区二区三区四| 日韩免费精品视频| 另类色图亚洲色图| 国产精品一二区| 欧美日韩亚洲高清| 91精品视频在线看| 欧美黑人一区二区三区| 日本国产精品视频| 欧美一级bbbbb性bbbb喷潮片| 国产精品久久久久久久久久尿| 一区二区欧美日韩视频| 国产成人一区二区在线| 久久精品国产免费观看| 一区二区三区高清国产| www.亚洲免费视频| 久久精品99久久久香蕉| yellow中文字幕久久| 日韩在线视频网| 2019中文字幕全在线观看| 精品日本美女福利在线观看| 亚洲欧美日韩精品久久亚洲区| 51视频国产精品一区二区| 亚洲精品久久久久久久久久久久久| 欧洲美女免费图片一区| 日韩欧美极品在线观看| 欧美激情一级欧美精品| 色老头一区二区三区在线观看| 精品一区二区亚洲| 浅井舞香一区二区| 91精品免费久久久久久久久| 国产成人激情小视频| 久久久亚洲影院你懂的| 久久视频国产精品免费视频在线| 国产精品自产拍在线观看| 一本色道久久综合狠狠躁篇怎么玩| 庆余年2免费日韩剧观看大牛| 91九色在线视频| 国产精品青青在线观看爽香蕉| 国产成人亚洲综合91| 久久久国产精品一区| 久久久精品电影| 欧美精品久久久久久久久久| 亚洲已满18点击进入在线看片| 日韩一区二区三区xxxx| 色999日韩欧美国产| 国内精品久久久久影院优| 欧美极品少妇全裸体| 亚洲精品乱码久久久久久金桔影视| 国内精品久久久久影院优| 国产视频欧美视频| 国产91网红主播在线观看| 亚洲欧美日韩第一区| 欧美午夜片欧美片在线观看| 欧美日韩精品国产| 茄子视频成人在线| 91精品久久久久久久| 亚洲欧美在线看| 日韩精品日韩在线观看| 国产日韩专区在线| 亚洲欧美日韩中文视频| 国产精品成人观看视频国产奇米| 亚洲激情小视频| 亚洲欧美另类中文字幕| 日韩精品极品视频免费观看|