Меню в данный момент недоступно

TopServer 2.1

TopServer - полноценный бесплатный серверный пакет или сервер приложений, включающий в себя веб-сервер Apache 2.0, интерпретатор PHP5 с библиотеками PECL, интерпретатор PERL5, сервера баз данных MySQL5 и SQLite2, FTP сервер SlimFTPd, а также обширные средства администрирования серверных компонентов. Причем указанные компоненты сервера приложений работают как единое целое. TopServer работает только на NT системах.

Для начинающих создателей сайтов, веб-программистов и просто пользователей, которые хотят иметь свой сервер для размещения сайтов, форумов и.т.п. процедура конфигурирования веб-сервера Apache, интерпретаторов PHP и PERL, серверов баз данных MySQL и SQLite, а также своего FTP сервера может быть затруднительна. Также необходимо учитывать объем дистрибутивов каждого компонента: веб-сервер Apache (до 6 мб), интерпретатор PHP (до 9 мб), интерпретатор PERL (до 18 мб) и MySQL (до 20 мб), не учитывая объем других компонентов сервера. Согласитесь, скачивать из интернета многомегабайтные дистрибутивы необходимых Вам Apache, PHP, PERL и MySQL, а затем еще и конфигурировать их, весьма неприятная задача. Теперь у Вас нет необходимости в этом. В сервере приложений TopServer есть все необходимое, причем объем дистрибутива TopServer весьма незначителен (около 7 мб). Небольшой объем дистрибутивов TopServer достигнут благодаря очень эффективной комплектации серверных компонентов в составе единого сервера приложений.

Изначально сервер приложений TopServer создавался специально с целью упростить процедуру организации локального сервера приложений. Это весьма актуально для начинающих создателей сайтов, веб-программистов языка PHP и PERL, пользователей локальных сетей, и всех тех, кто имеет желание быстро установить и начать использовать локальный сервер приложений. TopServer можно также с успехом использовать и для хостинга большого колличества сайтов в рамках локальных сетей различного уровня.

В состав TopServer входят очень удобные средства конфигурирования сервера приложений, с помощью которых Вы можете изменять конфигурацию Apache, PHP, MySQL, создавать виртуальные хосты, управлять FTP аккаунтами, создавать и редактировать базы данных MySQL и SQLite, получать обширную информацию о состоянии серверных компонентов, анализировать протоколы посещений хоста, а также выполнять некоторые другие необходимые действия.

После установки пакета вы можете сразу начинать работу, не производя дополнительную конфигурацию сервера приложений и его компонентов (Apache, PHP и MySQL). На Ваш компьютер будут установлены необходимые модули сервера Apache, PHP, PERL, MySQL SQLite, FTP сервера, средства администрирования, а также каталоги, которые будут содержать ваши HTML-документы, скрипты PHP, CGI-программы. Плюс к этому, дистрибутив включает в себя набор (около 400) исходных текстов различных PHP скриптов, которые вам могут пригодиться в качестве готовых примеров сценариев на PHP.

Важной особенностью сервера приложений TopServer является то, что конфигурационные файлы его компонентов несколько перестроены для вашего удобства и снабжены подробными комментариями директив и параметров на русском языке. Поэтому, если у вас возникнет потребность в конфигурировании компонентов TopServer, а именно веб-сервера Apache, интерпретатора PHP и сервера баз данных MySQL, то это будет для вас более простой задачей, чем прежде.

Удобная панель администрирования позволит Вам получить быстрый доступ к информации о компонентах сервера (Apache, PHP, MySQL, SQLite, FTP), произвести управление лога доступа Apache, а с помощью мощной системы администрирования MySQL phpMyAdmin Вы можете производить манипуляции с базами данных MySQL различной сложности. Также доступна система администрирования баз данных SQLite, система администрирования FTP сервера, файловый менеджер PHPfm и другие удобные и эффективные средства.

Состав TopServer:

  • Версия сервера приложений: TopServer 2.1
  • Веб-сервер: Apache 2.0.59 (2.2.6)
  • PHP: PHP 5.1.6 (5.2.5)
  • PERL: PERL 5.6.1 (5.8.8)
  • MySQL: MySQL 5.0.18-nt-max (5.0.45-nt)
  • phpMyAdmin: phpMyAdmin 2.6.1 (2.11.0)
  • SQLite: SQLite 2.8.17
  • SQLiteManager: SQLiteManager 1.2.0
  • FTP: SlimFTPd 3.17 (3.181)
  • Sendmail: Virtual Sendmail Stub
  • EAccelerator-0952_5.2.5
  • Ioncube_loader v3.1.32
  • ZendOptimizer v3.3.0
  • Библиотеки PHP: BCmath, Calendar, Date, FTP, GD2, MySQL, ODBC, pcre v6.6, Session, Hash, Com_dotnet, Ctype, DOM, XML, LibXML, SimpleXML, XMLreader, XMLwriter, Zlib, iconv, Reflection, SPL, Tokenizer, WDDX (встроенные библиотеки)
  • + MySQL, MySQLi, SQLite, GMP, Sockets, bzip2, XSL (библиотеки PECL)

Дополнительно:

  • Менеджер виртуальных хостов
  • Менеджер пользовательских каталогов
  • Редактор файлов конфигурации Apache, PHP, MySQL
  • Менеджер FTP сервера PHPsFTPd 0.5
  • Файловый менеджер PHPFM 1.0
  • Примеры простых PHP скриптов для начинающих (~400 шт)

Цели создания серверного пакета TopServer

Целью создания проекта TopServer Project являлось желание удовлетворить потребность различных групп пользователей в сервере приложений, который был бы мощным, простым в установке и использовании средством, не требующим предварительного конфигурирования, оптимизированным для отладки PHP и PERL скриптов, а также удовлетворял потребности пользователей и администраторов локальных сетей, которым необходим инструмент для хостинга сайтов и домашних страниц в рамках локальных сетей, для создателей веб-сайтов, которым необходим инструмент для локального тестирования и размещения динамичных и статичных веб-страниц.

TopServer Project является благотворительным проектом Артёма Муругова, идеолога, автора и администратора проекта.

Преимущества TopServer

Немного о преимуществах и особенностях сервера приложений TopServer. На данный момент существуют достаточно большое число различных серверных пакетов, подобных TopServer. Они созданы для решения задач различного уровня, от простой организации веб-сервера на домашнем компьютере до организации сложных хостинговых систем.

Многие из предлагаемых серверов приложений являются действительно бесплатными и распространяются свободно. Это обусловлено, прежде всего, открытостью компонентов, из которых и собираются подобные серверные пакеты. Состав свободно распространяемых серверных пакетов может быть различным. На данный момент все большую популярность набирают серверы приложений на базе веб-сервера Apache, интерпретатора языка PHP и сервера баз данных MySQL. Такой выбор не является случайным, а является следствием предпочтения использования пользователями открытых (Open Source) технологий.

Все чаще начинающие веб-программисты, пользователи и администраторы локальных сетей, веб-мастера выбирают Apache в качестве веб-сервера, язык PHP для написания скриптов различной сложности и MySQL как сервер баз данных, который отлично работает с PHP.

Поэтому было принято решение создать мощный по возможностям, простой и удобный в использовании сервере приложений, на основе указанных выше современных серверных технологий. Помимо наиболее употребимых Apache, PHP,MySQL были также добавлены интерпретатор PERL, СУБД SQLite, FTP сервер SlimFTPd и обширные средства администрирования TopServer.

Особенности TopServer

» В состав TopServer входят компоненты только акуальных на данный момент версий;

» TopServer не требует первоначального конфигурирования. А если в процессе использования TopServer возникнет потребность в конфигурировании, то это не вызовет затруднений, поскольку директивы конфигурационных файлов сопровождаются подробными комментариями на русском языке (конфигурационные файлы Apache, PHP и MySQL), что значительно упрощает конфигурирование. В состав инструментов администрирования TopServer входит также внутренний редактор файлов конфигурации Apache, PHP, MySQL;

» Конфигурации компонентов TopServer оптимизированы, что позволило обеспечить высокую комплексную производительность TopServer и достичь небольшого объема конечного дистрибутива TopServer;

» Начиная с TopServer 2.0 в состав TopServer входит внутренний FTP сервер SlimFTPd, который обеспечивает FTP доступ к директориям веб-сервера. Таким образом, Вы можете создавать и управлять FTP аккаунтами, а также иметь удаленный доступ к серверу приложений и необходимым сопутствующим директориям. Кроме того, в состав стредств администрирования входит удобный и функциональный менеджер FTP сервера, с помощью которого Вы можете управлять самим FTP сервером через панель администрирования TopServer;

» Удобная панель администрирования TopServer с обширными инструментами позволит Вам с удобством производить конфигурирование компонентов сервера приложений, управлять виртуальными хостами, пользовательскими каталогами, базами данных MySQL с помощью phpMyAdmin и SQLite с помощью SQLite Manager, получать информацию о состоянии серверных компонентов, управлять протоколом доступа к главному хосту веб-сервера, а также производить другие административные действия;

» Начиная с TopServer версии 2.0, в состав конфигурации PHP входит Zend Optimizer 3, который обеспечивает эффективное управление памятью сервера и производит оптимизацию инструкций, благодаря чему значительно увеличивается производительность PHP скриптов и сервера в целом. Zend Optimizer также обеспечивает возможность работы с зашифрованными с помощью Zend Guard или Zend Encoder PHP скриптами;

» Начиная с TopServer 2.0, сервер приложений и все его компоненты устанавливаются на отдельный виртуальный диск, структура директорий которого повторяет структуру директорий в Unix / Linux. Этот принцип обеспечит удобство работы с TopServer пользователям, которые часто работают с данными системами;

» После установки TopServer Вы сможете сразу приступать к работе с сервером приложений, поскольку TopServer не нуждается в первоначальном конфигурировании компонентов. Вы просто можете добавить страницы своего домашнего сайта в каталог TopServer и начинать работу, либо заниматься отладкой PHP, PERL или CGI скриптов. Вообщем, что пожелаете;

» В состав TopServer включены часто используемые расширения PECL PHP, которые позволят Вам использовать все основные возможности языка PHP;

» Возможность расширения TopServer, добавляя различные общедоступные компоненты и относительная простота конфигурирования;

» В состав дистрибутива TopServer включен набор простых PHP скриптов (~400 шт), которые помогут начинающим программистам PHP на практических примерах изучить язык PHP;

» Большое количество информации по серверу приложений TopServer позволит ответить практически на все часто встречающиеся вопросы по работе с TopServer;

» Полная бесплатность.

Разумеется, на этом преимущества TopServer не заканчиваются. Понимая, что лишь конечный пользователь может дать субьективную оценку, ограничимся рассмотренными преимуществами.

Установка TopServer

TopServer распространяется в виде установочного пакета, и его установка не должна вызвать затруднений.

Не забудьте перед установкой убедится в том что на вашем компьютере не установлено более ранних версий TopServer, Денвер/Denwer или других подобных пакетов, а так же сервера Apache и баз данных MySQL, в случае если они установлены их требуется удалить.

При установке не требуется перезагрузка и TopServer запускается сразу после установки. При установке, а также работе у вас должны быть права администратора. При удалении директория установки удаляется полностью. При удалении TopServer не успевает остановиться, так что рекомендуется его остановить и подождать 15-20 секунд до полной остановки (зависит от мощности компьютера), а потом удалять. Меняет файл hosts, сделайте копию. Пароль - admin. Логин - admin. Пароль - root. Логин - root.

Первый запуск TopServer

После установки TopServer будет открыта стартовая страница сервера. Если этого не произошло, попробуйте обратиться к странице самостоятельно, вписав в адресную строку браузера localhost не забыв указать перед этим протокол http.

Если стартовая страница успешно открывается, значит компонент Apache работает нормально. Вам также будет предложено произвести тестирование серверных компонентов TopServer. С стартовой страницы Вы можете перейти в панель администрирования TopServer. Доступ к панели администрирования можно получить, указав в адресной строке браузера localhost/admin/

Далее, Вы можете проверить работу FTP сервера, указав в адресной строке ftp://localhost/
Логин: root
Пароль: admin

Управление серверными компонентами TopServer осуществляется через панель администрирования.

Настройка веб-сервера

Для того чтобы создать собственный хост на главной странице по адресу localhost выбираем "Панель администрирования".
В ней выбираем "Менеджер виртуальных хостов" и жмём кнопку "Создать виртуальный хост".
В качестве имени виртуального хоста нужно ввести зарегистрированное вами имя и нажать кнопку "Создать виртуальный хост".
Теперь когда хост создан нажмите "Перезапустить Apache".
Всё готово, для того чтобы проверить работоспособность созданного хоста перейдите на страницу созданного виртуального хоста, там вы увидите стартовую страницу вашего хоста.

Данный хост привязан к директории homevirtualИмяХоста, вы должны перейти по этому адресу и удалить файл index а вместо него создать свой.
Создадим файл index со следующим содержимым: "Привет всем!" и сохраним его вместо удалённого.
Теперь перейдя по адресу хоста браузер должен выдать:

Привет всем!

Теперь вы можете создавать свои странички на языке HTML или с использованием скриптов PHP, а так же установить движок форума, сайта и т.д.
Не забудьте удалить созданный файл перед установкой веб-приложения или создания страницы на php.

Настройка FTP сервера

Пакет TopServer включает в себя так же FTP сервер, позволяющий удалённо работать с файлами на вашем компьютере.
Для его настройки в Панели администрирования выбираем "Менеджер FTP сервера", далее "Вход в систему".
Для того чтобы ознакомиться с принципом работы с FTP нажмите "FAQ" там довольно подробно всё разъяснено.
Не забудьте поменять стандартный пароль на нём!
Если вы не будете им пользоваться, то его можно вообще отключить, вот небольшая инструкция от Rostov114:
Нужно внести такие изменеия в файлы которые находятся по адресу T:usrin.

Начиная с версии 2.0, TopServer представляет богатый набор серверных компонентов и поставляется в одной стандартной редакции.


Статус программыFree | Бесплатная
Операционная системаWindows All
ИнтерфейсМногоязычный включая русский
Последнее обновление2012-04-04 18:07:33
Размер7,03 мб
Закачек1683