Как установить Apache на OmniOS
Я пытаюсь установить Apache на OmniOS. Я выполнил инструкции здесь: вариант 2 https://wiki.openindiana.org/oi/3.+Installing+software+and+package+management
Выполните команду:
echo $PATH
приводит к/opt/local/sbin:/opt/local/bin:/usr/gnu/bin:/usr/sbin:/sbin
curl https://pkgsrc.joyent.com/packages/SmartOS/bootstrap/bootstrap-2016Q4-x86_64.tar.gz | gtar -zxpf - -C /
pkgin -y update
pkgin -y install apache-2.4.6
привело к сообщениямCalculating dependencies...done
а потомnothing to do
Я не могу найти службу apache или каталог конфигурации, как они описаны здесь: https://docs.joyent.com/public-cloud/instances/infrastructure/images/smartos/apache
/opt/local/etc/httpd
Каталог конфигурации для Apachesvcs pkgsrc/apache
Служба проверки для Apache
Информация о сервере:
uname -v
приводит кomnios-r151026-d9b45886bd
- Запуск x86
- Также работает веб-сервер SunONE
Хотя мои команды были неполными, все же были внесены изменения. Мои сценарии Perl больше не могут найти DBI.
Почему при установке Apache говорится, что есть nothing to do
? Что мне не хватает?
ОБНОВИТЬ
- Ран
which apache2
привело кno apache2
- Ран
pkgin list
чтобы перечислить все установленные пакеты. Только ссылка на apacheapache-maven-3.5.4
- Ран
find . -name '*apache*'
в следующих каталогах:\etc
ничего\opt
найденный:- файлы vim, el и elc в
SUNWspro
org-apache-tools-ant-module
файлы и папки вnetbeans/3.5V11/modules/patches
apache
папка вSUNWwbsvr/plugins/java/samples/webapps/jstl/src/org
который содержит файлы java- vim, tag, el и elc файлы в
sfw
--- такжеapache
папка вsfw
который содержит файлы типа readme/bash для apache / php и один файл so apache-maven-3.5.4
файлы / папки вlocal
org-apache-xml-resolver*
файлы вsunstudio12.1
- файлы vim, el и elc в
- '\usr' найдено:
- 2 входа в
share/vim/vim80/syntax
apache-fcgi.conf
вlib/python2.7/vendor-packages/cherrypy/scaffold
- 2 входа в
- '\var' ничего
Насколько я могу судить, бинарные файлы не были установлены
2 ответа
Я пробовал бежать pkgin -y install apache-2
и это сработало. Он установленapache-2.4.3
. Возможноapache-2.4.6
не существует в репозитории.
Это означает, что apache уже установлен в системе Linux. Чтобы запустить команду ниже, которая сообщит расположение системного двоичного файла.
какой apache2
для папки конфигурации найдите каталог ниже:
/ и т.д. /apache2