Помощь » База знаний » Установка и обновление скриптов »
Данное руководство предназначено для установки программного продукта WebAsyst на ваш компьютер с помощью пакета Денвер. Программный пакет Денвер представляет собой инструмент для создания виртуального сервера на пользовательском (например, домашнем) компьютере с операционной системой Windows. Установка на локальный сервер Денвер позволяет опробовать работу WebAsyst либо отлаживать изменения исходного кода или дизайна на собственном компьютере перед загрузкой файлов на удаленный сервер.
При установке на Денвер WebAsyst будет расположен только на вашем компьютере и будет недоступен в сети Интернет. Чтобы сделать вашу установку WebAsyst доступной другим пользователям Интернета, WebAsyst должен быть установлен на удаленном сервере, например, на сервере хостинг-провайдера.
Внимание: для успешной установки и правильной работы WebAsyst на локальном сервере Денвер необходима настройка параметров и расширений PHP, перечисленных на странице с перечнем системных требований.
;extension=php_mbstring.dllУдалите точку с запятой в начале строки, сохраните файл и запустите Денвер.
Наберите адрес мастера установки WebAsyst (install.php). Если содержимое архива webasyst_setup.tar.gz было скопировано в папку Z:/home/localhost/www/webasyst, то адрес мастера установки должен быть http://localhost/webasyst/install.php.
Страница «Системные требования» содержит информацию о соответствии конфигурации Денвера системным требованиям.
Если некоторые из обязательных требований не соблюдены, измените конфигурацию Денвера, как описано ниже в разделе «Советы по найстройке Денвера». Затем перезапустите Денвер и повторите установку. В случае соблюдения всех системных требований нажмите на кнопку «Продолжить >>». Мастер установки перейдет на страницу «Распаковка скриптов WebAsyst».
На странице «Настройки MySQL» необходимо указать параметры подключения к базе данных MySQL и некоторые другие параметры.
Хост MySQL: оставьте значение по умолчанию localhost.
Пользователь MySQL: впишите имя пользователя root
Пароль: оставьте это поле пустым
Выберите вариант Создать новую базу данных и впишите в поле справа имя базы данных, которую нужно создать. Допускается использование латинских букв, цифр, символа подчеркивания и дефиса. Например, webasyst.
Путь к установке WebAsyst: содержимое этого поля изменять не нужно.
Укажите в текстовых полях данные главного пользователя WebAsyst:
Логин: введите логин (имя пользователя), допускается использование только латинских букв, цифр и символа дефиса и подчеркивания.
Пароль: длина пароля должна составлять минимум 4 символа, допускается использование любых символов.
Email: введите любой адрес электронной почты — Денвер не отправляет сообщения по электронной почте, а сохраняет их в специальной директории.
Имя, Фамилия, Компания: введите любые значения, допускается использование только латинских букв и цифр.
После заполнения всех обязательных полей проверьте правильность введенных данных и нажмите на кнопку «Продолжить >>». Если все данные введены правильно, мастер установки перейдет на финальную страницу установки с надписью «Готово!».
Для правильной установки и работы WebAsyst конфигурация PHP на локальном сервере Денвера должна соответствовать системным требованиям. Основное значение имеют параметры конфигурации PHP и установленные расширения PHP.
Для проверки настройки PHP понадобится проверочная страница. Для этого создайте с помощью текстового редактора (например, Wordpad или Блокнот) файл info.php следующего содержания:
<?php
phpinfo();
?>
Сохраните созданный файл в папку Z:/home/localhost/www. Запустите Денвер и наберите в браузере адрес проверочной страницы: http://localhost/info.php. В браузере должна появиться таблица с параметрами PHP.
Чтобы изменить значение какого-либо параметра, найдите на диске Z файл php.ini — его место расположения содержится в строке Loaded Configuration File в начале проверочной страницы, обычно Z:/usr/local/php5/php.ini. Откройте файл с помощью текстового редактора (например, Wordpad или Блокнота), найдите строку с именем параметра, который нужно изменить и укажите требуемое значение. Затем сохраните файл и перезапустите Денвер.
Проверочная страница содержит отдельные таблицы, заголовки которых соответствуют названиям установленных расширений (например, mbstring, gd, mysql и т.д.). Если одно из расширений не установлено (т.е. на проверочной странице отсутствует таблица с его названием), следует активировать его, как описано ниже. Далее описано, как активировать расширение mbstring:
Найдите значение параметра extension_dir на проверочной странице — оно содержит путь к папке с файлами расширений на диске Z, например: /usr/local/php5/ext.
Проверьте наличие файла с именем вида php_НАЗВАНИЕ_РАСШИРЕНИЯ.dll в в папке Z:/usr/local/php5/ext, в данном случае php_mbstring.dll. Если вы установили модули PHP5 после установки Денвера, такой файл должен присутствовать в папке. Значит, расширение установлено, и его необходимо только активировать. Для этого откройте файл php.ini и найдите строку с упоминанием названия «mbstring»:
;extension=php_mbstring.dll
Удалите точку с запятой в начале строки, сохраните файл и перезапустите Денвер.