На самом деле в установке и настройке связки apache + php + perl нету ничего сложного… Можете в этом убедиться сами. Итак, приступим.
Устанавливать будем apache22. Те кто дает предпочтение apache13 нужно будет только изменить директорию установки. В портах есть обе версии.
# cd /usr/ports/www/apache22/ # make install clean |
Из опций изменяю только:
Поскольку сам пользуюсь редактором joe, то после конечно первым делом займемся его установкой.
# cd /usr/ports/editors/joe # make install clean |
В процессе установки могут подтянуться зависимости, если они еще не установлены:
По данному редактору инфы более чем предостаточно, соответственно не буду изобретать колесо, а наведу статью Алексея Федорчука от 2004.08.21
FreeBSD прекратило распространение портов через CVS и CVSupНачиная с 28 февраля 2013 года порты FreeBSD перестанут быть доступны через CVS, т.е. их нельзя будет зеркалировать или синхронизировать для поддержания в актуальном виде через такие инструменты как CVSup. Причиной прекращения поддержки CVS является переход к использованию Subversion для разработки и поддержания дерева портов, в то время как используемые средства экспорта SVN в CVS имеют ряд ограничений, приводящих к затруднениям при организации работы зеркал. Пользователям предлагается спланировать переход на portsnap или svn для обновления дерева портов. |
Просмотр логов и поиск искомой строки или значения - процесс довольно утомительный. Чтобы немного облегчить данную задачу, существует утилита colorize, которая подсвечивает синтаксис логов в соответствии с ключевыми словами.
Установка и настройка не составит проблем, так что рекомендую всем ознакомиться с данной утилитой.
Устанавливать будем из портов (надеюсь у вас они в актуальном состоянии, если же нет – рекомендую обновить). Переходим в установочную директорию программы и запускаем установку:
Пора уже привыкнуть работать в screen… Удобная штука, рекомендую всем.
Для начала мой .screenrc (должен лежать в домашнем каталоге пользователя)
# less .screenrc vbell off activity 'activity in window %n' bell_msg 'bell in window %n' nethack on autodetach on startup_message off defscrollback 10000 caption always caption string "%{rk} %c %{dd} %{+b M}%n %{-b dd}%-w%{+b B.}%n* %t%{-}%+w%<" |
Немного информации о screen:
sudo (англ. superuser [substitute user] do, дословно «выполнить от имени суперпользователя») — это программа, разработанная в помощь системному администратору и позволяющая делегировать те или иные привилегированные ресурсы пользователям с ведением протокола работы. Основная идея — дать пользователям как можно меньше прав, но при этом ровно столько, сколько необходимо для решения поставленных задач.
Ничего сложного в установке нету…
Порт находится в /usr/ports/security/sudo
# cd /usr/ports/security/sudo # make install clean |
Последние комментарии
21 неделя 6 дней назад
46 недель 15 часов назад
2 года 46 недель назад
3 года 16 недель назад
3 года 39 недель назад
4 года 2 недели назад
4 года 3 недели назад
4 года 6 недель назад
4 года 18 недель назад
4 года 22 недели назад