linux服务器中安装PHP7.3+oci8扩展

 在linux服务器中安装并编译PHP7.3版本+oci8扩展 

./configure \
--prefix=/usr/local/php7330 \
--exec-prefix=/usr/local/php7330 \
--bindir=/usr/local/php7330/bin \
--sbindir=/usr/local/php7330/sbin \
--includedir=/usr/local/php7330/include \
--libdir=/usr/local/php7330/lib/php \
--mandir=/usr/local/php7330/php/man \
--with-config-file-path=/usr/local/php7330/etc \
 --with-apxs2=/usr/bin/apxs \
 --enable-inline-optimization \
 --disable-debug \
 --disable-rpath \
 --enable-shared \
 --enable-opcache \
 --enable-fpm \
 --with-mysql=mysqlnd \
 --with-mysqli=mysqlnd \
 --with-pdo-mysql=mysqlnd \
 --with-gettext \
 --enable-mbstring \
 --with-iconv \
 --with-mhash \
 --with-mcrypt \
 --with-openssl \
 --enable-bcmath \
 --enable-soap \
 --with-libxml-dir \
 --enable-pcntl \
 --enable-shmop \
 --enable-sysvmsg \
 --enable-sysvsem \
 --enable-sysvshm \
 --enable-sockets \
 --with-curl \
 --with-zlib \
 --enable-zip \
 --with-bz2 \
 --with-readline \
 --without-sqlite3 \
 --without-pdo-sqlite \
 --with-pear \
 --enable-fastcgi \
--enable-maintainer-zts \
--with-php-config=/usr/local/php7330/bin/php-config \
--with-pdo-oci=instantclient --with-oci8=shared,instantclient,/usr/lib/oracle/21/client64/lib

 

 注意:

  1. fastcgi模式不需要的话可以去掉。
  2. 开启oci8扩展需要先安装oracle服务端,比如我安装的目录在/usr/lib/oracle/21/client64/lib
  3. 安装完成后默认安装在/usr/local/lib/php目录下的

 

 精简版 

 

./configure \
--prefix=/usr/local/php7330 \
--exec-prefix=/usr/local/php7330 \
--bindir=/usr/local/php7330/bin \
--sbindir=/usr/local/php7330/sbin \
--includedir=/usr/local/php7330/include \
--libdir=/usr/local/php7330/lib/php \
--mandir=/usr/local/php7330/php/man \
--with-config-file-path=/usr/local/php7330/etc \
 --enable-shared \
 --enable-opcache \
 --enable-fpm \
 --with-mysql=mysqlnd \
 --with-mysqli=mysqlnd \
 --with-pdo-mysql=mysqlnd \
 --enable-mbstring \
 --with-iconv \
 --with-mcrypt \
 --with-openssl \
 --enable-sockets \
 --with-curl \
 --with-bz2 \
 --enable-fastcgi \
--with-php-config=/usr/local/php7330/bin/php-config \
--with-pdo-oci=instantclient --with-oci8=shared,instantclient,/usr/lib/oracle/21/client64/lib

 

posted @ 2022-01-13 12:19  白活  阅读(297)  评论(0)    收藏  举报