установка owncloud и настройка своего облачного хранилища на freeBSD

Установка owncloud и настройка своего облачного хранилища на freeBSD ownCloud — это свободное и открытое веб-приложение для синхронизации данных, расшаривания файлов и удалённого хранения документов в «облаке». ownCloud написан на языках программирования PHP и JavaScript. OwnCloud предназначен для работы с несколькими системами управления базами данных, такими как: SQLite, MariaDB, MySQL, Oracle Database, и PostgreSQL. Затем […]

Установка phpmyadmin из исходников для связки apache + nginx во freebsd

Для начала необходимо установить MySQL, PHP, Apache посмотреть мои установки можно тут:
1. Установка MySQL на FreeBSD
2. Установка apache для FreeBSD из исходников (руководство по установке)
3. Установка PHP для FreeBSD из исходников (руководство по установке)
После чего необходимо скачать на оффициальном сайте сам phpmyadmin, перейти можно нажав по ссылке тут. На момент написания статьи, была самая последня версия phpMyAdmin-4.1.6-all-languages.

Установка lighttpd из исходников на FreeBSD

Установка lighttpd из исходников на FreeBSD Lighttpd — безопасный и быстрый веб сервер который распространяется по лицензии BSD. Он оптимизирован для высокопроизводительных средах с небольшим объемом памяти по сравнению с другими веб-серверами, служит для эффективного управления CPU-нагрузки из расширенным набором функций (FastCGI, SCGI, Auth, Output-Compression, URL-Rewriting  и многие другие). Lighttpd — является идеальным решением для сервера который страдает от проблем с  нагрузками на него. Скачаем lighttpd в виде исходного кода, на момент написания статьи последняя […]

Установка Zend Optimizer из исходников на freeBSD

Zend Optimizer- это модуль для пхп, который дает возможность осуществлять запуск закодированных с помощью Zend Encoder и Zend SafeGuard Suite PHP-скриптов. Качаем Zend Optimizer но перед этим нам нужно узнать версию и разрядность системы:

# uname -a
Так как у меня FreeBSD 9.2 и разрядность i386, то я скачаю этот архив:
Если у вас пхп 4.2-5.2качаем этот архив:
# wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
Если как у меня, php 5.3.x:
# wget http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz

Установка apache и nginx в связке на FreeBSD

Для начала нам потребуется установить некоторые компоненты, подробную установку можно найти:
1. Установка MySQL на FreeBSD
2. Установка apache для FreeBSD из исходников (руководство по установке)
3. Установка PHP для FreeBSD из исходников (руководство по установке)
4. Установка Nginx для FreeBSD из исходников (руководство по установке)
Установка apache и nginx в связке на FreeBSD и как это работает?
Что необходимо сделать:
+ поставить Nginx в связке с апачем.
+ сделать чтоб Nginx отдавал статику(картинки), а остальные запросы проксировал апачу.

Установка ejabberd из исходного кода на freebsd

Установка ejabberd из исходного кода на freebsd Скачиваем архив с сайта или сразу скачиваем по моей ссылке, ejabberd 13.12: Для начала качаем: # wget http://www.erlang.org/download/otp_src_R16B03-1.tar.gz # gunzip -c otp_src_R16B03-1.tar.gz | tar xf — # cd otp_src_R16B03-1 Нужно проконфигурировать OTP: # Bourne shell $ LANG=C; export LANG или можно: # C-Shell $ setenv LANG C Но чтобы понять с какими параметрами нужно компилировать, читаем README или документацию […]

26
Январь
1 Комментарий
Категории: FreeBSD, Установка из sorce code (исходников)

Установка mc-4.8.11 из исходников во FreeBSD

У меня был установленный mc из портов, я решил поставить его из исходников, но для начала нужно удалить пакет:
pkg_deinstall mc
Перейдем в директорию src (временная папка, у меня там лежат все исходники которые я компилирую). Перейдем в директорию, для удобства я создам папку и скачаю исходный код mc:
# cd /usr/local/src
# mkdir mc
# cd mc
# wget http://ftp.midnight-commander.org/mc-4.8.11.tar.bz2
Распаковываем:
# tar -xf mc-4.8.11.tar.bz2

Установить geoip и mod_geoip из исходников на FreeBSD

Мне нужно было сделать следующее:
1. Установить на FreeBSD geoIP и Geoip_mod.
2. Нужно заблокировать доступ к файлам *.php из страны CN

Установка ioncube loader из исходников на FreeBSD

uname -a
Получить последнюю версию ionCube Loader можно здесь на сайте или вытянуть по моей ссылке:
Для начала перейдем в каталог /usr/local/src/
Я создам папку для удобства, что бы знать где его искать.
# mkdir ionCube
Так как у меня FreeBSD 8 и 64 бит разрядная ОС, то я скачиваю этот архив:
# wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_fre_8_x86-64.tar.gz
Расспаковываю его в /usr/local/libexec/ioncube(может не получится из-за того что там нет такой папки, выполните тогда
mkdir /usr/local/libexec/ioncube):
# tar xvzf ioncube_loaders_fre_8_x86-64.tar.gz -C /usr/local/libexec
# cd /usr/local/libexec/ioncube/
В этой папке есть файл с подробной инструкцией по установке, называется, кто не знает — README.

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

Идем на официальный сайт nginx и качаем от туда программу с исходниками:
Перейдем в папку /usr/local/src/
# wget http://nginx.org/download/nginx-1.4.2.tar.gz
Распакавываем сам архив:
# tar -xjf nginx-1.4.2.tar.gz
Перейдем в папку с nginx
# cd /usr/local/src/nginx-1.4.2
В папке должен быть файл README, нужно прочитать его чтобы понять с какими параметрами его нужно компилировать, но можно использовать и мой если Вам подходит:
./configure —with-cc-opt=»-O2 -fomit-frame-pointer -I /usr/local/include/» \
—without-http_charset_module \
—without-http_userid_module \
—without-http_geo_module \
—without-http_autoindex_module \
—without-http_fastcgi_module \
—with-ld-opt=»-L /usr/local/lib»