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

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

  • Реклама





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

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


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

    голосов: 16197

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



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

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

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

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




    Php-Nuke: Установка PHP-Nuke для начинающих. Часть II
    Опубликовал Athlon 07.09.2002 19:54

    Php-Nuke
    В первой части статьи мы разобрались с программами, необходимыми для установки PHP-Nuke. Теперь приступаем к самому интересному - попытаемся правильно установить свой будущий портал на сервер. :)


    Установка скриптов. Создание MySQL-базы


    В скачанном и разархивированном архиве PhP-Nuke у Вас должны были появиться следующие папки: html и sql. Остальные файлы рядом с этими папками Вам в данный момент не понадобятся... ну, если только для общего развития (это справочные файлы).

    Приступаем к самой простой задаче - закачиваем все, что находится в папке html, на свой сайт в корневую директорию (или туда, где Вы хотите разместить Ваш портал). Я специально не пишу в какой кодировке закачивать файлы, так как CuteFTP Pro с этой задачей отлично справится и закачает все файлы в нужной кодировке.

    После закачки у Вас должны быть следующие папки и файлы на сайте:



    Теперь приступаем к созданию своей MySQL-базы. Тут возможны варианты:
    • на Вашем хосте уже есть встроенная программа для управления своей MySQL-базой, или хост не разрешает подключится к базе извне. Тогда Вы читаете статью Batv-ы и следуете его инструкциям,
    • или у Вас нет такой штучки, и Вы хотите с помощью своей программы администрировать свою MySQL-базу.
      Тогда читаем дальше.

    Запускаем программу MySQL-Front и вводим в окошке следующую информацию:



    Нажимаем Connect! и соединяемся со своей MySQL-базой.

    Внимание! Логин/Пароль, название и порт подключения к MySQL Вам дает Ваш хостер. Если Вы не знаете, как получить доступ к этим данным для своего сайта, обратитесь в службу поддержки Вашего хостинга.

    Теперь создадим новую базу данных:



    Это левое верхнее окошко. Чуть выше названия test будут ваши данные (просто я спрятал свои, у Вас же будет название Вашей базы). Нажимаете на них правой кнопкой мышки и выбираете Create Database.... Вам будет предложено дать название своей базе. Пишите название Вашей базы, у меня в данном случае test. После этого и появится Ваша первая база.

    Примечание: Возможно, у Вас при первом подключении уже будет какая-нибудь база, сделанная хостером в качестве теста. Так, например, было у меня (test создан хостером).

    Теперь создадим базу для PhP-Nuke. Нажимаем на Query и далее на подсвеченную папку:



    Указываем путь до папки sql, которая находится в распакованном архиве PhP-Nuke. Помните папки html и sql? ;)



    У Вас появится примерно следующее:




    Нажимаете на синюю стрелку, и начинает создаваться Ваша база MySQL для PhP-Nuke. Наблюдаете процесс создания новой базы в нижнем окошке и ждете его завершения. Узнать о завершении можно по появлению надписи:



    Теперь, нажав на кнопку Database,



    Вы должны увидеть примерно следующее:



    Если таблица будет пуста, просто нажмите кружок со стрелочками Обновить(Refresh).
    Все, на этом можно закрывать программу MySQL Front.


    Ну, вот, Ваша база данных сделана! Поздравляю Вас! =)

    Теперь идем дальше....Если есть еще желание....=)

    Открываем в PHP Master Edtitor файл config.php, который находится в папке html. В нем необходимо сделать следующие изменения:



    Сохраняйте файл и закачивайте его обратно. С этим тоже пока все.

    Теперь устанавливаем права доступа к файлу - CHMOD или пермишены, как их еще называют. Здесь начинается самое интересное. Все зависит от хостинга, на котором Вы размещаете свой портал. Можете попробовать следующие варианты.

    1. Воспользоваться советом Batv-ы из его статьи:
    Все PhP-файлы: 644
    Файл config.php: 666

    Может, этот вариант у Вас сразу заработает... У меня лично это не прошло... Поэтому следующий возможный вариант:

    2. Все папки: 777
    Все PhP-скрипты: 666

    Попробовав первый из вариантов, запускаете свой портал:

    http://www.ваш сайт.ru/index.php

    (Или указываете свой путь до файла index.php, если он расположен в директории, отличной от корневой).

    Если все запустилось - здорово! По ссылке на этой странице идете в свою Админ-панель:

    http://www.ваш сайт.ru/admin.php

    Для первого входа установлены следующие Логин/Пароль:

    Login: God
    Password: Password

    После первого успешного входа пароль желательно сменить! =)

    Если у Вас не откроются ни index.php ни admin.php, пробуйте другие варианты пермишенов для этих файлов, какой-нибудь заработает обязательно!
    Например, у меня они открылись только с CHMOD=777.

    И последнее... Если при администрировании своего портала у Вас что-либо не открывается или выдает ошибку, не торопитесь бежать на Ру-борд и доставать местных модераторов вопросами. Обратите внимание, в каком файле указывается ошибка, и просто поменяйте права доступа (добавляйте постепенно) на 755, например. Если опять не работает - пробуйте дальше. Увидите, как много можно решить проблем правильной установкой CHMOD!
    Ну, вот и все! Удачи Вам в установке портала!

    До встречи!
    Всегда Ваш, Athlon.
    www.athlon-club.ru


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

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

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


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

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



  • This web site was made with PHP-Nuke