Ubuntu Server — будет ли он запускать Oracle Instant Client?

Ubuntu Server — будет ли он запускать Oracle Instant Client?

Мы хотим построить сервер сценариев. Будет ли Ubuntu Server запускать следующее программное обеспечение?

нужен доступ по FTP и возможность изменять папки

А также: PHP 5.5 cURL MySQL phpMyAdmin — желательно версии 3.3.9 из-за возможности экспорта в формате .xlsx mcrypt oci8 с Oracle instant client 10.2.0.5.0 (более новые версии не могут запрашивать некоторые базы данных) PHPExcel soap Pear Mail

Все ПО Lamp, с которым я хорошо справляюсь, Oracle Instant client, который меня беспокоит. Есть предложения по платформе? Red Hat против Ubuntu server? Спасибо.

решение1

Вы можете установить Oracle Instant Client, выполнив следующие действия:это руководство. Конечно, вам придется заменить номера версий 11.2 на номера версий 10.2.0.5.0.

Я установил Oracle Instant Client 10.2.0.5.0 на виртуальной машине с Ubuntu 14.04, и он работает. Установка модуля php-oci8 также работает, но вам нужно использовать версию oci8-2.0.11 для PHP5 (см. вывод 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

Связанный контент