\www\dbf\ – поддиректория с таблицами *.DBF
\www\\html\ – поддиректория, в которой находятся
исходные скрипты HTML
\www\\HTML4\ – поддиректория c документацией HTML
\www\\xHarbour\ – поддиректория, в которой находится
документация xHarbour
dbfWebServer. exe – программа
dbfWebServer.ini – файл инициализации
dbfWebServer. txt – первичный список таблиц
В директории с таблицами представлены только основные таблицы, необходимые для начала работы и понимания сути работы сервера. Пользователь или разработчик может самостоятельно расширять этот список таблиц исходя из задач, которые ему предстоит решать. Способ формирования списка таблиц или проекта будет обсуждён далее.
\dbf – директория с таблицами
DBFHTM00.CDX
DBFHTM00.DBF – блоки кода для HRB. exe
DBFRUN00.CDX
DBFRUN00.DBF – блоки кода общего назначения
DIRECT00.CDX
DIRECT00.FTP
DIRECT00.DBF – для списков директорий
SPIDBF00.CDX
SPIDBF00.DBF – проект базы данных: список таблиц
SPIDBF10.CDX
SPIDBF10.DBF – проект базы данных: список полей
SPIDBF20.CDX
SPIDBF20.DBF – проект базы данных: список индексов
Директория \www\ добавлена с точки зрения совместимости с другими серверами, например Apache.
Примечание. От версии к версии состав сервера может меняться.
Установка сервера
Загрузить из Интернета архивный файл dbfWebServer. zip
Распаковать архивный файл или скопировать содержимое с инсталляционного диска на свой локальный жёсткий диск.
Программа не требует процедуры установки.
Если установка сервера производится с инсталляционного диска, то следует просто скопировать содержимое СД-диска на локальный жёсткий диск.
Рекомендуется скопировать всё в корневой каталог.
Запуск сервера
Сервер запускается из командной строки набором имени файла
dbfWebServer. exe
или кликом мыши по этому имени в проводнике.
После запуска появится окно с программой, как показано на рис. В.1.
После того как программа запустится, в адресной строке браузера введите и активизируйте следующий адрес:
http://localhost:4180
по умолчанию будет загружена страница index.html:
http://localhost:4180/html/index.html
Примечание. Загрузку стартовой страницы необходимо обеспечить как минимум для двух случаев:
• когда сервер устанавливается параллельно существующему другому серверу. это будет рассмотрено ниже (привязка сервера);
• когда сервер устанавливается самостоятельно.
Если сервер устанавливается параллельно, то используется файл dbf.html, чтобы не пересекаться с существующим сервером.
В любом случае по умолчанию загружается файл index.html из директории /html/.
После загрузки страницы index.html в браузере должна появиться картинка следующего содержания (рис. 1.2):
Рис. 1.2. Вид загруженной страницы index.html из сервера dbfWebServer
Для успешного старта программы и дальнейшей продуктивной работы с таблицами программе требуется два служебных файла.
Один файл – это файл инициализации, другой – текстовый файл, содержащий минимальный перечень используемых таблиц. Второй файл можно назвать стартовым файлом проекта.