Разработка
Установка и настройка PHP для FreeBSD
0Для установки самого интерпретатора php нужно выполнить следующиешаги. Мы будем рассматривать установку php версии 5. если вам по каким-то причинам нужна версия 4. вам нужно будет просто адаптировать эти инструкции. 13 основном это сведется к исправлению php5 па php4 во всех командах.
Настройка опций php5.
% cd /usr/ports/lang/php5
% make config
Опцию IPv6 можно спять, а вот опцию APACHE обязательно нужно поставить.

После этого в этой же директории выполняете команду make install. Она скачает, скомпилирует и установит модуль php. 13 частности она автоматом исправит и конфигурацию apache сервера, чтоб включить этот модуль с список доступных модулей.
Как подключить модуль php в apache
После установки php уже разрешен в конфиге с apache как модуль, но его еще невозможно использовать. Для его использования нужно связать расширения файлов.php с правильным типом данных чтоб Apache знал бы. для каких файлов запускать интерпретатор php. Откройте файл /usr/local/etc/apache/httpd.conf. найдите в нем следующие строчки с конфигурацией php4 и php3 и добавьте выделенные курсором команды. Команды AddType связывают расширение файла с интерпретатором php если вам нужно, чтоб и в .html файлах бы выполнялись php скрипты, то добавьте еще одну строчку AddType application/x-httpd-php.html.
<IfModule mod_php4.c>
AddType application/x-httpd-php.php
AddType application/x-httpd-php-source.phps </IfModule>
AddTypе аррlication/x-httpd-php.php
AddType application/x-httpd-php-source.phps
Directorylndex index.php index.html
Опция Directorylndex показывает, какие файлы нужно выводить пользователю, если он запросил не конкретный файл, а директорию. Данная настройка приведет к тому, что в при запросе директории apache сперва будет искать файл index.php. если on будет найден, запустит его и выведет результат выполнения пользователю. Если такого файла нет. то тогда он попытается найти файл index.html. Если и такого файла не найдется, то пользователь получит ошибку «Листинг директории запрещен».
Установка usermin в FreeBSD
0Usermin – вебпанель управления для пользователя. Если webmin предназначен для решения задачь администратора, то usermin, задач пользователя.
Разработкой занимается та же команда, что и webmin, между собой они интегрированы и как правило, если находят уязвимость в одной из них, то и во второй она присутствует. Но уязвимостей не находили уже достаточно давно. (далее…)
Webmin на FreeBSD
0Webmin — это web-интерфейс для удобного администрирования
Unix систем. Используя любой баузер, Вы можете настраивать
аккаунты юзеров, сервер Apache, DNS, файловый сервер и многое другое. (далее…)
The Suexec command on your system is configured to only run scripts under /var/www, but the Virtualmin base directory is /home. CGI and PHP scripts run as domain owners will not be executed.
0I had my system running Ubuntu 9.10 Server and after installing Webmin and Virtualmin I came across this problem
Установка apache2.2.x FreeBSD
0В этой статье описано как правильно установить и настроить web сервер apache 2.2 в системе FreeBSD 7.0. В Ubuntu установка намного проще, но мне надо было именно FreeBSD, настраивая я там биллинговую систему Abills, о чем возможно напишу чуть позже подробное руководство. И так, начнем пожалуй.
Установка и настройка MySQL на FreeBSD
0Для установки MySQL сервера нам сперва потребуется добавить опцию в /etc/make.conf. Эта опция заставит порт MySQL скомпилироваться с поддержкой всех возможных наборов символов, а не только с базовым латиницей.
Установка SUDO на FreeBSD
01. Обновляем порты с помощью (может занять продолжительное время если порты давно не обновлялись). (далее…)
Установка MC на FreeBSD
0По своему виду Midnight Commander напоминает Norton Commander. Очень удобная программа для работы с файлами. (далее…)
Делаем карту сайта для любого проекта.
0Достаточно часто наши проекты выходят за пределы осязаемости и сгенерировать автоматически карту сайта практически невозможно. При этом держать ее в актуальном состоянии еще труднее, особенно для больших и часто обновляемых ресурсов. В свое время было потрачено немало времени и сил для разработки собственного веб-паука. Но последнее время я даю предпочтение использованию чужих велосипедов, а не разработки своих. (далее…)
Исправление ошибки работы флеша на сайте (1 с причин)
0Сегодня столкнулся с проблемой, что не работает Flash на некоторых сайта и что самое обидное – не работает во всех браузерах (FF2, FF3, FF3.5 Opera, Chrome, и Safary) в тоже время прекрасно пашет на ИЕ.
Помимо симптомов получит так-же заверения от владельца сайта, что это все работало буквально пол года назад.
То что проблема заключается на части клиента – практически понятно. Вспомнив что за последние пол года изменялось – был найден виновник – Flash 10. (далее…)
Свежие комментарии