Не удается запустить Apache после ручной установки в Ubuntu 20.04

Моя виртуальная машина находится в закрытой сети, поэтому я не могу использовать apt install apache2 . Вместо этого я установил вручную, выполнив следующие действия:

  1. tar -xzvf httpd-2.4.51.tar.gz в каталоге / home / my_username , получив httpd-2.4.51 каталог
  2. Размещены apr-1.7.0.tar.gz , apr-iconv-1.2.2.tar.gz и apr-util-1.6 .1.tar.gz в httpd-2.4.51 / srclib / и tar -xzvf все они
  3. Эти распакованные каталоги APR переименованы, опуская их версии, например apr-util-1.6.1 до apr-util с mv apr-util-1.6.1 apr-util
  4. tar -xzvf pcre-8.45.tar. gz в каталоге / home / my_username , получив каталог pcre-8.45
  5. cd pcre-8.45 и ./ configure --prefix = / usr / local / pcre; сделать; make install
  6. Наконец, установил Apache с помощью ./ configure --prefix = / usr / local / apache2 --with-pcre = / usr / local / pcre; сделать; make install

Я проверил папку / usr / local / apache2 , все вроде нормально. Но когда я попытался запустить Apache с помощью systemctl start apache2 , cmd сказал: Не удалось запустить apache2.service: Unit apache2.сервис не найден. . Возможно ли, что устройство не может распознать Apache даже после установки, или я должен зарегистрировать Apache как службу Linux? Большинство решений в сети предполагают использование подхода apt install apache2 , и система будет обрабатывать все необходимые вещи сзади. В моем случае, я считаю, что пропустил некоторые настройки конфигурации, поэтому я застрял здесь. Любые предложения приветствуются.

0
задан 3 November 2021 в 03:42

0 ответов

Другие вопросы по тегам:

Похожие вопросы: