<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mick - Информационный ресурс &#187; linux</title>
	<atom:link href="http://mick.in.ua/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://mick.in.ua</link>
	<description>Практический опыт системного администратора</description>
	<lastBuildDate>Tue, 23 Sep 2025 12:49:35 +0000</lastBuildDate>
	<language>ru-RU</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.0</generator>
	<item>
		<title>Встановлення Oracle Linux 8.10</title>
		<link>http://mick.in.ua/2025-03-07/oraclelinux810/</link>
		<comments>http://mick.in.ua/2025-03-07/oraclelinux810/#comments</comments>
		<pubDate>Fri, 07 Mar 2025 12:05:54 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://mick.in.ua/?p=1128</guid>
		<description><![CDATA[Качаємо iso файл для встановлення ОС  &#8211; https://yum.oracle.com/oracle-linux-isos.html, вибираємо FullISO Release 8.10 &#8211; link. Я використовую VMware Workstation 16 Player. Підключаємо і встановлюємо. Документація &#8211; link.  Мінімальні вимоги до апаратних ресурсів: 2 ядра, 3 Гб опративної пам&#8217;яті, 20Гб диска. Після  встановлення оновлюємо усі пакети. # sudo dnf update -y або [root@localhost ~]# sudo yum update -y [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Качаємо iso файл для встановлення ОС  &#8211; <a href="https://yum.oracle.com/oracle-linux-isos.html" target="_blank">https://yum.oracle.com/oracle-linux-isos.html</a>, вибираємо FullISO Release 8.10 &#8211; <a href="https://yum.oracle.com/ISOS/OracleLinux/OL8/u10/x86_64/OracleLinux-R8-U10-x86_64-dvd.iso" target="_blank">link</a>. Я використовую VMware Workstation 16 Player. Підключаємо і встановлюємо.</p>
<p>Документація &#8211; <a href="https://docs.oracle.com/en/operating-systems/oracle-linux/8/install/index.html" target="_blank">link</a>.  Мінімальні вимоги до апаратних ресурсів: 2 ядра, 3 Гб опративної пам&#8217;яті, 20Гб диска. Після  встановлення оновлюємо усі пакети.</p>
<p><strong><span style="text-decoration: underline;"># sudo dnf update -y</span></strong></p>
<p>або<span id="more-1128"></span></p>
<p><strong>[root@localhost ~]# sudo yum update -y</strong><br />
Last metadata expiration check: 2:11:21 ago on Fri 07 Mar 2025 02:25:06 PM EET.<br />
Dependencies resolved.<br />
Nothing to do.<br />
Complete!</p>
<p>Налаштування локалі:</p>
<p><strong>root@localhost ~]# cat /etc/locale.conf</strong><br />
LANG=&#8221;en_US.UTF-8&#8243;</p>
<p>Подивитися версію ОС</p>
<p><strong>root@localhost ~]# cat /etc/oracle-release</strong><br />
Oracle Linux Server release 8.10</p>
<p>Дивимося які репозиторії встановлені:</p>
<p><strong>mick@localhost ~]$ yum repolist</strong><br />
repo id repo name<br />
ol8_UEKR7 Latest Unbreakable Enterprise Kernel Release 7 for Oracle Linux 8 (x86_64)<br />
ol8_appstream Oracle Linux 8 Application Stream (x86_64)<br />
ol8_baseos_latest Oracle Linux 8 BaseOS Latest (x86_64)</p>
<p>Файли конфігурації знаходяться тут</p>
<p><strong>mick@localhost:~$ cd /etc/yum.repos.d/</strong><br />
<strong>mick@localhost:/etc/yum.repos.d$ ll</strong><br />
total 16<br />
-rw-r&#8211;r&#8211;. 1 root root 4107 May 22 2024 oracle-linux-ol8.repo<br />
-rw-r&#8211;r&#8211;. 1 root root 941 Feb 14 16:37 uek-ol8.repo<br />
-rw-r&#8211;r&#8211;. 1 root root 243 May 23 2024 virt-ol8.repo</p>
<h3><strong> Установка PHP.</strong></h3>
<p>Перевірка які репозиторії стоять:</p>
<p><strong> [mick@localhost ~]$ rpm -qa|grep release</strong><br />
oraclelinux-release-el8-1.0-38.el8.x86_64<br />
oraclelinux-release-8.10-1.0.7.el8.x86_64<br />
redhat-release-8.10-0.2.0.1.el8.x86_64</p>
<p>Перевіряємо які можливі версії PHP можливі для інсталяції:</p>
<p>[mick@localhost ~]$ <strong>dnf module list php</strong><br />
Oracle Linux 8 BaseOS Latest (x86_64)                                        26 MB/s | 91 MB 00:03<br />
Oracle Linux 8 Application Stream (x86_64)                               29 MB/s | 68 MB 00:02<br />
Latest Unbreakable Enterprise Kernel Release 7 for Oracle L    30 MB/s | 57 MB 00:01<br />
^TLast metadata expiration check: 0:00:10 ago on Wed 19 Mar 2025 05:04:02 PM EET.<br />
Oracle Linux 8 Application Stream (x86_64)<br />
Name  Stream       Profiles                                            Summary<br />
php    7.2 [d]       common [d], devel, minimal     PHP scripting language<br />
php    7.3             common [d], devel, minimal     PHP scripting language<br />
php    7.4             common [d], devel, minimal     PHP scripting language<br />
php    8.0            common [d], devel, minimal     PHP scripting language<br />
php    8.2            common [d], devel, minimal     PHP scripting language</p>
<p>Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled</p>
<p>7.2[d] &#8211; означає, що за замовченням буде встановлена версія 7.2. Якщо нам треба встановити іншу версію, нам треба скинути це значення за замовченням і встановити іншу версію. Якщо php ніяка не встановлена, то скидувати не треба, але якщо скинули &#8211; нічого страшного.</p>
<p><strong>mick@localhost ~]$ sudo dnf module reset php</strong><br />
[sudo] password for mick:<br />
Last metadata expiration check: 3:11:27 ago on Tue 25 Mar 2025 03:37:12 PM EET.<br />
Dependencies resolved.<br />
Nothing to do.<br />
Complete!</p>
<p>Активуємо версію за замовчуванням php:8.2.</p>
<p><strong>[mick@localhost ~]$ sudo dnf module enable php:8.2</strong><br />
[sudo] password for mick:<br />
Last metadata expiration check: 3:48:22 ago on Tue 25 Mar 2025 03:37:12 PM EET.<br />
Dependencies resolved.<br />
============================================================================================<br />
Package Architecture Version Repository Size<br />
============================================================================================<br />
Enabling module streams:<br />
httpd 2.4<br />
nginx 1.14<br />
php 8.2</p>
<p>Transaction Summary<br />
============================================================================================</p>
<p>Is this ok [y/N]: y<br />
Complete!<br />
[mick@localhost ~]$</p>
<p>Перевіряємо зміни і бачимо навпроти версії 8.2 значок [e]- активовано.</p>
<p><strong>[mick@localhost ~]$ dnf module list php</strong><br />
Last metadata expiration check: 0:40:31 ago on Tue 25 Mar 2025 06:47:40 PM EET.<br />
Oracle Linux 8 Application Stream (x86_64)<br />
Name Stream Profiles Summary<br />
php 7.2 [d] common [d], devel, minimal PHP scripting language<br />
php 7.3 common [d], devel, minimal PHP scripting language<br />
php 7.4 common [d], devel, minimal PHP scripting language<br />
php 8.0 common [d], devel, minimal PHP scripting language<br />
php 8.2 [e] common [d], devel, minimal PHP scripting language</p>
<p>Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled</p>
<p>Інсталюємо PHP і бачимо, що будуть встановлені 18 пакетів</p>
<p>[mick@localhost ~]$ sudo dnf install php<br />
Last metadata expiration check: 3:54:46 ago on Tue 25 Mar 2025 03:37:12 PM EET.<br />
Dependencies resolved.<br />
=======================================================================================================================<br />
Package                    Arch              Version                                                                                Repository              Size<br />
=======================================================================================================================<br />
Installing:<br />
<span style="color: #339966;">php </span>                            x86_64    8.2.25-1.module+el8.10.0+90469+8883f508               ol8_appstream   1.8 M<br />
Installing dependencies:<br />
<span style="color: #339966;">apr </span>                             x86_64   1.6.3-12.el8                                                                             ol8_appstream    129 k<br />
<span style="color: #339966;">apr-uti</span>l                     x86_64   1.6.1-9.el8 ol8_appstream                                                                                    106 k<br />
<span style="color: #339966;">httpd</span>                         x86_64   2.4.37-65.0.1.module+el8.10.0+90523+b5e5f9e4.3     ol8_appstream     1.4 M<br />
<span style="color: #339966;">httpd-filesystem</span>     noarch     2.4.37-65.0.1.module+el8.10.0+90523+b5e5f9e4.3    ol8_appstream      44 k<br />
<span style="color: #339966;">httpd-tools</span>               x86_64   2.4.37-65.0.1.module+el8.10.0+90523+b5e5f9e4.3    ol8_appstream      112 k<br />
<span style="color: #339966;">mod_http2</span>              x86_64   1.15.7-10.module+el8.10.0+90523+b5e5f9e4.3            ol8_appstream      155 k<br />
<span style="color: #339966;">nginx-filesystem    </span>noarch     1:1.14.1-9.0.1.module+el8.0.0+5347+9282027e          ol8_appstream       25 k<br />
<span style="color: #339966;">oracle-logos-httpd</span> noarch    84.5-1.0.2.el8                                                                        ol8_baseos_latest  28 k<br />
<span style="color: #339966;">php-common</span>        x86_64    8.2.25-1.module+el8.10.0+90469+8883f508               ol8_appstream     746 k<br />
Installing weak dependencies:<br />
<span style="color: #339966;">apr-util-bdb</span>         x86_64    1.6.1-9.el8                                                                                ol8_appstream      25 k<br />
<span style="color: #339966;">apr-util-openssl</span>  x86_64    1.6.1-9.el8 ol8_appstream 27 k<br />
<span style="color: #339966;">php-cli</span>                  x86_64    8.2.25-1.module+el8.10.0+90469+8883f508               ol8_appstream     3.6 M<br />
<span style="color: #339966;">php-fpm</span>               x86_64   8.2.25-1.module+el8.10.0+90469+8883f508               ol8_appstream     1.9 M<br />
<span style="color: #339966;">php-mbstring</span>      x86_64   8.2.25-1.module+el8.10.0+90469+8883f508               ol8_appstream     528 k<br />
<span style="color: #339966;">php-opcache</span>       x86_64   8.2.25-1.module+el8.10.0+90469+8883f508                ol8_appstream     415 k<br />
<span style="color: #339966;">php-pdo</span>               x86_64   8.2.25-1.module+el8.10.0+90469+8883f508               ol8_appstream     133 k<br />
<span style="color: #339966;">php-xml</span>               x86_64   8.2.25-1.module+el8.10.0+90469+8883f508               ol8_appstream    189 k</p>
<p>Transaction Summary<br />
=======================================================================================================================<br />
Install 18 Packages</p>
<p>Total download size: 11 M<br />
Installed size: 40 M<br />
Is this ok [y/N]:</p>
<p>Downloading Packages:<br />
(1/18): oracle-logos-httpd-84.5-1.0.2.el8.noarch.rpm 134 kB/s | 28 kB 00:00<br />
(2/18): apr-util-bdb-1.6.1-9.el8.x86_64.rpm 348 kB/s | 25 kB 00:00<br />
(3/18): apr-util-1.6.1-9.el8.x86_64.rpm 368 kB/s | 106 kB 00:00<br />
(4/18): apr-1.6.3-12.el8.x86_64.rpm 446 kB/s | 129 kB 00:00<br />
(5/18): apr-util-openssl-1.6.1-9.el8.x86_64.rpm 457 kB/s | 27 kB 00:00<br />
(6/18): httpd-filesystem-2.4.37-65.0.1.module+el8.10.0+90523+b5e5f9e4.3.noarch.rpm 799 kB/s | 44 kB 00:00<br />
(7/18): mod_http2-1.15.7-10.module+el8.10.0+90523+b5e5f9e4.3.x86_64.rpm 1.7 MB/s | 155 kB 00:00<br />
(8/18): httpd-tools-2.4.37-65.0.1.module+el8.10.0+90523+b5e5f9e4.3.x86_64.rpm 1.0 MB/s | 112 kB 00:00<br />
(9/18): nginx-filesystem-1.14.1-9.0.1.module+el8.0.0+5347+9282027e.noarch.rpm 444 kB/s | 25 kB 00:00<br />
(10/18): httpd-2.4.37-65.0.1.module+el8.10.0+90523+b5e5f9e4.3.x86_64.rpm 6.5 MB/s | 1.4 MB 00:00<br />
(11/18): php-common-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64.rpm 10 MB/s | 746 kB 00:00<br />
(12/18): php-fpm-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64.rpm 15 MB/s | 1.9 MB 00:00<br />
(13/18): php-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64.rpm 5.8 MB/s | 1.8 MB 00:00<br />
(14/18): php-mbstring-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64.rpm 7.0 MB/s | 528 kB 00:00<br />
(15/18): php-pdo-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64.rpm 2.2 MB/s | 133 kB 00:00<br />
(16/18): php-cli-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64.rpm 10 MB/s | 3.6 MB 00:00<br />
(17/18): php-opcache-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64.rpm 4.4 MB/s | 415 kB 00:00<br />
(18/18): php-xml-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64.rpm 3.5 MB/s | 189 kB 00:00<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
Total 12 MB/s | 11 MB 00:00<br />
Running transaction check<br />
Transaction check succeeded.<br />
Running transaction test<br />
Transaction test succeeded.<br />
Running transaction<br />
Preparing : 1/1<br />
Installing : php-common-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 1/18<br />
Running scriptlet: httpd-filesystem-2.4.37-65.0.1.module+el8.10.0+90523+b5e5f9e4.3.noarch 2/18<br />
Installing : httpd-filesystem-2.4.37-65.0.1.module+el8.10.0+90523+b5e5f9e4.3.noarch 2/18<br />
Installing : apr-1.6.3-12.el8.x86_64 3/18<br />
Running scriptlet: apr-1.6.3-12.el8.x86_64 3/18<br />
Installing : apr-util-bdb-1.6.1-9.el8.x86_64 4/18<br />
Installing : apr-util-openssl-1.6.1-9.el8.x86_64 5/18<br />
Installing : apr-util-1.6.1-9.el8.x86_64 6/18<br />
Running scriptlet: apr-util-1.6.1-9.el8.x86_64 6/18<br />
Installing : httpd-tools-2.4.37-65.0.1.module+el8.10.0+90523+b5e5f9e4.3.x86_64 7/18<br />
Installing : php-cli-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 8/18<br />
Installing : php-mbstring-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 9/18<br />
Installing : php-opcache-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 10/18<br />
Installing : php-pdo-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 11/18<br />
Installing : php-xml-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 12/18<br />
Running scriptlet: nginx-filesystem-1:1.14.1-9.0.1.module+el8.0.0+5347+9282027e.noarch 13/18<br />
Installing : nginx-filesystem-1:1.14.1-9.0.1.module+el8.0.0+5347+9282027e.noarch 13/18<br />
Installing : php-fpm-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 14/18<br />
Running scriptlet: php-fpm-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 14/18<br />
Installing : oracle-logos-httpd-84.5-1.0.2.el8.noarch 15/18<br />
Installing : mod_http2-1.15.7-10.module+el8.10.0+90523+b5e5f9e4.3.x86_64 16/18<br />
Installing : httpd-2.4.37-65.0.1.module+el8.10.0+90523+b5e5f9e4.3.x86_64 17/18<br />
Running scriptlet: httpd-2.4.37-65.0.1.module+el8.10.0+90523+b5e5f9e4.3.x86_64 17/18<br />
Installing : php-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 18/18<br />
Running scriptlet: httpd-2.4.37-65.0.1.module+el8.10.0+90523+b5e5f9e4.3.x86_64 18/18<br />
Running scriptlet: php-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 18/18<br />
Running scriptlet: php-fpm-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 18/18<br />
Verifying : oracle-logos-httpd-84.5-1.0.2.el8.noarch 1/18<br />
Verifying : apr-1.6.3-12.el8.x86_64 2/18<br />
Verifying : apr-util-1.6.1-9.el8.x86_64 3/18<br />
Verifying : apr-util-bdb-1.6.1-9.el8.x86_64 4/18<br />
Verifying : apr-util-openssl-1.6.1-9.el8.x86_64 5/18<br />
Verifying : httpd-2.4.37-65.0.1.module+el8.10.0+90523+b5e5f9e4.3.x86_64 6/18<br />
Verifying : httpd-filesystem-2.4.37-65.0.1.module+el8.10.0+90523+b5e5f9e4.3.noarch 7/18<br />
Verifying : httpd-tools-2.4.37-65.0.1.module+el8.10.0+90523+b5e5f9e4.3.x86_64 8/18<br />
Verifying : mod_http2-1.15.7-10.module+el8.10.0+90523+b5e5f9e4.3.x86_64 9/18<br />
Verifying : nginx-filesystem-1:1.14.1-9.0.1.module+el8.0.0+5347+9282027e.noarch 10/18<br />
Verifying : php-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 11/18<br />
Verifying : php-cli-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 12/18<br />
Verifying : php-common-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 13/18<br />
Verifying : php-fpm-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 14/18<br />
Verifying : php-mbstring-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 15/18<br />
Verifying : php-opcache-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 16/18<br />
Verifying : php-pdo-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 17/18<br />
Verifying : php-xml-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64 18/18</p>
<p>Installed:<br />
apr-1.6.3-12.el8.x86_64<br />
apr-util-1.6.1-9.el8.x86_64<br />
apr-util-bdb-1.6.1-9.el8.x86_64<br />
apr-util-openssl-1.6.1-9.el8.x86_64<br />
httpd-2.4.37-65.0.1.module+el8.10.0+90523+b5e5f9e4.3.x86_64<br />
httpd-filesystem-2.4.37-65.0.1.module+el8.10.0+90523+b5e5f9e4.3.noarch<br />
httpd-tools-2.4.37-65.0.1.module+el8.10.0+90523+b5e5f9e4.3.x86_64<br />
mod_http2-1.15.7-10.module+el8.10.0+90523+b5e5f9e4.3.x86_64<br />
nginx-filesystem-1:1.14.1-9.0.1.module+el8.0.0+5347+9282027e.noarch<br />
oracle-logos-httpd-84.5-1.0.2.el8.noarch<br />
php-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64<br />
php-cli-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64<br />
php-common-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64<br />
php-fpm-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64<br />
php-mbstring-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64<br />
php-opcache-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64<br />
php-pdo-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64<br />
php-xml-8.2.25-1.module+el8.10.0+90469+8883f508.x86_64</p>
<p>Complete!</p>
<p>&nbsp;</p>
<p>Перевіряємо встановлену весрсію</p>
<p><strong>mick@localhost ~]$ php -v</strong><br />
PHP 8.2.25 (cli) (built: Oct 22 2024 15:12:03) (NTS gcc x86_64)<br />
Copyright (c) The PHP Group<br />
Zend Engine v4.2.25, Copyright (c) Zend Technologies<br />
with Zend OPcache v8.2.25, Copyright (c), by Zend Technologies</p>
<p>&nbsp;</p>
<p>Дивимося які пакети інстальовано і берігаємо   їх у файл packages.txt.</p>
<p><strong>mick@localhost ~]$ sudo dnf list installed | grep php | tee packages.txt</strong><br />
[sudo] password for mick:<br />
php.x86_64                    8.2.25-1.module+el8.10.0+90469+8883f508 @ol8_appstream<br />
php-cli.x86_64              8.2.25-1.module+el8.10.0+90469+8883f508 @ol8_appstream<br />
php-common.x86_64  8.2.25-1.module+el8.10.0+90469+8883f508 @ol8_appstream<br />
php-fpm.x86_64           8.2.25-1.module+el8.10.0+90469+8883f508 @ol8_appstream<br />
php-mbstring.x86_64  8.2.25-1.module+el8.10.0+90469+8883f508 @ol8_appstream<br />
php-opcache.x86_64   8.2.25-1.module+el8.10.0+90469+8883f508 @ol8_appstream<br />
php-pdo.x86_64          8.2.25-1.module+el8.10.0+90469+8883f508 @ol8_appstream<br />
php-xml.x86_64         8.2.25-1.module+el8.10.0+90469+8883f508 @ol8_appstream</p>
<p>&nbsp;</p>
<p><strong>Встановлення PHP OCI8 на Oracle Linux 8</strong></p>
<p>Документація:</p>
<p><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/lacli/install-instant-client-using-rpm.html" target="_blank">https://docs.oracle.com/en/database/oracle/oracle-database/21/lacli/install-instant-client-using-rpm.html</a></p>
<p><a href="https://yum.oracle.com/oracle-linux-php.html#php-oci8" target="_blank">https://yum.oracle.com/oracle-linux-php.html#php-oci8</a></p>
<p><a href="https://martincarstenbach.com/2021/05/21/installing-instant-clients-on-oracle-linux-8-in-oracle-cloud-infrastructure/" target="_blank">https://martincarstenbach.com/2021/05/21/installing-instant-clients-on-oracle-linux-8-in-oracle-cloud-infrastructure/</a></p>
<p>Модуль PHP-OCI потрібен для взаємодії PHP і БД і входить в склад  Oracle Client.</p>
<p>PHP-OCI знаходиться в репозиторії Oracle Linux 8 (x86_64) Development, спочатку підключаємо його.</p>
<p><strong>[mick@localhost ~]$ sudo dnf install oraclelinux-developer-release-el8</strong><br />
[sudo] password for mick:<br />
Last metadata expiration check: 1:06:23 ago on Tue 13 May 2025 03:19:30 PM EEST.<br />
Dependencies resolved.<br />
===============================================================================================================================================<br />
Package Architecture Version Repository Size<br />
===============================================================================================================================================<br />
Installing:<br />
oraclelinux-developer-release-el8 x86_64 1.0-7.el8 ol8_baseos_latest 16 k</p>
<p>Transaction Summary<br />
===============================================================================================================================================<br />
Install 1 Package</p>
<p>Total download size: 16 k<br />
Installed size: 18 k<br />
Is this ok [y/N]: y<br />
Downloading Packages:<br />
oraclelinux-developer-release-el8-1.0-7.el8.x86_64.rpm 141 kB/s | 16 kB 00:00<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
Total 124 kB/s | 16 kB 00:00<br />
Running transaction check<br />
Transaction check succeeded.<br />
Running transaction test<br />
Transaction test succeeded.<br />
Running transaction<br />
Preparing : 1/1<br />
Installing : oraclelinux-developer-release-el8-1.0-7.el8.x86_64 1/1<br />
Verifying : oraclelinux-developer-release-el8-1.0-7.el8.x86_64 1/1</p>
<p>Installed:<br />
oraclelinux-developer-release-el8-1.0-7.el8.x86_64</p>
<p>Complete!</p>
<p>Перевірямо чи з&#8217;явився він. Він є, також можна запустити команду <strong><span style="color: #0000ff;">yum repolist<span style="color: #000000;"> </span></span></strong><span style="color: #000000;">і подивитися в папці  /etc/yum.repos.d/ створився новий файл репозиторію <span style="color: #0000ff;">oraclelinux-developer-ol8.repo.</span><br />
</span></p>
<p><span style="color: #0000ff;"><strong>mick@localhost:~$ rpm -qa |grep release</strong></span><br />
oraclelinux-release-el8-1.0-38.el8.x86_64<br />
<strong><span style="color: #0000ff;">oraclelinux-developer-release-el8-1.0-7.el8.x86_64</span></strong><br />
oraclelinux-release-8.10-1.0.7.el8.x86_64<br />
redhat-release-8.10-0.2.0.1.el8.x86_64</p>
<p>Дивимся на сайті Оракл яка остання версія Оракл клієнта -<a href="https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html" target="_blank"> https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html</a>. Остання версія &#8211; Version 23.8.0.0.0.</p>
<p>Згідно з офіційного сайту <a href="https://yum.oracle.com/oracle-instant-client.html" target="_blank">https://yum.oracle.com/oracle-instant-client.html</a> зараз актуальні версії 19, 21с, 23ai.</p>
<p>Перевіряємо чи встановлений Клієнт чи ні.</p>
<p><span style="color: #0000ff;"><strong>mick@localhost:~$ dnf search instantclient</strong></span><br />
Last metadata expiration check: 0:32:40 ago on Tue 13 May 2025 04:42:01 PM EEST.<br />
=============================================== Name Matched: instantclient ===============================================<br />
oracle-instantclient-release-23ai-el8.src : Oracle Software yum repository configuration<br />
oracle-instantclient-release-23ai-el8.x86_64 : Oracle Software yum repository configuration<br />
oracle-instantclient-release-el8.src : Oracle Instant Client yum repository configuration<br />
oracle-instantclient-release-el8.x86_64 : Oracle Instant Client yum repository configuration</p>
<p>Тут ми бачимо, що знайдено 2 файла репозиторію, які не встановлено. Для 23-ї версії пакет репозиторію &#8211; <span style="color: #0000ff;"><strong>oracle-instantclient-release-23ai-el8</strong></span>, для 21с &#8211; пакет <span style="color: #0000ff;"><strong>oracle-instantclient-release-el8</strong></span>, для 19 &#8211; <span style="color: #0000ff;"><strong>oracle-release-el8</strong></span>.</p>
<p>Встановлюємо репозиторій для 23-версії.</p>
<p><span style="color: #0000ff;"><strong>mick@localhost:~$ sudo dnf install oracle-instantclient-release-23ai-el8</strong></span><br />
[sudo] password for mick:<br />
Oracle Linux 8 Development Packages (x86_64) 28 MB/s | 202 MB 00:07<br />
Last metadata expiration check: 0:00:55 ago on Tue 13 May 2025 05:42:52 PM EEST.<br />
Dependencies resolved.<br />
===========================================================================================================================<br />
Package Architecture Version Repository Size<br />
===========================================================================================================================<br />
Installing:<br />
oracle-instantclient-release-23ai-el8 x86_64 1.0-4.el8 ol8_baseos_latest 17 k<br />
Installing dependencies:<br />
yum-utils noarch 4.0.21-25.0.1.el8 ol8_baseos_latest 75 k</p>
<p>Transaction Summary<br />
===========================================================================================================================<br />
Install 2 Packages</p>
<p>Total download size: 92 k<br />
Installed size: 41 k<br />
Is this ok [y/N]: y<br />
Downloading Packages:<br />
(1/2): oracle-instantclient-release-23ai-el8-1.0-4.el8.x86_64.rpm 171 kB/s | 17 kB 00:00<br />
(2/2): yum-utils-4.0.21-25.0.1.el8.noarch.rpm 551 kB/s | 75 kB 00:00<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Total 643 kB/s | 92 kB 00:00<br />
Running transaction check<br />
Transaction check succeeded.<br />
Running transaction test<br />
Transaction test succeeded.<br />
Running transaction<br />
Preparing : 1/1<br />
Installing : yum-utils-4.0.21-25.0.1.el8.noarch 1/2<br />
Installing : oracle-instantclient-release-23ai-el8-1.0-4.el8.x86_64 2/2<br />
Running scriptlet: oracle-instantclient-release-23ai-el8-1.0-4.el8.x86_64 2/2<br />
Verifying : oracle-instantclient-release-23ai-el8-1.0-4.el8.x86_64 1/2<br />
Verifying : yum-utils-4.0.21-25.0.1.el8.noarch 2/2</p>
<p>Installed:<br />
oracle-instantclient-release-23ai-el8-1.0-4.el8.x86_64 yum-utils-4.0.21-25.0.1.el8.noarch</p>
<p>Complete!</p>
<p>Перевіряємо чи встановився пакет репозиторію &#8211; все успішно.</p>
<p><strong><span style="color: #0000ff;">mick@localhost:~$ sudo dnf list installed | grep instantclient</span></strong><br />
oracle-instantclient-release-23ai-el8.x86_64 1.0-4.el8 @ol8_baseos_latest</p>
<p>Перенвіряємо чи зявився файл репозиторію в каталозі реопозиторіїв &#8211; є файл <strong>oracle-instantclient-23ai-ol8.repo.</strong></p>
<p>mick@localhost:~$ ll /etc/yum.repos.d/<br />
total 24<br />
-rw-r&#8211;r&#8211;. 1 root root 286 Jun 20 2024 <span style="color: #0000ff;"><strong>oracle-instantclient-23ai-ol8.repo</strong></span><br />
-rw-r&#8211;r&#8211;. 1 root root 694 Jan 15 2022 oraclelinux-developer-ol8.repo<br />
-rw-r&#8211;r&#8211;. 1 root root 4107 May 22 2024 oracle-linux-ol8.repo<br />
-rw-r&#8211;r&#8211;. 1 root root 941 Feb 14 16:37 uek-ol8.repo<br />
-rw-r&#8211;r&#8211;. 1 root root 243 May 23 2024 virt-ol8.repo</p>
<p>Встановлюємо Оракл Клієнт oracle-instantclient-basic з попередньо встановленого репозиторію. Згідно документації майбутні оновлення оракл клієнта будуть витягуватися саме з цього репозиторію для цієї 23 версії. Якщо в майбутньому вийде наприклад 24 версія, то треба переключати на новий репозиторій, щоб встановити 24 версію.</p>
<p><span style="color: #0000ff;"><strong>mick@localhost:~$ sudo dnf install oracle-instantclient-basic</strong></span><br />
Last metadata expiration check: 0:00:28 ago on Tue 13 May 2025 05:52:48 PM EEST.<br />
Dependencies resolved.<br />
==================================================================================================================================<br />
Package Architecture Version Repository Size<br />
==================================================================================================================================<br />
Installing:<br />
oracle-instantclient-basic x86_64 23.7.0.25.01-1.el8 ol8_oracle_instantclient23 79 M</p>
<p>Transaction Summary<br />
==================================================================================================================================<br />
Install 1 Package</p>
<p>Total download size: 79 M<br />
Installed size: 318 M<br />
Is this ok [y/N]: y<br />
Downloading Packages:<br />
oracle-instantclient-basic-23.7.0.25.01-1.el8.x86_64.rpm 26 MB/s | 79 MB 00:03<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
Total 26 MB/s | 79 MB 00:03<br />
Running transaction check<br />
Transaction check succeeded.<br />
Running transaction test<br />
Transaction test succeeded.<br />
Running transaction<br />
Preparing : 1/1<br />
Installing : oracle-instantclient-basic-23.7.0.25.01-1.el8.x86_64 1/1<br />
Running scriptlet: oracle-instantclient-basic-23.7.0.25.01-1.el8.x86_64 1/1<br />
Verifying : oracle-instantclient-basic-23.7.0.25.01-1.el8.x86_64 1/1</p>
<p>Installed:<br />
oracle-instantclient-basic-23.7.0.25.01-1.el8.x86_64</p>
<p>Complete!</p>
<p>&nbsp;</p>
<p>Корисні відео:</p>
<p><a href="https://www.youtube.com/watch?v=akJJjp8j91Y&amp;t=312s" target="_blank">https://www.youtube.com/watch?v=akJJjp8j91Y&amp;t=312s</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mick.in.ua/2025-03-07/oraclelinux810/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
