Навигация
Главная
Поиск
Форум
FAQ's
Ссылки
Карта сайта
Чат программистов

Статьи
-Delphi
-C/C++
-Turbo Pascal
-Assembler
-Java/JS
-PHP
-Perl
-DHTML
-Prolog
-GPSS
-Сайтостроительство
-CMS: PHP Fusion
-Инвестирование

Файлы
-Для программистов
-Компонеты для Delphi
-Исходники на Delphi
-Исходники на C/C++
-Книги по Delphi
-Книги по С/С++
-Книги по JAVA/JS
-Книги по Basic/VB/.NET
-Книги по PHP/MySQL
-Книги по Assembler
-PHP Fusion MOD'ы
-by Kest
Professional Download System
Реклама
Услуги

Автоматическое добавление статей на сайты на Wordpress, Joomla, DLE
Заказать продвижение сайта
Программа для рисования блок-схем
Инженерный калькулятор онлайн
Таблица сложения онлайн
Популярные статьи
OpenGL и Delphi... 65535
Форум на вашем ... 65535
HACK F.A.Q 65535
Гостевая книга ... 65535
Содержание сайт... 65535
Вызов хранимых ... 65535
Эмулятор микроп... 65535
Бип из системно... 65056
Организация зап... 60830
Приложение «Про... 60685
Invision Power ... 60442
Оператор выбора... 59524
Модуль Forms 58524
Подключение Mic... 58443
Создание отчето... 58001
ТЕХНОЛОГИИ ДОСТ... 54265
Программируемая... 52704
Пример работы с... 50773
Имитационное мо... 49698
21 ошибка прогр... 44645
Реклама
Сейчас на сайте
Гостей: 5
На сайте нет зарегистрированных пользователей

Пользователей: 13,052
новичок: eugeniofonseca
Новости
Реклама
Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ
Delphi, Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog, 3D MAX, Компас 3D
Заказать программу для Windows Mobile, Symbian

Медиа плейер на Delphi + Пояснительная записка
Моделирование ЭВМ на GPSS (три класса заданий) + Пояснительная записка
Обратное размещение элементов ЭВС на Delphi + Пояснительная записка

Реклама



Подписывайся на YouTube канал о программировании, что бы не пропустить новые видео!

ПОДПИСЫВАЙСЯ на канал о программировании

TopServer
Причем все указанные компоненты сервера приложений работают как единое целое. Кроме того, программа TopServer бесплатна.
Установить комплекс очень просто, требуется выбрать каталог, в который программа будет инсталироваться. После установки программа создаст виртуальный диск, запустит тестовую страницу в браузере. Вуаля, локальный сервер готов к работе.
Мне кажется, что создание виртуального диск не идеальное решение, но в данном случае, с таким решением разработчиков можно смириться, так как на диске имитируется структура каталогов unix-подобных ОС, что позволяет приблизить разработку Вашего сайта в “боевых условиях”, потом приспокойненько без потерь перености всё добро на хостинг. Также виртуальный диск легко отключить, всего лишь нужно убрать ярлык стартового скрипта из автозагрузки и перезагрузить ваш PC.
В отличии от других комплексов, компоненты TopServer не устанавливаются в систему, как службы. Эти компоненты запускаются скриптом и работают в фоновом режиме. Их можно легко отключить, либо перезапустить с помощью трех ярлыков. ТopServer не создаёт конфликтов со службами, установленных в, но к сожалению, для работы в качестве сервера это не слишком удобно — так сложно отслеживать и управлять его компонентами. Если для вас это так важно, вы можете установить программу в качестве служб.
Панель администрирования TopServer

Веб-сервер Apache в TopServer заранее сконфигурирован для правильной работы совместно с PHP через интерфейс SAPI, то есть в качестве модуля. Приятно, что большинство конфигурационных файлов сопровождаются подробными комментариями на русском языке. Для того, чтобы перейти на использование PHP через CGI, нужно раскомментировать несколько уже существующих строк. TopServer имеет панель администрирования. В панельке можно посмотреть автоматически генерируемые отчеты о состоянии Apache и PHP, отредактировать основные конфигурационные файлы, есть простой парсер лога Apache и два скрипта для управления каталогами пользователей (userdir) и виртуальными хостами (name-based virtual hosts).
Виртуальные хосты — удобный механизм для размещения нескольких сайтов на одном сервере. При установке TopServer создает два тестовых виртуальных хоста, prime и second, один пользовательский каталог “~test. Необходимо обратить внимание, что при установке комплекс очищает файл hosts!
Непонятно, почему разработчики выключили по умолчанию директиву FollowSymLinks, так как без нее не будет работать модуль mod_rewrite, необходимый для многих скриптов. Это же следует учитывать и при использовании виртуальных хостов.
Порадовало, что PHP хорошо сконфигурирован и работает с библиотекой Zend Optimizer. Это увеличивает производительность и обеспечивает возможность работы с зашифрованными с помощью Zend Guard или Zend Encoder коммерческими скриптами. Также в состав комплекса входит набор часто используемых расширений PECL, хотя некоторых нет, и при необходимости их придется устанавливать вручную. Приятным сюрпризом было - 400 скриптов на PHP. Если в PHP использовать функцию mail, то сработает еще одна программа из комплекса — заглушка для sendmail, предназначенная для отладки почтовых скриптов. В отличие от sendmail она не посылает письма, а складывает их в директорию /email. Если для ваших целей этого недостаточно, то можно просто отредактировать файл php.ini в секции “mail function” .
Perl работает сразу после установки и не требует настройки. Но, к сожалению, интерпретатор Perl установлен лишь с основными библиотеками.
MySQL по умолчанию поддерживает соединения только с локального компьютера c учетной записью root без пароля. В TopServer установлен phpmyadmin, поэтому управление базами можно не составит труда, а вот пользователями управлять при помощи специального скрипта в панели администрирования. Ещё одна приятная мелочь, по умолчанию кодировка баз MySQL — cp1251, но при необходимости достаточно исправить ее на нужную в файле my.ini. В состав TopServer также вошли СУБД SQLite и аналог phpMyAdmin для нее — SQLiteManager.
Собственный мультипоточный FTP-сервер SlimFTPd является хорошим дополнением. В админке Вы найдёте скрипт для управления и настройки SlimFTPd, но лучше настроить с помощью конфигурационного файла slimftpd.conf. SlimFTPd поддерживает пассивный способ передачи, позволяет возобновлять неудавшиеся транзакции и использует малый объем памяти, но, к сожалению, он довольно прост и не поддерживает многих полезных функций вроде анонимного входа пользователей или ограничения по скорости или трафику.
Файлы в каталоге можно изменить из панели администрирования с PHPFM 1.0 – простого и надежного помощью файлового менеджера.
Вывод

TopServer - хорошо работающий комплекс программ, которые работают без дополнительной настройки. Так что для начинающих, неплохо подойдет в качестве рабочей платформы.
Опубликовал Kest October 27 2008 15:38:57 · 1 Комментариев · 7508 Прочтений · Для печати

• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •


Комментарии
Олег January 10 2010 20:33:33
Добрый день. Вопрос - у меня есть домен, есть статич. айпи, как настроить TopServer что-бы мой сайт было видно с интернета? Заранее спасибо.
Добавить комментарий
Имя:



smiley smiley smiley smiley smiley smiley smiley smiley smiley
Запретить смайлики в комментариях

Введите проверочный код:* =
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.

Нет данных для оценки.
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Поделиться ссылкой
Фолловь меня в Твиттере! • Смотрите канал о путешествияхКак приготовить мидии в тайланде?
Загрузки
Новые загрузки
iChat v.7.0 Final...
iComm v.6.1 - выв...
Visual Studio 200...
CodeGear RAD Stud...
Шаблон для новост...

Случайные загрузки
Visual Basic Script
Архив Апгрейтов с...
Алгоритмы шифрова...
Библиотека програ...
Разработка клиент...
Программа рисует ...
Error mod
Программирование ...
Fig [Исходник на ...
Calendar
Редактор текста (...
IPAddresseEdit
LaserTank [Исходн...
Dnavigator
Pirc
WordReport
Java 2. Наиболее ...
Защита от спама ...
Экранная лупа
Preview

Топ загрузок
Приложение Клие... 100346
Delphi 7 Enterp... 80925
Converter AMR<-... 20031
Borland C++Buil... 10885
GPSS World Stud... 9994
Borland Delphi ... 7925
Turbo Pascal fo... 6930
Visual Studio 2... 4937
Калькулятор [Ис... 4185
FreeSMS v1.3.1 3494
Случайные статьи
ВКонтакте, Однокла...
А вот что говоритс...
Процедура FloodFil...
seen
Понижение цветовой...
Выбор типа XHTML-д...
Пул соединений
Преимущества испол...
Создание псевдоним...
Оператор цикла for
излишними привилег...
Замена защитного э...
Прекращение отладк...
Асбестоцементные т...
Аргументы конструк...
Как защитить сайт ...
Нас интересует мат...
Вид основного меню...
Как вывести сайт и...
Нам нужны достаточ...
5.1. От псевдокода...
Комментарии
Сервер эмуляции ло...
Протокол RSVP
Обзор настроек без...
Статистика



Друзья сайта
Программы, игры
Компьютерная помощь в новокурьяново компьютерная помощь в солнцево продвинутые технологии

Полезно
В какую объединенную сеть входит классовая сеть? Суммирование маршрутов Занимают ли таблицы память маршрутизатора?