Apache и файлы с расширением JNLP JARDIFF JAR JAD

Раздел: FreeBSD, Linux, Советы
Написано: 28.03.2009
Автор: Antonio

Для корректной выдачи веб-сервером информации необходимо правильное определение типов данных (текст, музыка, видео, программа..)

Если у вас веб-сервер Apache, то для того чтобы файлы .jnlp не отображались в браузере в виде обычного текста необходимо в файле mime.types добавить строки:

Посмотреть продолжение статьи

Конфигурация ядра FreeBSD

Раздел: FreeBSD
Написано: 9.07.2008
Автор: Antonio

Про то что такое ядро и основные сведения можно почитать в Руководстве FreeBSD , ниже я опишу основные шаги при конфигурировании ядра, которые я проводил и собственно файл конфигурации. Это поможет в будущем мне быстрее вспомнить что к чему было, и может быть поможет кому-то еще.

Все нижесказанное было сделано на FreeBSD 7.0

1. Так как в новой системе исходные тексты были не установлены, проводим установку, используя CVS.
Создаем скрипт, для более простого вызова обновления в будущем.

cat ../scripts/cvs_upd_src.sh
#!/bin/sh

LANG=ru_RU.KOI8-R; export LANG
MM_CHARSET=KOI8-R; export MM_CHARSET

/usr/local/bin/cvsup -g -L 2 /usr/data/conf/src-supfile


Посмотреть продолжение статьи

Ошибка tried to use non-present sched_yield

Раздел: FreeBSD
Написано: 23.06.2008
Автор: Antonio

На днях настраивал новый сервер на FreeBSD 7.0 основательно урезал строки конфигурации ядра. Делал это достаточно осторожно, так как сервер далеко и лишние звонки «туда» мне не к чему.

После удачной сборки и установки нового ядра заметил в консоли (dmesg -a), такие ошибки

kernel: cmd mysqld pid 631 tried to use non-present sched_yield

гугление и изучение GENERIC и LINT (make LINT) показало, что нужна строка вида

options         _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions

после добавления опции, перекомпилирования и установки новых ядра и модулей — ошибка исчезла.

phpMyAdmin и MYSQLI (Improved MySQL support)

Раздел: FreeBSD
Написано: 16.06.2008
Автор: Antonio

Устанавливал phpMyAdmin 2.11.6 на новый сервер и обратил внимание на опцию «[ ] MYSQLI    Improved MySQL support«, решил найти что это такое и нужно ли оно мне (phpMyAdmin’ом особо не пользуюсь, но имею его под рукой)

Из мануала
phpMyAdmin может соединяться с вашим MySQL сервером, используя классические php-расширения: MySQL и его усовершенствованный вариант MySQLi, который доступен в php 5.0. И в том и другом случае, разработчики обоих расширений рекомендуют использовать классическое расширение для MySQL 4.0 и ниже и MySQLi для MySQL 4.1 и новее.

При компилировании php, настоятельно рекомендуется, вручную связать выбранное Вами MySQL расширение с клиентской библиотекой MySQL по крайней мере с упрощенными версиями, которые присутствуют в дистрибутивах php. Чаще всего библиотеки, входящие в дистрибутив php — старые, их использование может вызывать проблемы. Если Ваш веб-сервер запущен под Windows вы можете попробовать MySQL Connector/PHP вместо MySQL / MySQLi расширений, который входит в состав сборки php под Win32.
MySQL 5.1 еще не поддерживается.

Ну раз разработчики рекомендуют, то отчего бы и не поставить?
Тем более что mysql-server-5.0.x.

FTP сервер vsftpd с виртуальными пользователями в MySQL

Раздел: FreeBSD
Написано: 15.06.2008
Автор: Antonio

Решил сохранить у себя описание настройки, внес небольшие изменения и дополнения
—————————————
Автор: helloworld
Статья взята с сайта http://www.lissyara.su

vsftpd + mysql + virtual users
Делать было в понедельник нечего сутра, вот решил написать статью, как поднять рабочий фтп сервер vsftpd с пользователями в mysql базе с шифрованными паролями.OS: FreeBSD 6.3-STABLEСуть механизма: vsftpd общается с pam, а pam общается с mysql.

# cd /usr/ports/ftp/vsftpd/
# make install clean


Посмотреть продолжение статьи

Копирование информации с сайта возможно только с указанием прямой ссылки - https://nemcd.com