Добро Пожаловать  Ru.Board
 

Навигация
  • Главная
  • Форум
  • Темы
  • Топ лист
  • Файловый архив

  • Реклама





    Проголосуй!
    Статьи на какие темы вы бы желали видеть на нашем сайте?

    Системное администрирование Windows
    Администрирование *nix систем
    Обзоры пользовательского программного обеспечения
    Вебмастеринг: тонкости сайтостроения
    Вебмастеринг: юзабилити сайтов
    Вебпрограмминг: полезные решения
    Linux-системы: вопросы по работе
    Вопросы по аппаратной части компьютеров
    Обзоры программ для администраторов
    Компьютерная безопасность (для пользователей)
    Компьютерная безопасность (для администраторов)
    Другое


    Результаты
    Другие Опросы

    голосов: 13804

    Избранное
  • Установка Php-Nuke
  • Установка IkonBoard на локалхосте



    Форум по движку IkonBoard V.2

    Файловый архив для вебмастеров: полезные скрипты

    Форум по операционным системам: Linux, Windows, Mac

  • Поиск по сайту




    Php-Nuke: Установка Php-Nuke
    Опубликовал batva 16.07.2001 02:32

    Php-Nuke
    Итак, вы решились установить себе Php-Nuke.
    Тогда эта статья для вас, тут вы подробно и пошагово узнаете всю необходимую информацию.
    А по окончании вы получите точно такой же свой Php-Nuke.
    Останется только его русифицировать, это просто, и наполнить содержанием, а это уже не так просто. :)

    Итак, начнем!
    Php-Nuke написан на php и работает с базой данных MySQL.
    Поэтому, первым делом, нам нужен хост с возможностью запускать php скрипты и поддержкой MySQL.
    Советовать ничего не буду, каждый выбирает для себя, то что ему нравится, из бесплатных выбора особого нет, могу посоветовать http://www.f2s.com/ скорость терпимая, дают 20 мегабайт, для начала хватит, плюс очень приятная фишка - это полное отсутствие рекламы.
    Итак, взяли аккаунт, что дальше?
    Дальше скачиваем архив Php-Nuke, скачать можно в файловом архиве Ru.Board, или на http://phpnuke.org/, распаковываем его и видим там две папки: html и sql.
    Нам нужна первая, про вторую можно пока забыть, там всего один файл и он нам пока не нужен. О нем ниже.
    Копируем все, что внутри html, соблюдая структуру внутренних директорий, на свой аккаунт. Можно в корень, а можно создать директорию, например phpnuke и копировать все туда. Для скриптов используем ASCII режим, для файлов графики Binary. В любом ftp клиенте есть еще режим автоопределение, удобно включить его, только проверьте, прописано ли там расширение php для ASCII режима. Лично я использую Windows Commander для этих целей.
    Файлы закачаны, что дальше?
    Проверяем пермишены. По идее, сервер сам должен поставить для всех скриптов мод 644. Проверьте, если стоит другой мод, то установите пермишен для всех скриптов в 644. Только для одного файла, config.php вам потребуется поставить 666. В в Windows Commander пермишены устанавливаются в меню файл/установка атрибутов. Подробнее в этом топике.
    Далее установка базы данных.
    Внимание, я не знаю как на вашем хосте, но на тех, что я знаю, чтобы воспользоваться базой данных, ее нужно активировать. Причем после активации должно пройти какое-то время, для f2s это занимает до 24 часов. Подробности всегда читайте в факах своего хостера.
    Итак, база данных активирована, приступим к созданию в ней таблиц.
    Я рекомендую использовать программу phpMyAdmin, очень удобная прога для администрирования MySQL через www интерфейс. Скачать можно на http://www.phpwizard.net/projects/phpMyAdmin/
    Программа тоже написана на php и проста в установке, я не буду описывать процедуру инсталляции, скажу только, что не забудьте правильно прописать в файле config.inc.php хост, порт, имя и пароль вашей базы данных.
    А, например, на f2s.com эта программы уже предустановленна!! Поэтому сразу же зайдя в свой аккаунт на f2s запускаем ее.
    В браузере откроется страница, и в левом фрейме вверху вы увидите что-то типа этого.



    делаем двойной левый клик на имени вашей базы (на скриншоте это слово batva), и вы увидите в центральном фрейме следующее.



    Теперь внимание, ничего не делаем, а жмем кнопку "Browse..." и указываем путь у себя на компе для файла nuke.sql из папки sql. Помните, я выше говорил? Этот файл содержит набор команд для создания нужных таблиц в вашей базе данных. А программа phpMyAdmin интерпретирует его и создает все, что нужно, сама. Вот в чем прелесть phpMyAdmin.
    Далее жмите кнопку Go.
    Немного ждите, и вы увидите что-то типа этого.



    Это все, вас можно поздравить, основная работа сделана, осталась одна мелочь. Выходим из phpMyAdmin, клик по Logout вверху слева.
    Теперь нам нужны кое какие данные о нашей базе данных. Чтобы их узнать, мы должны зайти в свой аккаунт в раздел "база данных". Для f2s это что-то типа этого.



    Для других хостов ищите сами, если затруднения, то рекомендуется прочитать соответствующий раздел фака на сайте хостера.
    В приведенном скриншоте мы видим: имя базы, имя пользователя, сервер базы, и порт. Еще нам нужен пароль к базе, вы его установили когда, активировали базу. Вы его не забыли? :)
    Теперь открываем на редактирование файл config.php и вписываем туда все эти данные. Вот так, по примеру этого пример кода.

    ############################################# 
    # Database & System Config
    #
    # dbhost: MySQL Database Hostname
    # dbuname: MySQL Username
    # dbpass: MySQL Password
    # dbname: MySQL Database Name
    # system: 0 for Unix/Linux, 1 for Windows
    #############################################
    $dbhost = "db.batva.f2s.com";
    $dbuname = "batva";
    $dbpass = "тут пароль";
    $dbname = "batva";
    $system = 0;


    Это все!
    Закачиваем config.php обратно на сервер, вводим в браузере что-то типа этого http://yourdomain.com/phpnuke/index.php И наслаждаемся.
    При первом входе в админцентр (http://yourdomain.com/phpnuke/admin.php) используйте имя God, а пароль Password. Потом рекомендуется поменять.:)

    Ну вот и все!
    Удачи!
    P.S вопросы и замечания по этой статье очень приветствуются в этом топике.

    КомментироватьВерсия для печати

     
    Категории
  • В помощь сисадмину
  • Все о софте
  • Вебмастеру
  • Игры
  • Hardware
  • О сайте
  • Программирование
  • Операционные системы
  • IkonBoard
  • InvisionBoard
  • Скрипты в примерах
  • Php-Nuke
  • Цифровое изображение
  • Юмор

  • Ссылки по теме
  • Русский форум Php-Nuke
  • PHPNuke.org
  • NukeAddOn
  • Ещё о Php-Nuke
  • Новости от batva


    Популярная статья в категории Php-Nuke:

    Установка Php-Nuke



  • This web site was made with PHP-Nuke