Установка PHPNuke


Прислал: Sergey Vladykin [ 06.12.2000 @ 23:21 ]
Раздел:: [ Веб-технологии ]


Автор и официальный  сайт

Автор PHPNuke - Francisco Burzi( mailto:fburzi@ncc.org.ve )
    Francisco Burzi C.
    Av. Principal Pueblo Nuevo
    Via Poligono de Tiro
    Casa # Z-1315
    San Cristobal, 5001
    Estado Tachira
    VENEZUELA

Официальный сайт www.phpnuke.org ( http://webscript.ru///www.phpnuke.org )
Лист рассылки - phpnuke@egroups.com( mailto:phpnuke@egroups.com )
Английский Web-ring - Ring Hub ( http://webscript.ru///nav.webring.yahoo.com/hub?ring=phpnukeuserswebr&id=15&hub )
Неофициальный русский сайт поддержки пользователей PHPNuke - net.technic.ru ( http://webscript.ru///net.technic.ru )

Обзор возможностей

PHPNuke позиционируется как набор скриптов для администрирования сайта. Он включает в себя такие возможности:

В пользовательской части
* добавлять собственные статьи
* комментировать статьи
* добавлять ссылки/оценивать ссылки/устанавливать на свой сайт систему оценки
* управлять внешним видом сайта, используя заданный набор тем
* голосовать и оставлять комментарии к голосованию
* отсылать понравившуюся статью (полностью, а не ссылку на нее) на е-майл
* распечатывать в удобной форме статьи

В администрировании
* добавление/удаление/администрирование новостей
* автоматическая публикация статей в заданное время
* получать статистику ссылок, по которым был сделан переход на сайт
* проверять ссылки, добавленные пользователями
* возможность мульти-администрирования
* система показа баннеров
* настраивать сайт, используя веб-интерфейс

Требования к серверному ПО

Linux Box (//www.linux.org) - Unix тоже пойдет
Apache Web Server (//www.apache.org)
PHP (mod_php) Apache module (//www.php.net)
MySQL database server (//www.mysql.com)

Практически все коммерческие провайдеры включают в пакеты хостинга все вышеперечисленное.
Обзор "халявных" хостеров, которые предлагают базу данных и PHP можно прочитать здесь ( http://webscript.ru///net.technic.ru/sections.php3?op=viewarticle&artid=3 ).

Установка

1) Скачайте последнюю версию phpnuke ( http://webscript.ru///www.phpnuke.org/downloads.php ).

2) Разархивируйте предлагаемый архив. Если расширение поставило вас в тупик, воспользуйтесь Powerarchiver ( http://webscript.ru///www.powerarchiver.com/ ).

3) Пользуясь инструкцией, установите phpmyadmin ( http://webscript.ru///net.technic.ru/sections.php3?op=viewarticle&artid=8 ).

4) В вашу базу данных добавьте все из файла /sql/nuke.sql

5) Внимательно прочитайте ответы на вопросы вашехо хостинг - провайдера. Если по умолчанию все PHP скрипты должны иметь расширение *.php, то пропустите этот шаг. Если расширение скриптов должно быть, например, *.php3, то воспользуйтесь любой утилитой замены, например : Advanced Find and Replace ( http://webscript.ru///www.vknoware.com/afr/index.htm ) и замените : .php (с точкой вначале) на .php3. Вы также должны поменять расширение всех *.php файлов архива на *.php3. Их достаточно много.

6) Предлагаемый в комплекте файл русского перевода находится в кодировке KOI8-R. Актуальная и работающая версия перевода находится по адресу //www.mp3.kharkov.ua/lang-russian.phps ( http://webscript.ru///www.mp3.kharkov.ua/lang-russian.phps ). Файл любезно предоставлен  Dmitry A.Deineka ( http://webscript.ru///www.itl.net.ua ) . По предлагаемой ссылке вырежьте все, что находится между <?php и ?> и замените вырезанным содержимое /html/language/lang-russian.php (или /html/language/lang-russian.php3).

7) Закачайте все файлы из папки /html/ на ваш сервер в корневую папку.  Если что-то уже расположено на вашем сайте, то следите, чтобы не произошло замещение старых файлов файлами PHPNuke.

8) Перейдите по ссылке //ваш_сайт.ru/admin.php ( http://webscript.ru///ваш_сайт.ru/admin.php ).
Имя админа :  God
Пароль умолчанию : Password

9) Если вы собираетесь использовать встроенный редактор файлов, то установите права доступа на все файлы 666, а на каталоги 777. По соображениям безопасности я не рекомендовал бы этого делать.

10) Перед вами меню администратора сайта. Перейдя по ссылке  "Preferences" и измените язык на русский. Далее идите в меню Редактировать админов и обязательно смените пароль и имя админа на что нибудь другое. Не советовал бы использовать при этом русскую раскладку клавиатуры.

11) Теперь экспериментируйте! Для того, чтобы полностью изучить возможности PHPNuke, вам потребуется от силы пол-часа. Не забудьте, что если вы захотите  добавить новый топик, то графику для него надо класть в каталог /images/topics/.

12) Протестируйте систему - добавьте ссылку, новость, попробуйте зарегистрироваться. Перейдите в режим админа и проверьте, появилось ли все указанные элементы .

Sergey Vladykin
( mailto:s.vlad@iname.com ) net.technic.ru ( http://webscript.ru///net.technic.ru )