Лечится прописыванием в uses frxRic
Лечится прописыванием в uses frxRic
Только познав радость победы и горечь поражения, отступив перед врагом и испытав горе ты сновишься настоящим мужчиной. 505
Когда вместе собираются критики, они говорят о Теме, Композиции и Идее. Когда вместе собираются художники, они говорят о том, где купить дешевле скипидар. (с) Пабло Пикассо
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD(’newrootpassword’) WHERE User=’root’;
mysql> FLUSH PRIVILEGES;
# cd /usr/ports//databases/phpmyadmin
# make install clean
# ee /usr/local/etc/apache22/httpd.conf
Alias phpmyadmin "/usr/local/www/phpMyAdmin/"
<Directory "/usr/local/www/phpMyAdmin/">
Options none
AllowOverride Limit
Order Deny,Allow
Deny from all
Allow from 127.0.0.1 .example.com
</Directory>
Отредактируем строку "Allow from 127.0.0.1 .example.com" так, как нам нужно, чтобы можно было получить доступ к phpMyAdmin'у откуда требуется.
# apachectl restart
# ee /usr/local/www/phpMyAdmin/config.inc.php
Длинный вариант
<?php
/*
* В phpMyAdmin для авторизации может использоваться проверка
* cookies или http сессии. Я предпочитаю больше второе, но
* если Вы собираетесь использовать кукисы, необходимо заполнить
* переменную blowfish_secret случайным набором символов.
*/
$cfg['blowfish_secret'] = 'blablablablablablablablablablabla';
/*
* Конфигурация серверов.
* Один phpMyAdmin можно использовать для подключения к
* нескольким серверам MySQL. Для этого ниже прописываются
* настройки для подключения к каждому серверу. Насколько
* я понял, при использовании нескольких серверов следует
* использовать авторизацию только через cookie.
*/
$i = 0;
/ * Опишем первый сервер * /
$i++;
/*
* Метод авторизации.
* Чаще всего применяют cookies или http ...
*/
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/*
* Параметры для подключения к серверу.
* — адрес хоста
*/
$cfg['Servers'][$i]['host'] = 'localhost';
/ — порт (если не указан, то используется дефолтный 3306) /
$cfg['Servers'][$i]['port'] = ''
/* Тип соединения с базой данных.
* Может быть socket, а может быть tcp.
*/
$cfg['Servers'][$i]['connect_type'] = 'tcp';
/*
* Если в предыдущем случае указан socket, то по-умолчанию,
* применяется путь к сокету /tmp/mysql.sock. Если у Вас
* сокет базы данных в другом месте, его следует указать
* в следущей переменной.
*/
$cfg['Servers'][$i]['socket'] = '/tmp/mysql.sock'
/*
* Использовать ли для подключения к БД шифрование SSL?
* У меня стоит не использовать.
*/
$cfg['Servers'][$i]['ssl'] = false;
/*
* Применять сжатие? Может быть true (да) или false (нет)
*/
$cfg['Servers'][$i]['compress'] = false;
/*
* Конфигурации для второго, третьего, десятого серверов
* можно подключить по аналогии с первым. Настройки
* следущего сервера должны начинаться с $i++ При использовании
* настроек для нескольких серверов, на странице входа в
* phpMyAdmin появится выпадающий список для выбора сервера.
*/
/*
* Каталоги для загрузки и сохранения файлов. Можно ничего не
* указывать, а можно прописать сюда свой путь. Каталоги должны
* быть доступны на запись пользователю www (от которого
* запущен веб сервер).
*/
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
?>
короткий вариант
<?php
$i=0;
$i++;
$cfg['Servers'][$i]['user'] = 'dbuser';
$cfg['Servers'][$i]['password'] = 'password';
?>
При таком способе следует ограничить доступ каталогу с установленным phpMyAdmin'ом через .htaccess или подобным образом.
значение (1): ответный тост в застолье.
значение (2): ответный подарок.
значение (3): сделка, акт купли-продажи или обмена.
происхождение: По разным версиям арабск.-тюрск. allah verdi — бог дал или ала верди — купля-продажа.
1.Рот будешь открывать у стоматолога.
2.Ума как у ракушки.
3.Что на жизнь насрать? Или бегать быстро умеем?
4.ЕЩЁ ОДИН ГУДОК С ТВОЕЙ ПЛАТФОРМЫ И ТВОЙ ЗУБНОЙ СОСТАВ ТРОНЕТСЯ.
5.Засохни гербарий!
6.Чтоб ты свою свадьбу в "McDonalds" отмечал.
7.Не зли меня, мне уже трупы прятать некуда! Да ладно, шучу я, шучу, есть ещё место.
8.Помолчи, жертва пьяной акушерки!
9.Да, красотою мир вы не спасёте.
10.Ваш ум затмить способен свет торшера.
11.Может перейдем на ты? А то мне в морду дать вам не удобно.
12.Говорите, говорите... я всегда зеваю, когда мне интересно!
13.Чао,персик-дозревай!
14.Когда аист принёс тебя твоим родителям — они долго смеялись и хотели сначала взять аиста.
15.Эй вы, пятеро! Да, да, вы, четверо! Идите сюда, трое! Еще раз увижу вас вдвоем – отпи*дячу! Ты меня понял?!?
16.Иди на кухню и руби вены топаром.
17.Да что бы тебе в бане чайной ложкой можно было прикрыться!
18.Детка, я тебя не пугаю, я же не зеркало.
19.Тобой Бабайку в детстве не пугали?
20.- А ноги — как у газели!- Что такие стройные?- Нет, покрытые шерстью...
21.- Какие у вас длинные ноги… Особенно левая.
22.Ещё один "Вяк" в мою сторону........и твой папа зря потел....
23.ВКонтакте-сайт для нормальных людей,а для таких отмороженных тормозов,как ты,давно пора создать новый сайт- ВТанке.
24.Пушкин дописался, Гагарин долетался, А ты щас {censored}!©
25.- иди на хуй!
— не парься, дойду с оргазмом!
26.-спасибо.
-отработаешь
27.-Девушка,скучаете?
-Не настолько...
28.Че стоишь? Бегаешь быстро или у тебя запасная челюсть в кармане?
29.Клизма,знай своё место.
30.В тебе есть одна хорошая черта,она делит задницу пополам.
31.Дааа...не всех Чернобль стороной обошел.
32.Иди,приляг.желательно на рельсы.
33.Правильно делаешь что хихикаешь с такими зубами не смеются.
34.Скажи мне кто я, и я скажу тебе на сколько ты меня недооценил.
35.Я б вас послал, да вижу — вы оттуда.
36.Бьюсь об заклад, что вас зачали на спор
Добавить строки
ftpd_enable="YES"
ftpd_flags=""
inetd_enable="YES"
# ee /etc/inetd.conf
раскомментировать строчку (удалить решетку перед)
ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l
# ee /etc/ftpusers
Добавить тех кому ЗАПРЕЩЕН доступ к ФТП
Обязательно добавить root
# touch /etc/ftpchroot
# ee /etc/ftpchroot
выдать пользователю user доступ к папке usr/local/www :
user /usr/local/www
выдать группе wheel доступ к папке usr/local/www :
@wheel /usr/local/www
Не забудьте назначить уровень доступа:
#chmod -R 775 /usr/local/www
Заходить через ТоталКоммандер ;)
По-моему, это гениально
Данная статья предполагает, что все комманды выполняются в консоли FreeBSD, которая имеет доступ в интернет. Все комманды запускаются от пользователя root.
------------------ I. Настройка FreeBSD -----------------
Текущая система
zg# uname -ri
7.2-RELEASE GENERIC
Синхронизируем время
zg# ntpdate ntp.ru
Обновляем порты
zg# csup -h cvsup6.ru.freebsd.org /usr/share/examples/cvsup/ports-supfile
------------------ II. Установка MySQL -----------------
Ставим MySQL из пакета
zg# pkg_add -r mysql51-server
Обновляем системные пути
zg# rehash
Устанавливаем начальные базы данных, необходимые для работы MySQL
zg# mysql_install_db --user=mysql
Устанавливаем конфиг
zg# cp /usr/local/share/mysql/my-medium.cnf /usr/local/etc/my.cnf
Включаем демона MySQL
zg# echo 'mysql_enable="YES"' >> /etc/rc.conf
Стартуем MySQL
zg# /usr/local/etc/rc.d/mysql-server start
------------------ III. Установка Apache -----------------
Переходим в порт апача
zg# cd /usr/ports/www/apache22
Ставим порт в "тихом" режиме
zg# make BATCH=yes install clean
Включаем демон, но пока не стартуем! Прежде надо собрать пхп.
zg# echo 'apache22_enable="YES"' >> /etc/rc.conf
------------------ IV. Установка PHP -----------------
Переходим в порт пхп
zg# cd /usr/ports/lang/php5/
Устанавливаем порт с запросом опций, чтобы отметить в списке Apache (см. скриншот)
zg# make config install clean
Переходим в порт пхп-модулей
zg# cd /usr/ports/lang/php5-extensions/
Запускаем выбор опций
zg# make config
Для нормальной работы веб-сервера, я бы порекомендовал следующие модули:
GD GD library support
DOM DOM support
ICONV iconv support
MBSTRING multibyte string support
MYSQL MySQL database support
PCRE Perl Compatible Regular Expression support
SIMPLEXML simplexml support
SESSION session support
XML XML support
Также желательно отключить модуль dba, поскольку он часто мешает нормальной
сборке.
Устанавливаем порт в "тихом" режиме
zg# make BATCH=yes install clean
Устанавливаем конфиг пхп
zg# cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini
------------------ IV. Настройка Apache -----------------
Создаём виртуальный хост
zg# ee /usr/local/etc/apache22/Includes/0-virtualhost.conf
<VirtualHost *:80>
<IfModule mod_php5.c>
AddType application/x-httpd-php .php
DirectoryIndex index.php index.html index.htm
</IfModule>
ServerAdmin some@admin
DocumentRoot "/usr/local/www/default/docs"
<Directory "/usr/local/www/default/docs">
AllowOverride All
Order Deny,Allow
Allow from all
</Directory>
ServerName localhost
</VirtualHost>
Создаём папку, в которой будет находится хост
zg# mkdir -p /usr/local/www/default/docs
Создаём индексный файл
zg# echo '<?php phpinfo()?>' > /usr/local/www/default/docs/index.php
Меняем владельца для папки хоста
zg# chown -R www:www /usr/local/www/default/docs
Обновляем системные пути
zg# rehash
Проверяем конфиг апача
zg# apachectl configtest
Syntax OK
Запускаем апач! Если всё сделано правильно, то сервер должен заработать.
zg# /usr/local/etc/rc.d/apache22 start
Источник — anton-pribora.ru
AddModule mod_php5.c <------------- Этой строчки нет. Я не знаю зачем она на хендбуке
<IfModule mod_php5.c> <------------- смотреть сюда внимательней на mod_php5.c
DirectoryIndex index.php index.html
</IfModule>
<IfModule mod_php5.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
</IfModule>
В конечном итоге должно получиться что-то типа того:
LoadModule php5_module libexec/apache/libphp5.so
...
<IfModule mod_php5.c>
DirectoryIndex index.php index.html
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
</IfModule>
Спасибо Olorin'у опять таки ^^