Возможно вы искали: 'Death Road'

May 15 2025 19:28:58
  • Как сделать 8Gamers.Ru домашней страницей?
  • Игры
    • База данных по играх
    • Игровые новости
    • Игровая индустрия
    • Обзоры на игры
    • Прохождения игр
    • Гайды к играм
    • Превью о играх
    • Игровые тизеры
    • Игровые арты
    • Игровые обои
    • Игровые скриншоты
    • Игровые обложки
    • Игровые трейлеры
    • Игровое видео
    • Вышедшие игры
    • Ближайшие релизы игр
  • Кино и ТВ
    • База данных по кино
    • Статьи о кино
    • Постеры
    • Кадры из кино
    • Кино трейлеры
    • Сегодня в кино
    • Скоро в кино
  • Комиксы и манга
    • Манга по алфавиту
    • База данных по комиксах
    • Читать онлайн комиксы
    • Читать онлайн манга
    • База персонажей
  • Читы и коды
    • Чит-коды для PC игр
    • Чит-коды для консольных игр
    • Трейнеры
    • Коды Game Genie
  • Моддинг
    • Модификации
    • Карты к играм
    • Программы для моддинга
    • Статьи о моддинге
  • Геймдев
    • Всё о создании игр
    • Список движков
    • Утилиты в помощь игроделу
    • Конструкторы игр
    • Игровые движки
    • Библиотеки разработки
    • 3D-модели
    • Спрайты и тайлы
    • Музыка и звуки
    • Текстуры и фоны
  • Рецензии
    • Игры
    • Кино
    • Аниме
    • Комиксы
    • Мангу
    • Саундтреки
  • Саундтреки
    • Лирика
  • Файлы
    • Патчи к играм
    • Русификаторы к играм
    • Сохранения к играм
    • Субтитры к кино
  • Медиа
    • Видео
    • Фото
    • Аудио
    • Фан-арты
    • Косплей
    • Фото с виставок
    • Девушки из игр
    • Рисунки
    • Рисуем онлайн
    • Фотохостинг
  • Юмор
    • Анекдоты
    • Афоризмы
    • Истории
    • Стишки и эпиграммы
    • Тосты
    • Цитаты
  • Флеш
    • Азартные
    • Аркады
    • Бродилки
    • Гонки
    • Для девочек
    • Для мальчиков
    • Драки
    • Квесты
    • Леталки
    • Логические
    • Мультфильмы
    • Открытки
    • Приколы
    • Разное
    • Спорт
    • Стратегии
    • Стрелялки
Статистика

Статей: 87772
Просмотров: 96111483
Игры
Injustice:  Gods Among Us
Injustice: Gods Among Us
...
Dark Souls 2
Dark Souls 2
Dark Souls II - вторая часть самой хардкорной ролевой игры 2011-2012 года, с новым героем, сюжето...
Battlefield 4
Battlefield 4
Battlefield 4 - продолжение венценосного мультиплеер-ориентированного шутера от первого ли...
Кино
Steins;Gate
Steins;Gate
Любители японской анимации уже давно поняли ,что аниме сериалы могут дать порой гораздо больше пи...
Ку! Кин-дза-дза
Ку! Кин-дза-дза
Начинающий диджей Толик и всемирно известный виолончелист Владимир Чижов встречают на шумной моск...
Обзоры на игры
• Обзор Ibara [PCB/PS2] 18357
• Обзор The Walking ... 18801
• Обзор DMC: Devil M... 19879
• Обзор на игру Valk... 15877
• Обзор на игру Stars! 17764
• Обзор на Far Cry 3 17948
• Обзор на Resident ... 16024
• Обзор на Chivalry:... 17508
• Обзор на игру Kerb... 17981
• Обзор игры 007: Fr... 16619
Превью о играх
• Превью к игре Comp... 17960
• Превью о игре Mage... 14464
• Превью Incredible ... 14721
• Превью Firefall 13479
• Превью Dead Space 3 16334
• Превью о игре SimC... 14730
• Превью к игре Fuse 15442
• Превью Red Orche... 15542
• Превью Gothic 3 16343
• Превью Black & W... 17354
Главная » Статьи » Разное » Установка WEB-сервера на FreeBSD (install freebsd apache mod_ssl mysql postgresql php)

Установка WEB-сервера на FreeBSD (install freebsd apache mod_ssl mysql postgresql php)

Ключевые слова: install, freebsd, apache, mod_ssl, mysql, postgresql, php, (найти похожие документы)

From: "Vadim Tzirulnicov" <tz@nc.ru>
Date: Tue, 18 Mar 2003 15:27:13 +0000 (UTC)
Newsgroups: fido7.ru.unix.bsd
Subject: Установка WEB-сервера на FreeBSD

Расписал тут пошаговую установку WEB-сервера на фрею. Она верна ? Особое
внимание прошу обратить на то, корректно ли --with-perl=/usr/bin/perl в
configure'е apache'а и саму установку perl (обращаться скриптами собираюсь к
#!/usr/bin/perl, вроде, по умолчанию perl делает симлинк /usr/bin/perl к
/usr/local/bin/perl ?)

Какие у вас будут по нижеприведённому возражения/дополнения ?
Установка openssl - в оригинальном варианте инструкции она заканчивается
командой "make test", но ведь необходимо ещё и "make install", или я тут в
данном случае не прав ?

Ставить надо на сервер 486-DX4-100/16Mb/40Gb HDD.
Partitions:
/ - 256Mb (symlinks "/tmp" to "/usr/tmp" directory)
swap - 3000Mb (на всякий случай, с запасом на будущее :))
/var - 256Mb
/usr - 33Gb

---------------То, что прошу вас проверить-----------------

#cd /usr/src

Распаковываю архивы:

#tar xvfz apache_1.3.27.tar.gz
#tar xvfz mod_perl-1.27.tar.gz
#tar xvfz perl-5.8.0.tar.gz
#tar xvfz php-4.3.1.tar.gz
#tar xvfz mod_ssl-2.8.12-1.3.27.tar.gz
#tar xvfz openssl-engine-0.9.6b.tar.gz
#tar xvfz mysql-3.23.56.tar.gz
#tar xvfz postgresql-7.3.2.tar.gz

Устанавливаем openssl
#cd openssl-engine-0.9b
#sh config no-idea no-threads -fPIC
#make
#make test

Внедрение модуля mod-ssl в исходные коды apache

#cd ../mod_ssl-2.8.12-1.3.27
#./configure --with-apache=../apache_1.3.27 --with-ssl=../openssl-engine-0.9.6b
--prefix=/usr/local/apache

Выполняю конфигурацию apache

#cd ../apache_1.3.27
#./configure --prefix=/usr/local/apache
--bindir=/usr/bin --sbindir=/usr/sbin
--sysconfdir=/usr/local/apache/conf
--logfiledir=/var/log/apache --datadir=/usr/local/apache/data

Часть наших сайтов написаны под MySQL и часть под PostgreSQL. Поэтому
необходимо установить обе базы данных. Дело в том что MySQL не поддерживает
вложенные запросы кроме MySQL 4 версии которая на момент написания статьи
находилась в разработке. Поэтому встала необходимость выбора второй базы
данных которая поддерживает вложенные запросы.

Устанавливаю базы данных:

#cd mysql-3.23.56
#./configure
#make
#make install
#./scripts/mysql_install_db
#mysqladmin -u root password 'ввести пароль администратора'
#safe_mysqld --user=root& Данную строку необходимо добавить в автозагрузку.

У меня много памяти (32M) и много таблиц поэтому использую следующую
оптимизацию. Запуская mysqld следующим образом.

#safe_mysqld -O key_buffer=16M -O table_cache=128 -O sort_buffer=4M -O record_buffer=1M &

key_buffer Величина буфера в байтах который используется для индексов.
Рекомендуется увеличить его используется много insert и delete запросов.

sort_buffer Под каждый поток который использует сортировку order by group by
выделяется количество памяти определенное этим параметром поэтому при
большом количестве памяти следует увеличить этот параметр.

record_buffer При последовательном сканировании таблиц например при
использовании insert под каждую таблицу выделяется память определяемая
этим параметром. Его также следует увеличить в целях увеличения
производительности базы данных.

Для компиляции PostgreSQL нужен gmake
Устанавливаю его с портов.

#cd /usr/ports/devel/gmake
#make
#make install

Для того чтоб обновились пути к gmake перевхожу в систему.

Устанавливаю PostgreSQL

#cd ../postgesql-7.3.2
#./configure
#gmake
#gmake install
#adduser postgres
#chown -R /usr/local/pgsql
#su postgres
#cd /usr/local/pqsql/bin
#./initdb -D /usr/local/pgsql/data
#./postamster -D /usr/local/pgsql/data & эту
строку следует включить в автозагрузку системы #./createdb test

Устанавливаю PHP

#cd /src/php-4.3.0
#./configure --prefix=/usr
--with-apache=../apache_1.3.27
--with-config-file-path=/usr/local/apache/conf
--disable-debug
--enable-safe-mode
--enable-inline-optimization --with-gnu-ld
--enable-memory-limit --with-mysql
--with-pgsql
#make
#make install

Устанавливаю Perl

#cd /src/perl-5.8.0
#rm -f config.sh Policy.sh
#sh Configure
#make
#make test
#make install

Внедрение модуля mod_perl в исходный коды apache

#cd ../mod_perl-1.27
#perl Makefile.PL EVERYTHING=1
APACHE_SRC=../apache-1.3.27/src
USE_APACI=1 PREF_HTTPD=1
DO_HTTPD=1
#make
#make install

На этом все приготовления закончены перехожу к компиляции apache

#cd ../apache_1.3.27
#./configure --prefix=/usr/local/apache
--bindir=/usr/bin --sbindir=/usr/sbin
--sysconfdir=/usr/local/apache/conf
--logfiledir=/var/log/apache
--datadir=/usr/local/apache/data
--localstatedir=/var --runtimedir=/var/run
--with-perl=/usr/bin/perl# !!!
--enable-module=ssl
enable-rule=SSL_SDBM
--desable-rule=SSL_COMPAT
--activate-module=src/modules/php4/libphp4.a
--enable-module=php4
--activate-module=src/modules/perl/libperl.a
--enable-module=perl
--disable-module=status
--disable-module=userdir
--disable-module=autoindex
--disable-module=asis
--disable-module=imap
--disable-module=env
--disable-module=actions

На момент конфигурирования веб сервера libphp4.a libperl.а еще не созданы и
если у вас появится ошибка то не удивляйтесь если не найдете их в каталоге
откуда якобы они должны подключаться:
src/modules/php4/libphp4.a
src/modules/perl/libperl.а

Но если в этих каталогах пусто то вы сделали что то не так и ошибку следует
искать в инсталлировании mod-perl либо в pod-php в зависимости от того какая
директория пуста.
Я например почему то забыл выполнить make install для mod-php после
инсталляции и повторном конфигурировании apache все прошло успешно.

#make
#make certificate

Последуют вопросы о фирме месте расположения и т.д. для сертификата. На
вопрос Encrypt the private key now? ответить нет на остальные вопросы
отвечать по вкусу.

#make install
1117 Прочтений •  [Установка WEB-сервера на FreeBSD (install freebsd apache mod_ssl mysql postgresql php)] [08.05.2012] [Комментариев: 0]
Добавил: Ukraine Vova
Ссылки
HTML: 
[BB Url]: 
Похожие статьи
Название Добавил Добавлено
• Установка WEB-сервера на FreeBSD (i... Ukraine Vova 08.05.2012
Ни одного комментария? Будешь первым :).
Пожалуйста, авторизуйтесь для добавления комментария.

Проект входит в сеть сайтов «8Gamers Network»

Все права сохранены. 8Gamers.NET © 2011 - 2025

Статьи
Рецензия на Pressure
Рецензия на Pressure
Чтобы обратить на себя внимание, начинающие маленькие разработчики, как правило, уходят в жанры, ...
Рецензия на Lost Chronicles of Zerzura
Рецензия на Lost Chron...
Игры, сделанные без любви и старания, похожи на воздушный шар – оболочка есть, а внутри пусто. Lo...
Рецензия на The Bridge
Рецензия на The Bridge
«Верх» и «низ» в The Bridge — понятия относительные. Прогуливаясь под аркой, можно запросто перей...
Рецензия на SimCity
Рецензия на SimCity
Когда месяц назад состоялся релиз SimCity, по Сети прокатилось цунами народного гнева – глупые ош...
Рецензия на Strategy & Tactics: World War 2
Рецензия на Strategy &...
Название Strategy & Tactics: World War II вряд ли кому-то знакомо. Зато одного взгляда на ее скри...
Рецензия на игру Scribblenauts Unlimited
Рецензия на игру Scrib...
По сложившейся традиции в информационной карточке игры мы приводим в пример несколько похожих игр...
Рецензия на игру Walking Dead: Survival Instinct, The
Рецензия на игру Walki...
Зомби и продукция-по-лицензии — которые и сами по себе не лучшие представители игровой биосферы —...
Обратная связь | RSS | Донейт | Статистика | Команда | Техническая поддержка