查看服务器MYSQL资源
# ps -ef | grep mysql
mysql版本: mysql-5.5.49
sock: /tmp/mysql.sock
端口: 3306
pid: /www/wdlinux/mysql-5.5.49/data/izj6c1wwk16wo0kysv7ef7z.pid
: /www/wdlinux/mysql-5.5.49/bin/mysql_config
查看系统版本:
# cat /proc/version
# lsb_release -a
# yum install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel gmp gmp-devel libmcrypt libmcrypt-devel readline readline-devel libxslt libxslt-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel ncurses curl gdbm-devel db4-devel libXpm-devel libX11-devel gd-devel gmp-devel expat-devel xmlrpc-c xmlrpc-c-devel libicu-devel libmcrypt-devel libmemcached-devel
# tar -xzvf php-7.4.29.tar.gz
# cd php-7.4.29
# ./configure --prefix=/usr/local/php74 \
--with-config-file-path=/usr/local/php74/etc \
--with-config-file-scan-dir=/usr/local/php74/etc/php.d \
--enable-mysqlnd \
--with-mysqli=mysqlnd \
--with-mysqli=mysqlnd \
--with-mysql-sock=/tmp/mysql.sock \
--with-pdo-mysql=mysqlnd \
--enable-fpm \
--with-fpm-user=www \
--with-fpm-group=www \
--enable-pdo \
--with-libxml \
--enable-gd \
--with-iconv=/usr/local/libiconv/ \
--with-zlib \
--enable-xml \
--enable-shmop \
--enable-sysvsem \
--enable-inline-optimization \
--enable-mbregex \
--enable-mbstring \
--disable-mbregex \
--enable-ftp \
--with-openssl \
--enable-pcntl \
--enable-sockets \
--with-xmlrpc \
--with-zip \
--enable-soap \
--without-pear \
--with-gettext \
--enable-session \
--with-curl \
--with-jpeg \
--with-freetype \
--enable-bcm

本文详细介绍了如何在Linux系统上编译安装PHP7.4,包括检查MySQL资源、安装依赖、配置和解决编译过程中遇到的异常问题,如libzip、libiconv、sqlite3和oniguruma的缺失。
最低0.47元/天 解锁文章
699

被折叠的 条评论
为什么被折叠?



