linux下安装php7.3

系统环境centos6.5

 

php7.3  linux 下安装

 

找了n久,终于找到bug所在: 在执行完 ./configure ... 之后,修改下 Makefile,找到其中的

< View plain text >   PHP  

  • EXTRA_LIBS = -lcrypt -lz -lcrypt -lrt -lmysqlclient -lmcrypt -lldap -llber -lfreetype -lpng -lz -ljpeg -lcurl -lz -lrt -lm -ldl -lnsl -lrt -lxml2 -lz -lm -lssl -lcrypto -ldl -lz -lcurl -ldl -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lidn -lssl -lcrypto -lz -lxml2 -lz -lm -lssl -lcrypto -ldl -lz -lxml2 -lz -lm -lxml2 -lz -lm -lcrypt -lxml2 -lz -lm -lxml2 -lz -lm -lxml2 -lz -lm -lxml2-lz -lm -lcrypt

在后面添加 -liconv,即修改为:

< View plain text >   PHP  

  • EXTRA_LIBS = -lcrypt -lz -lcrypt -lrt -lmysqlclient -lmcrypt -lldap -llber -lfreetype -lpng -lz -ljpeg -lcurl -lz -lrt -lm -ldl -lnsl -lrt -lxml2 -lz -lm -lssl -lcrypto -ldl -lz -lcurl -ldl -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lidn -lssl -lcrypto -lz -lxml2 -lz -lm -lssl -lcrypto -ldl -lz -lxml2 -lz -lm -lxml2 -lz -lm -lcrypt -lxml2 -lz -lm -lxml2 -lz -lm -lxml2 -lz -lm -lxml2-lz -lm -lcrypt -liconv

 

1020  ./configure --help

 1021  make clean

 1022  ./configure --enable-fpm --prefix=/alidata/server/php7.3 --with-config-file-path=/alidata/server/php7.3/etc  --with-curl  --with-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --with-libxml-dir --with-mysqli --with-openssl --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite --with-pear --with-png-dir --with-jpeg-dir --with-xmlrpc --with-xsl --enable-zip --with-zlib-dir=DIR --with-pcre-dir --with-libzip=DIR --with-openssl --enable-fpm --enable-bcmath --enable-libxml --enable-inline-optimization --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-sysvsem --enable-xml --enable-zip

 1023  make

 1024  cd ./ext/zip/

 1025  ls

 1026  vim php_zip.h

 1027  find /usr/local -iname 'zipconf.h'

 1028  ls /usr/local/include/

 1029  ln -s /usr/local/lib/libzip/include/zipconf.h /usr/local/include

 1030  ls

 1031  ls /usr/local/include/

 1032  ls -ln

 1033  ls -l /usr/local/include/

 1034  pwd

 1035  cd ..

 1036  ls

 1037  make clean

 1038  make

 1039  ls

 1040  vim Makefile

 1041  make

 1042  make test

 

1043  make install

 1044  cd /alidata/server/

 1045  ls

 1046  ls -l

 1047  ln -s php7.3   php

 1048  ls -l

 1049  rm php

 1050  ll

 1051  ln -s php7.3 php

 1052  ll

 1053  nginx -s reload

 1054  php-fpm stop

 1055  php-fpm restart

 1056  php-fpm --help

 1057  ps aux | grep php-fpm

 1058  kill -USR2 14853

 1059  ps aux | grep php-fpm

 1060  cd /etc/init.d/

 1061  ls

 1062  vim php-fpm 

 1063  php-fpm start

 1064  vim php-fpm 

 1065  php-fpm start

 1066  php-fpm status

 1067  php-fpm

 1068  cd /alidata/server/php7.3//etc/

 

1070  cp php-fpm.conf.default php-fpm.conf

 1071  vim php-fpm.conf

 1072  php-fpm

 1073  ls

 1074  cd ..

 1075  ls

 1076  cd etc

 1077  ls

 1078  cd /Down/php-7.3.0/

 1079  ls

 1080  cp php.ini-development /alidata/server/php/etc/php.ini

 1081  php-fpm

 1082  ls

 1083  cd /alidata/server/php

 1084  ls

 1085  cd etc/php-fpm.d

 1086  ls

 1087  cp www.conf.default www.conf

 1088  php-fpm

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值