ГлавнаяРегистрацияВходВ закладки
Автор: admin  Раздел: Как настроить FreeBSD
Веб-сервер под управлением соответствующей операционной системы - FreeBSD 8.1. Установленная ISPmanager PRO (Apache 2.2.16 MySQL 5.1, PHP 5.2.14 + Zend) Количество сайтов ан сервере постепенно увеличивается, но все же должен был сделать сайт на Joomla 1.5, решил поставить ,что-то в кэш. Во время остановки в Memcached.

Устанавливаем:

[-hide-] # cd /usr/ports/databases/pecl-memcache
# make install clean

После установки допишем в /usr/local/etc/php/extensions.ini

extension=memcache.so

Далее для старта после перезагрузки системы в /etc/rc.conf:

memcached_enable=»YES»
memcached_flags=»-l 127.0.0.1″

Рестартуем апач и радуемся.

Так же без memcached не хотела работать joonte, теперь работает.[-hide-] ...
Читать дальше »
Просмотров: 3211
Дата: 2011-07-14 17:38:31
Комментариев: 0
Автор: admin  Раздел: Как настроить FreeBSD
Ранее я описал установку memcache. Теперь установим еще и eAccelerator хороший, и запишу его.
eAccelerator - ускоряет PHP за счет кэширования динамического кэширования контента.

Приступая к установке:

[-hide-] #cd /usr/ports/www/eaccelerator
#make install clean


Добавляем в php.ini следующие строчки:

extension=»eaccelerator.so»
eaccelerator.shm_size=»32″
eaccelerator.cache_dir=»/tmp/eaccelerator»
eaccelerator.enable=»1″
eaccelerator.optimizer=»1″
eaccelerator.check_mtime=»1″
eaccelerator.debug=»0″
eaccelerator.filter=»"
eaccelerator.shm_max=»0″
eaccelerator.shm_ttl=»0″
eaccelerator.shm_prune_period=»0″
eaccelerator.shm_only=»0″
eaccelerator.compress=»1″
eaccelerator.compress_level=»9″

Создадим папочку для кеша eaccelerator и выставим на нее права:

#mkdir /tmp/eaccelerator
#chmod 0777 /tmp/eaccelerator

Перезапускаем Apache

apachectl restart

Вот и все, должно работать.
...
Читать дальше »
Просмотров: 2377
Дата: 2011-07-14 17:30:48
Комментариев: 0
Автор: admin  Раздел: Как настроить FreeBSD
Все же тема мониторинга преследовали меня.

На подготовку машина настроена с лицом vnstat веб, показывает, как закачивается в каком направлении и на какой intrfeyse но график показывает, загрузки канала. Это не то, ,что я хотел.

Munin был установлен, но из-за нехватки времени не работал.

В общем, я буду описывать процесс установки. Это заявление не сильно отличается от тех, которые вы найдете в Google и Яндекс, но за то, ,что я заработал, я искал через более десятка сайтов. Ну это дела, таких как запись.

Поехали. Имеем:

[-hide-] host# uname -a
FreeBSD host 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:55:53 UTC 2010 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
host#

Ставим мунина:

host# cd /usr/ports/sysutils/munin-master/

host# make install clean

Перед окончанием установки задает вопросы, я согласился.

Далее

host#cd /usr/ports/sysutils/munin-node/

host#make install clean

Если задаст вопросы, думай ...
Читать дальше »
Просмотров: 2948
Дата: 2011-07-14 15:55:10
Комментариев: 0
Автор: admin  Раздел: Как настроить FreeBSD
Установка хостинг панели SysCP на FreeBSD.
Делаем следующее:
[-hide-]Имеем машину под:

host# uname -a
FreeBSD host 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:55:53 UTC 2010 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
host#

Установлен Apache 2.2.16+php5+mysql+ еще ,что-то.
Нужно было для нескольких пользователей поставить ,что-то красивое и понятное. Не KDE ставить же или XFCE ISPmanager не получилось поставить, нет реал IP. Вычитал о SysCP.

Люблю FreeBSD, есть порты:

# cd /usr/ports/
# make search name=’syscp’

Port: syscp-1.4.2.1_2
Path: /usr/ports/sysutils/syscp
Info: PHP-based ISP System Control Panel
Maint: ek@purplehat.org

# cd /usr/ports/sysutils/syscp

# make install clean

Ну и «понеслась» . Вылазят окошки просит выбрать ,что доустановить, ,что настроить – честно говоря не помню ,что где жал, так ,что на ваш выбор.

Установка заняла около 2-х часов но успешно завершилась.

Да ...
Читать дальше »
Просмотров: 3177
Дата: 2011-07-14 15:37:58
Комментариев: 0
Автор: admin  Раздел: Как настроить FreeBSD
Сервер под FreeBSD . Установлены Apache+Nginx+PHP5.2.14+MySQL. Поставим mod_rpaf:

[-hide-] cd /usr/ports/www/mod_rpaf
make install clean

По окончанию установки в когфиг Apache допишем следующую строчеку :

LoadModule rpaf_module libexec/apache22/mod_rpaf.so
(сам модуль) (путь к файлику mod_rpaf.so)

И немного ниже допишем следующее:

RPAFenable On
RPAFsethostname On
RPAFproxy_ips 192.168.0.14
RPAFheader X-Forwarded-For

Вместо“192.168.0.14″ пишем свой IP .

#apachectl restart

И все готово[-hide-] ...
Читать дальше »
Просмотров: 3243
Дата: 2011-07-14 15:24:57
Комментариев: 0
Автор: admin  Раздел: Как настроить FreeBSD
Один из них был студентом в общежитии (!) После штурма был подключен к провайдеру переключатель uszlovym ключи, только 10 Мбит ссылку, я узнал, ,что это дуплекс. "Какая радость!" Kaknal в мире у меня есть 5 / 5 Мбит, 100 Мбит и городской сети на setevuha% полудуплексном режиме) Тогда, конечно, времена изменились, изменение места жительства со всеми вытекающими последствиями, а теперь - машины в локальной сети, не большого города , сига на стороне и, видимо, "совершенный" кабель. В целом потери в пинг, скорость мала, а потом я подумал о дуплекс-х годов в FreeBSD. Человек Ifconfig не разочаровала.

Смотрим какие режимы работы поддерживает сетевуха:

[-hide-]
Code:
# ifconfig -m bge0
    bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
    options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
    capabilities=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
    ether 00:0e:7f:fe:cd:fa
    inet 91.215.24.13 netmas
...
Читать дальше »
Просмотров: 2825
Дата: 2011-07-14 14:56:14
Комментариев: 0
Автор: admin  Раздел: Как настроить FreeBSD
Установка Apache22 & PHP5+MySQL на FreeBSD

Коротко опишу установку и первоначальную настройку Apache22 + PHP5+MySQL на FreeBSD.

Чистая, только ,что установленая ОС FreeBDS.

Делаем следующее:

[-hide-] # uname -a
FreeBSD 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:55:53 UTC 2010 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
#

Обновляем порты (я пользуюсь portsnap или csup)
Далее устанавливаю сам апач:

# cd /usr/ports/www/apache22

# make config

все так и оставляю, лишь отключаю поддержку IpV6 .

#make install clean

Я обычно дожидаюсь оскончания установки, и лишь потом начинаю ставить php и mysql.

Далее устанавливаю MySQL:

#cd /usr/ports/databases/mysql51-server/

#make install clean

Ставим PHP:
Лень писать покажу скрин.



Вроде все установили.

Теперь в rc.conf запишем:

apache22_enable=»YES»

mysql_enable ...
Читать дальше »
Просмотров: 3238
Дата: 2011-07-14 14:26:53
Комментариев: 0
 Страницы: << ... 4 5 6 7 8