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
注意:
- fastcgi模式不需要的话可以去掉。
- 开启oci8扩展需要先安装oracle服务端,比如我安装的目录在/usr/lib/oracle/21/client64/lib
- 安装完成后默认安装在/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

浙公网安备 33010602011771号