Цей розділ містить примітки та підказки щодо встановлення PHP на » OpenBSD.
Використання бінарних пакетів для встановлення PHP на OpenBSD є рекомендованим і найпростішим методом. Основний пакет було відокремлено від різних модулів, і кожен з них може бути встановлений і видалений незалежно від інших. Файли, які вам потрібні, можна знайти на вашому компакт-диску OpenBSD або на FTP-сайті.
Основним пакетом, який потрібно встановити, є php, який містить базовий движок (а також fpm, gettext та iconv) і може бути доступний у кількох версіях на вибір. Далі зверніть увагу на пакети модулів, таких як php-mysqli або php-imap. Вам потрібно використовувати команду phpxs для активації та деактивації цих модулів у вашому php.ini.
Приклад #1 Приклад встановлення пакунків OpenBSD
# pkg_add php # pkg_add php-apache # pkg_add php-mysqli (install the PEAR libraries) # pkg_add pear Дотримуйтесь інструкцій, наведених у кожному пакеті! (to remove packages) # pkg_delete php # pkg_delete php-apache # pkg_delete php-mysqli # pkg_delete pear
Прочитайте сторінку посібника » packages(7) для отримання додаткової інформації про бінарні пакети у OpenBSD.
Ви також можете скомпілювати PHP з коду за допомогою » дерева портів. Однак, це рекомендується лише користувачам, знайомим з OpenBSD. Порт PHP поділяється на ядро і розширення. Розширення генерують підпакети для всіх підтримуваних модулів PHP. Якщо ви вважаєте, що не хочете створювати деякі з цих модулів, використовуйте параметр no_* FLAVOR. Наприклад, щоб пропустити збірку модуля imap, встановіть FLAVOR у значення no_imap.