Установка PHP из исходников во FreeBSD (руководство по установке)

Перед тем как компилировать нужно скачать сам php, идем на оффициальный сайт или используйте:

# wget -Ophp-5.3.27.tar.bz2 http://us3.php.net/get/php-5.3.27.tar.gz/from/de1.php.net/mirror
Расспаковываем архив:
# tar -xjf php-5.3.27.tar.bz2
Если нужно используете этот php-5.4.13.
# wget -Ophp-5.4.13.tar.bz2 http://www.php.net/get/php-5.4.13.tar.bz2/from/de1.php.net/mirror
Переходим в каталог :
# cd /usr/local/src/php-5.3.27

В директории лежит файлик README, читаем его! Это для того что бы понять с какой конфигураций собрать PHP,

Установка apache из исходников для FreeBSD (руководство по установке)

Установка apache из исходников для FreeBSD Установка необходимого ПО.         Перед началом сборки нужно установить некоторые dependencies (зависимости). Следующее ПО необходимо для конфига описанного немного ниже: Буду использовать программу portupgrade, у меня она не была установлена на моем сервере FreeBSD, по этому я поставил следующим образом: # pkg_add –r portupgrade или # cd /usr/ports/ports-mgmt/portupgrade # make config && make install clean GD2 — библиотека которая используется в PHP для работы с изображениями, мне она была […]

Установка Proftpd на FreeBSD из исходников (не из портов)

Установка Proftpd на FreeBSD из исходников Добавляем пользователя и группу proftpd под которым будет работать proftpd демон (в моем случае это юзер ftp и такая же группа ). Создаем пользователя ftp если его нет, и, назначаем ему пароль: # pw adduser ftp -m -d /home/ftp -c «FTP user» # passwd ftp Cоздаем необходимые директории и назначаем права: # chmod 555 /home/ftp # mkdir -p /home/ftp/incoming # chmod 777 /home/ftp/incoming # mkdir -p /home/ftp/public # chmod 555 /home/ftp/public # chown -R ftp:ftp /home/ftp/ Путь к логам: # touch /var/log/ftp-tranfer.log […]