麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > 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 &

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美一级黄视频 | 女人裸体让男人桶全过程 | 欧美日韩在线视频一区 | 国产一区视频观看 | 农村少妇吞精夜夜爽视频 | 久色亚洲 | 精品一区二区视频在线观看 | 欧美精品欧美 | 欧美激情猛片xxxⅹ大3 | 黄色大片在线免费观看 | 欧美色另类 | 国产在线观看免费视频软件 | 精品国产一区二区三区四区阿崩 | 国产一区二区三区视频在线观看 | 精品一区二区免费 | 欧美a在线观看 | 久久精品中文字幕一区二区三区 | 极品国产91在线网站 | 国产一级片91 | 毛片118极品美女写真 | 成人午夜一区二区 | 亚洲第九十九页 | 免费观看一级黄色片 | 免费a观看 | 免费看一级视频 | 日本中文一级片 | 视频在线亚洲 | 久久免费观看一级毛片 | 欧美精品久久久久久久久久 | 亚洲 综合 欧美 动漫 丝袜图 | 欧美精品免费一区二区三区 | 亚洲va久久久噜噜噜久牛牛影视 | 99精品视频久久精品视频 | 99re热精品视频 | 欧美日韩免费在线观看视频 | 中文字幕亚洲情99在线 | 九九色网站 | 亚洲一级簧片 | 成人在线视频免费观看 | 香蕉视频99| 免费一及片 |