17garcol17 писал(а):
Ты меня немного запутал сначала объясняешь про locahost, что вроде считается элементарным.
Ну, батенька, как говорится, "не делай добра, не получишь зла", знания у Вас, ну очень слабенькие.
Нужно учиться, без всяких оправданий и оговорок, учиться каждый день.
Я имел ввиду что возможно права на localhost у него другие.
localhost - это зарезервированное имя хоста для интерфейса lo0 с адресом 127.0.0.1
lo0 в TCP/IP - программный виртуальный сетевой интерфейс, обратная петля - loopback механизм.
Посему, "права на localhost" - термин непонятный.
А затем рассказываешь про depends которые мне надо установить, что для меня является непонятным.
потому что нужно учиться, иначе разговор глухого с немым.
Есть ПО с именем A, оно опирается на ПО с именем B и C, и D и F.
При этом, чтобы установить A, необходимо установить B, C, D и F.
Но B и C затем будут не нужны - в этом случае B и C - это build depends, порты (ПО) необходимые для
сборки и установки A, их можно будет впоследствии удалить.
D и F требуются еще и для работы A, их называют run depends, зависимости необходимые для
запуска и работы A и они должны быть установлены для работы A.
Ну и тд и тп, изучить самостоятельно.
Так же я понимаю значения некоторых строк таких как alias, но почему именно в тот файл, его у меня не было пришлось создавать и на этот файл вроде не ссылаются другие файлы как он нашёл эти строки там?
изучать как работает и настраивается Apache, читать документацию.
# grep \/Includes\/ /usr/local/etc/apache24/httpd.conf
Include etc/apache24/Includes/*.conf
#
выше видно что в httpd.conf - используем Include: etc/apache24/Includes/*.conf
подключить все инклюды из директории /usr/local/etc/apache24/Includes/
Мне не хватает понимания основ работы apache и php, а сопровождающий инструкции не выложил,
хотя мне явно казалось что там не хватает чего-то. Я пробовал этот порт ставить нa VirtualBOX,
это очень долго + ошибку выдало, на что сопровождающий ответил ставь на x64, но это было неделю назад возможно исправил.
Эк Вас батенька разнесло, в жизни, никто для Вас персональных инструкций писать не будет.
Это надо несколько книг для Вас написать, они, книги, кстати, уже написаны, нужно
только читать.
VirtualBox - система виртуализации от Sun Microsystems, ставится на рабочий ПК с Windows за
5 секунд, после чего в ней можно запустить море разных виртуальных машин с разными ОС
и обизучаться, хошь удаляй, хошь ставь, хоть обтренируйся в установке ОС, затем в администрировании
этих ОС, установке или сборке на них ПО и тд и тп.
Готовый стенд, который не требует дополнительного железа и уймы времени.
Если VirtualBox установлен на ПК с 64'bitной архитектурой у которой CPU поддерживает
hardware virtualization, то есть VT-x, Вы легко установите 64'битную гостевую ОС.
1. Взять нужный релиз? FreeBSD? 10.3 x86 (x64 на VirtualBOX вроде не ставится.) Установил и сделал копию.
см выше
Для чего тогда FreeBSD создает и выкладывает образы виртуальных машин:
# lynx
http://ftp4.freebsd.org/pub/FreeBSD/rel ... 64/Latest/
FreeBSD-10.3-RELEASE-amd64.qcow2.xz 163741944 2016-Mar-25 02:59
FreeBSD-10.3-RELEASE-amd64.raw.xz 166971364 2016-Mar-25 03:00
FreeBSD-10.3-RELEASE-amd64.vhd.xz 163881032 2016-Mar-25 02:58
FreeBSD-10.3-RELEASE-amd64.vmdk.xz 163181000 2016-Mar-25 02:58
2. Закачать свежие порты? portsnap fetch extract update? Не трогать всмысле просто перейти к следующему пункту?
ну да
3. Depends - зависимости. Где список зависимостей смотреть? Это самый непонятный мне момент. В документации на оф. сайте не нашёл такого пункта.
если zoneminder - то у нах на сайте в разделе документации, установка из sources
4. "затем разверните новый порт /usr/ports/multimedia/zoneminder в /usr/ports/multimedia/zm, чтобы при установке - не
коррелировал с родным zoneminder". Вот это не понятно. Я могу понять просто скачать неофициальный порт, разархивировать и перенести в multimedia/zm, что бы они не контактировали. Но почему ты написал "разверните новый порт /usr/ports/multimedia/zoneminder в /usr/ports/multimedia/zm"?
Потому что я все необходимые зависимости для zoneminder, ставил из пакетов:
# pkg search name
# pkg install name
В какой-то момент решил что все что нужно установлено и приступил к сборке нового zoneminder
из портов, предварительно сделав следующее:
# mv /usr/ports/multimedia/zoneminder /usr/ports/multimedia/zoneminder.old
затем записал самодельный порт в /usr/ports/multimedia/zoneminder
и когда оказалось что каких то depends не хватает, я опять же устанавливал их через пакеты,
в итоге pkg грохнул мне неофициальный zoneminder и заменил его на старый что в пакетах.
А все потому что я использовал одинковое имя zoneminder для нового порта, а стоило
переименовать в zm например.
Без обид, Вам очень многому нужно учиться, читать-читать-читать каждый день, каждый
день осваивать на практике новое, вот почему VirtualBox - хороший и бесплатный инструмент,
например:
- домашний Windows 7
- на нем VirtualBox
- в VB и Windows 8 и Windows 10 и Linux'ы: CentOS, Ubuntu, Debian и FreeBSD по нескольку
и разных версий
дешево и никакого дополнительного оборудования.