Локальная установка Денвер + PHP-Nuke + PHPexpEditor
Итак, приступаем к установке, нам понадобится:
Web сервер:
Apache+Perl+PHP+MySql
Zend Optimizer для Денвера - для работы с кодированными скриптами.
phpMyAdmin-2.6.0-pl3 - свежая версия phpMyAdmin.
Docs_MySQL - Документация для MySQL (по желанию, если кому нужно)
Редактор для PHP:
PHPexpeditor и русификатор phpxedit_lang_ru
ColorMania Полезная утилита для Web мастера, позволяет определять цвет
PHP-Nuke:
PHP-Nuke-7.6_Rus или любой другой
Забираем все это в каталоге файлов, в разделах "PHP-Nuke" и "Soft"
Распаковываем первый архив и запускаем Apache+Perl+PHP+MySql.exe
На все вопросы отвечаем по умолчанию ничего не меняя.
Ставить рекомендую так как предлагается, в том числе не менять диск (по умолчанию C:\ ).
Замечено, что в некоторых случаях возникали проблемы при установке на другие диски.
Для первого раза не экспериментируйте....
Выглядит это так:
Теперь открываем папку C:\WebServers\
и копируем в нее содержимое архива "Zend Optimizer для Денвера" с заменой всех папок и файлов.
Теперь заменяем содержимое папки C:\WebServers\home\localhost\www\phpmyadmin\ на содержимое архива phpMyAdmin-2.6.0-pl3
Запускаем на рабочем столе ярлык "Start servers" (назначение остальных двух я думаю объяснять не надо...)
В браузере запускаем url - http://test1.ru
Если вы все сделали правильно, то увидите
Итак, сервер работает, теперь приступим к установке PHP-NUKE.
Идем в C:\WebServers\home\ И создаем там папку с названием вашего сайта, например \demo-shkurki.ru
В ней создаем каталог \www
Теперь копируем в C:\WebServers\home\demo-shkurki.ru\www\ содержимое каталога \html из архива PHP-Nuke-7.6_Rus
Находим в корне нашего сайта файл config.php и открываем его.
Находим следующие строки:
$dbhost = "localhost";
$dbuname = "root"; - "имя для входа в базу данных, не меняем"
$dbpass = ""; - "пароль к ней, не меняем"
$dbname = "test"; - "имя вашей базы данных, ЗАПОМИНАЕМ "
$prefix = "nuke";
$user_prefix = "nuke";
$dbtype = "MySQL";
$gfx_chk = 0;
$subscription_url = "";
$admin_file = "admin";
Запускаем на рабочем столе ярлык "Restart servers" Это необходимо, чтобы сервер инициализировал
данные о новом сайте (demo-shkurki.ru).
Это необходимо только тогда, когда вы добавляете категорию нового сайта.
Теперь в браузере запускаем url http://localhost/phpmyadmin/
В некоторых случаях http://localhost/phpmyadmin/index.php (если не отработал с первого раза)
Должны увидеть:
Теперь нужно создать нашу базу, пишем "test" и жмем на кнопку "создать"
Теперь жмем на кнопку "SQL"
C помощью кнопки "Browse" выбираем файл nuke.sql, который лежит в каталоге sql
архива PHP-Nuke-7.6_Rus и жмем на кнопку "Пошел"
В результате, если вы все сделали правильно, то должны получить
Тепер, когда у вас создана база данных, можно попробовать запустить свой сайт,
Откройте браузер и наберите в адресной строке следующий URL http://demo-shkurki.ru/
или http://demo-shkurki.ru/index.php и увидите наш сайт.
Теперь займемся редактором для работы с файлами php
Устанавливаем PHPexpeditor с русификатором и запускаем,
Открываем в меню "Выполнить" -> "Параметры..."
Устанавливаем параметр "HTTP порт" сервера и путь к файлу php.exe
В файле c:\WebServers\usr\local\php\php.ini находим строку
sybase.min_message_severity = 10 и меняем значение на 7
Перезапускаем сервер с иконки "Restart servers"
Теперь все готово.
Если открыть файл index.php нашего сайта и нажать "F9"
то запустится наш сайт...
Теперь вы имеете у себя на компьютере установленный пакет Денвера, cвой портал на PHP-NUKE и мощную
систему для разработки приложений на PHP.
множество модулей и блоков для PHP-NUKE.
Успехов в создании и удачи в раскрутке!!!