Як отримати ./конфігурувати параметри, використані останнім часом?


15

Я оновлюю стек LAMP на сервері клієнта і потрібно ./конфігурувати mysql та apache з точними останніми налаштуваннями, з яких вони були складені останній раз. Де я їх беру? Рядок настройки PHP може бути отриманий за допомогою php -i. А як щодо інших?

Відповіді:


19

Чи зберігався каталог декомпресованого джерела? Якщо так, configureпрапори зазвичай знаходяться у config.statusабо config.log.

Це дещо відрізняється залежно від програмного забезпечення та від того, використовувався чи ні автоконкуф.


1
+1: Також (якщо припустити, що конфігурація створена автоконфором), ви можете переналаштувати за допомогою тих же прапорів, запустивши $ config.status --recheck.
Вільям Перселл

3

config.status має --configпрапор для друку останньої конфігурації. Я знайшов це, бігаючи./config.status --help

- конфігуруйте конфігурацію друку, потім вийдіть

Тому просто запустіть ./config.status --config, і він виведе всі параметри налаштування.


0

Залежно від того, як давно вони були складені, використовувані записи командного рядка все ще можуть бути в історії вашої оболонки. Під програмою bash ви здійснюєте пошук у історії за допомогою наступної процедури:

  1. ctrl-r запускає функцію зворотного пошуку в історії
  2. Почніть вводити частину команди, яку потрібно шукати (наприклад, "налаштувати")
  3. Натисніть ctrl-rще раз, якщо вам потрібно пройти далі за першим результатом
  4. Натисніть клавішу Enter, щоб виконати командний рядок, як тільки ви знайшли його (стрілка праворуч зазвичай повертає рядок із знайденим командним рядком, не фактично виконуючи його)

Це не все євангелічно, але, як правило, дуже погана ідея складати багато програмного забезпечення самостійно, а не використовувати пакети, надані вашим дистрибутивом.


Це не євангелічно, саме так це працює;) На жаль, версії RPM не задовольняють цей випадок.
Владислав Раструсний

Це звичайний випадок "я запускаю CentOS, але мені потрібні новіші версії всього"?
Офідіан

Ні. Різні причини. Версія CentOS Apache, наприклад, не підтримує mpm для працівників. Будучи торент-трекером, серверу потрібні робочі хвилини. пр.
Владислав Раструсний

Я припускаю, що ви могли б відновити вихідний оберт із увімкненою підтримкою ... Патч на специфікації може бути простішим у обслуговуванні. Можливо, вам потрібно створити власну, більш високу епоху, щоб оновлення системи до httpd не переважали ваші.
Офідіан
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.