Ubuntu 서버 - Oracle 인스턴트 클라이언트를 실행합니까?

Ubuntu 서버 - Oracle 인스턴트 클라이언트를 실행합니까?

우리는 스크립팅 서버를 구축하려고 합니다. Ubuntu Server는 다음 소프트웨어를 실행합니까?

FTP 액세스 및 chmod 폴더 기능이 필요합니다.

또한: PHP 5.5 cURL MySQL phpMyAdmin - Oracle 인스턴트 클라이언트 10.2.0.5.0을 사용하여 .xlsx mcrypt oci8로 내보낼 수 있으므로 버전 3.3.9 권장(최신 버전은 특정 데이터베이스를 쿼리할 수 없음) PHPExcel 비누 Pear Mail

제가 잘 사용하는 모든 램프 소프트웨어와 Oracle Instant 클라이언트가 걱정됩니다. 플랫폼에 대한 제안이 있으십니까? Red Hat과 Ubuntu 서버? 감사합니다.

답변1

다음과 같이 Oracle Instant Client를 설치할 수 있습니다.이 가이드. 물론 11.2 버전 번호를 10.2.0.5.0 버전 번호로 바꿔야 합니다.

Ubuntu 14.04를 실행하는 VM에 Oracle Instant Client 10.2.0.5.0을 설치했는데 작동합니다. php-oci8 모듈을 설치하는 것도 가능하지만 PHP5용 oci8-2.0.11 버전을 사용해야 합니다(의 출력 참조 pecl remote-info oci8).

sudo apt-get install php-pear php5-dev
sudo pecl install oci8-2.0.11
  # enter instantclient,/usr/lib/oracle/10.2.0.5/client64/lib 
cd /etc/php5/mods-available
echo 'extension=oci8.so' | sudo tee oci8.ini
sudo php5enmod oci8

PHP7을 사용하는 경우 다음과 같이 작동합니다.

sudo apt-get install php-pear php-dev
sudo pecl install oci8
  # enter instantclient,/usr/lib/oracle/10.2.0.5/client64/lib 
cd /etc/php/7.0/mods-available
echo 'extension=oci8.so' | sudo tee oci8.ini
sudo phpenmod oci8

관련 정보