ГлавнаяРегистрацияВходВ закладки
Автор: admin  Раздел: Как настроить FreeBSD
В целом потребовалось, ,чтобы заполнить сервак изображения, весом в 3,9 Гб. Как обычно, покачивая:

serv# fetch h_ttp:/ / adres.saita/file

Но в 500-600 Мб Скачать "зависает".
Я попробовал качать другой файлик является позер, ,что zhe.Vspomnil на CentOS Wget я решил поставить его на FreeBSD.

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

[-hide-] serv#cd /usr/ports/
serv# make search name=wget

дал много вариантов, я выбрал:

serv#cd /usr/ports/ftp/wget

Посмотрел параметры сборки

serv# make config

Отключил ipv6

serv# make install clean
serv# rehash

потом по анологии с fetch топаем в дирректорию куда нужно закачать файлик и ..

serv# wget h_ttp:/ / adres.saita/file

Мне нравится даже чуть больше чем fetch, да и файлик скачался[-hide-] ...
Читать дальше »
Просмотров: 2908
Дата: 2011-07-14 14:20:52
Комментариев: 0
Автор: admin  Раздел: Как настроить FreeBSD
В общем нашел сервер на FreeBSD, на котором установлен ISPmanager Pro.

Человек дал IP, порт, имя пользователя и пароль, я зашел под root, но:

порта было 22, имя пользователя root. Расстройство - такая беспечность недопустима! Первое, ,что нужно сделать, это, это должны изменить порт и отключить SSH логиниться root-ом сразу.

Это и исправим:

[-hide-] ee /etc/ssh/sshd_config

#находим

#Port 22

#Меняем на любой не занятый, понравившийся , я сделал:

Port 22075

#Далее ищем строчеку отвечающую за авторизацию root-а

# Вот она :

# PermitRootLogin yes значит можно сразу root-ом. Запретим:

PermitRootLogin no

С SSHD пока все. Если стоит фаервол, меняем в нем порт ssh на новый а к 22 желательно закрыть доступ.

Смотрим ,что бы в rc.conf было sshd_enable=YES и перезапускаем SSHD:

/etc/rc.d/sshd restart

Перезапускаем sshd. Я допустил ошибку и дал :

killall sshd

Тем самым лишил себя доступа к машине по ssh ( ...
Читать дальше »
Просмотров: 2800
Дата: 2011-07-14 14:13:37
Комментариев: 0
Автор: admin  Раздел: Как настроить FreeBSD
PHP5.2+XCache на FreeBSD

Один из серверов накопилось около 30 сайтов на WordPress и Joomla, как мы знаем, ,что эти см требовательным.

Это не было бы модернизировать существующие или не переезжать в новый сервер постепенно рационализировать существующий.

Решил постановить "ускоритель PHP», кэширование вообшем.

Выбор пал на xcache.Обновляем порты и устанавливаем xcache:
[-hide-]
# cd /usr/ports/www/xcache
# make install clean

По окончанию установки нужно подключить xcache к php.

Можно просто прописать содержимое файлика /use/local/share/examples/xcache/xcache.ini в php.ini, но ,что бы не загромождать php.ini я сделал так:

cp /usr/local/share/examples/xcache/xcache.ini /usr/local/etc/php/

Перезапускаем апач и с установкой закончили.

# apachectl restart
# php -v
PHP 5.2.17 (cli) (built: Jan 19 2011 10:28:24)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies

with XCac ...
Читать дальше »
Просмотров: 2828
Дата: 2011-07-14 13:53:59
Комментариев: 0
Автор: admin  Раздел: Как настроить FreeBSD
BIND9 (имя) - DNS-сервер для никс подобных операционных систем. В FreeBSD это по умолчанию на чистую систему.

Он расположен в /var/named

Файл конфигурации:

[-hide-] /var/named/etc/namedb/named.conf

Файлы зон для master dns находятся в:

/var/named/etc/namedb/master

Файлы зон для slave dns находятся в:

/var/named/etc/namedb/slave

Все бы хорошо, вот только bind изначально не ведет логи.

Но исправить это очень не сложно. Стоит в /var/named/etc/namedb/named.conf дописать следующие строчки:

# logging
logging {
channel default-log { file «/var/log/bind/named.log»; severity debug; print-severity yes; };
category default { default-log; };
channel «querylog» { file «/var/log/bind/query.log»; print-time yes; };
category queries { querylog; };
};

Где:

/var/log/bind/ папка с логами

После этого стоит просто перезапустить bind.[-hide-] ...
Читать дальше »
Просмотров: 3232
Дата: 2011-07-14 13:45:13
Комментариев: 0
Автор: admin  Раздел: Как настроить FreeBSD
В Интернете нашел скрипт автоматизированной установки веб-серверы на FreeBSD.

С помощью скрипта будет установлен следующий набор программного обеспечения:

nginx/Apache22/PHP5.2/MySQL/vsftpd

Вот сам скрипт:

[-hide-] #!/bin/sh

### Web server FreeBSD ver. 0.92 from 28.02.2011

### No need change in this script ###

os=`uname -a |grep -c FreeBSD`
if [ $os = "0" ]; then
echo «This script work only on FreeBSD. Exit.»
exit
fi

echo «Enter username to create (default, admin):»
read USER
echo «This host is VPS? (yes/no. Default, no):»
read thisvps

if [ -z $USER ]; then
USER=admin
fi
if [ -z $thisvps ]; then
thisvps=no
fi

confighost=rg74.ru
USERPASS=`< /dev/urandom tr -dc A-Za-z0-9 | head -c15`
SQLPASS=`< /dev/urandom tr -dc A-Za-z0-9 | head -c15`
thiswebazilla=`uname -a | grep -c «webazilla»`

echo «WITHOUT_X11=yes» >> /etc/make.conf
echo «WITHOUT_IPV6=yes» ...
Читать дальше »
Просмотров: 3148
Дата: 2011-07-14 13:39:08
Комментариев: 0
Автор: admin  Раздел: Как настроить FreeBSD
Apache + Nginx: Virtualhost

Устанавливается на сервер Nginx (0.8.53) + Apache 22 + mod_rpaf.

Для того, ,чтобы быть размещены на сервере сайта, Вам здесь необходимо зарегистрироваться VirtualHost (виртуального хоста). Но у нас есть 2 веб-серверы, и, следовательно, Nginx (интерфейс) и Apache (модуля), ,чтобы назначить virtualhosty: 1. Apache:

Одним из вариантов является создание отдельного файлика для виртуальных хостов:

[-hide-] ee /usr/local/etc/apache22/extra/httpd-vhosts.conf

NameVirtualHost 127.0.0.1:8080

ServerAdmin webmaster@my-host.com
DocumentRoot «/usr/home/master/www/domain»
ServerName domain
ServerAlias www.domain.com
ErrorLog «/var/log/domain-error.log»
CustomLog «/var/log/domain-access.log» common


Или же описать виртуалхост в конце файлика /usr/local/etc/apache22/httpd.conf

На этом с Apache закончили.
2. Настраиваем virtualhost в Nginx.
Создадим папочку, где б ...
Читать дальше »
Просмотров: 2977
Дата: 2011-07-14 13:34:50
Комментариев: 0
Автор: admin  Раздел: Как настроить FreeBSD
FreeBSD: установка PHP 5 + ZendOptimizer
Недавно попросили поставить скрипт, который требует Zend ZendOptimizer.
Однако, как хорошо, ,что я не устанавливаю PHP 5.3.

И так, установим PHP 5 + ZendOptimizer.

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

[-hide-] uname -v
FreeBSD 8.1-STABLE #0 r34M:

Отлично.

ПиАшПи:

# php -v
PHP 5.2.17 (cli) (built: Jan 20 2011 16:50:56)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologie

with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies

Замечательно!
Приступаем к установке ZendOptimizer:

cd /usr/ports/devel/ZendOptimizer

Конфигурить нечего, сразу ставим

make install clean

В конце будет подробно написано как подключить ZendOptimizer

****************************************************************You have installed the ZendOptimizer package.

Edit /usr/local/etc/php.ini and add:

[Zend]
zend_optimizer.optimization_level=1 ...
Читать дальше »
Просмотров: 3109
Дата: 2011-07-14 13:15:34
Комментариев: 0
 Страницы: << ... 5 6 7 8