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

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

  • Реклама





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

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


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

    голосов: 16198

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



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

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

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

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




    Php-Nuke: Mambo Open Source. Краткая характеристика и установка
    Опубликовал ZiLot 17.07.2003 02:50

    Php-Nuke
    Mambo Open Source - это система управления сайтом (CMS, content management system). По сути уже готовый сайт, который остается только наполнить содержанием. Думаю, что на сегодняшний день это понятие довольно распространено среди вебмастеров, и нет необходимости объяснять подробнее. Перечислю лишь его основные характеристики.

    Основные характеристики Mambo Open Source
    • Написан на PHP и использует одну MySQL базу данных.
    • Высокая скорость работы, обусловленная облегченностью движка.
    • Блочно-модульная структура (и, как следствие, возможность подключения новых модулей и компонентов).
    • Удобный интерфейс администратора.
    • Простота создания тем.
    • Встроенный визуальный html-редактор.
    • Официальный язык - английский, но уже сегодня существует переводы на многие языки, в том числе русский.
    Итак, ознакомившись с основными характеристиками, можно приступать к установке.

    Установка Mambo Open Source

    Для установки потребуется сервер, поддерживающий PHP (версия 4.1.0 и выше), и одна пустая MySQL база (можно, конечно, уже используемую, но так в первое время будет легче разобраться.). Стоит заметить, что при установке Mambo на такой сервер, как IIS, или при использовании пакета Денвер, иногда возникают проблемы, поэтому рекомендую использовать Apache.
     
     
    Шаг 1. Дистрибутив.

    Для начала нам необходим дистрибутив Mambo. На сегодняшний день последняя версия 4.0.13, которую можно скачать с официального сайта. (mamboserver.com - английский, или mamboserver.ru - русский).
    Дистрибутив Mambo представляет собой архив .tar.gz (это стандартный Linux'овский архив, пользователи Windows без проблем смогут распаковать его WinRAR'ом).
     
     
    Шаг 2. Файлы.

    Далее, файлы из этого архива нужно закачать на сервер, в папку, в которую вы собираетесь установить Mambo. При этом не нужно забывать, что php-фалы закачиваются в режиме ASCII, а картинки (.gif; .jpg) в режиме Binary.
    Проставьте CHMOD следующим образом:

    Все файлы - 644
    Папки:
    images - 777
    uploadfiles - 777
    newsfeeds - 777
    pdf - 777
    Все остальные папки - 755

     
    Шаг 3. База данных.

    Теперь нам нужно разобраться с БД. Я опишу установку на примере программы MySQLFront и скрипта phpMyAdmin.

    Шаг 3.1 Установка, с помощью MySQLFront.

    Запускаем программу и видим окошко - предложение подключиться к серверу (рис. 1).

    Окно предложения подключиться к серверу программы MySQLFront

    рис. 1. Окно предложения подключиться к серверу программы MySQLFront.

    Устанавливаем значения Hostname, User, Password и Port. Если вы не знаете, что там писать - обращайтесь к своему хостеру.

    Далее нужно создать новую БД (хотя, как я уже говорил, можно использовать и уже готовую, в которой уже что-то есть, но если это не критично, то лучше создать новую - потом легче будет разобраться).
    Для этого жмем правой кнопкой в левой части окна и выбираем пункт меню Create Database (рис. 2).
    Далее вводим имя будущей БД (например, пусть будет Mambo) и жмем ОК.

    Создание новой базы  данных с помощью программы MySQLFront

    рис. 2. Создание новой базы данных с помощью программы MySQLFront.

    Теперь нужно перенести данные из файла .sql в нашу БД. Для этого в списке слева выбираем только что созданную БД, а справа выбираем вкладку Query, затем жмем кнопку Открыть, и выбираем файл mambov4.sql, который находится в архиве с дистрибутивом, в папке sql. Открыв этот файл, жмем Play (рис. 3).

    Перенос данных в базу с помощью программы MySQLFront

    рис. 3. Перенос данных в базу с помощью программы MySQLFront.

    После этого желательно убедиться, что все прошло нормально. Для этого нужно нажать F5 или кнопку Обновить - в созданной БД должны появиться таблицы.

    Шаг 3.2. Установка, с помощью phpMyAdmin.

    Общая схема действий будет такая же, как и с MySQLFront. Сначала создаем новую базу данных.
    Для этого открываем phpMyAdmin, находим поле "Create new database", вводим имя будущей БД и жмем "Create" (рис. 4).

    Создание новой базы данных с помощью  phpMyAdmin

    рис. 4. Создание новой базы данных с помощью phpMyAdmin.

    Далее выбираем в выпадающем списке слева только что созданную БД, а в поле справа выбираем вкладку "SQL". Нажимаем на кнопку "Chose" (или "Browse", или "Обзор" - в зависимости от браузера) и выбираем файл mambov4.sql, который находится в архиве, в папке sql. Затем жмем кнопку "Go" (рис. 5). В результате в поле слева под названием БД вы увидите список созданных таблиц.

    Перенос данных в базу с помощью phpMyAdmin

    рис. 5. Перенос данных в базу с помощью phpMyAdmin.

    Все. Работа с базой данных закончена, можно переходить к следующему шагу.

    Шаг 4. Настройка configuration.php

    Теперь нужно настроить конфигурационный файл configuration.php.
    Установите значения следующих переменных:

    $host = 'localhost';
    Хост, на котором расположена MySQL база данных. Как правило, localhost.
    $user = '';
    Имя пользователя MySQL.
    $password = '';
    Пароль MySQL.
    $db = '';
    Имя базы данных.
    $dbprefix = 'mos_';
    Префикс в названиях таблиц (при использовании стандартного sql-файла, следует установить 'mos_').
    setlocale (LC_TIME, "en_GB");
    Необходимая локаль.
    $lang = 'eng';
    Язык сайта (если точнее, то это имя папки, в которой лежат языковые файлы).
    $absolute_path = '/path/to/your/mambo';
    Абсолютный путь к Mambo. Mambo очень чувствительна к значению этого параметра. При его неправильном значении, почти наверняка, у вас что-то не заработает. Закрывающий слеш ставить не надо.
    $live_site = 'http://yoursite.com/Mambo';
    URL вашего сайта. Так же, как и в имени, не надо ставить закрывающий слеш.
    $sitename = 'Mambo 4.0.13 Stable';
    Имя вашего сайта.
    $phpmyadmin = '';
    Путь к phpMyAdmin. Необязательный параметр, но если вы его укажете, то у вас будет возможность открывать phpMyAdmin из админ-панели Mambo.
    $popup = 0;
    Popup окна. 0 - выкл. 1 - вкл.

    В общем, все. Конфигурационный файл настроен. Остальные переменные можно не трогать.
     
     
    Шаг 5. Первый "запуск" и админ-центр.

    Все необходимые настройки и установки сделаны. Теперь набираем в браузере URL вашего сайта и смотрим на получившийся результат. Для того чтобы попасть в админ-центр, нужно набрать в адресной строке вашего браузера следующий адрес:
    http://адрес_вашего_mambo/administrator
    По умолчанию логин/пароль - admin/admin (не забудьте их сменить!). Здесь следует упомянуть, что меню администратора не работает в Opera (хотя, на сегодняшний день есть меню оптимизированное под все, наиболее популярные, браузеры).
     

    Возможные проблемы.

    При первом открытии на экране отображаются многочисленные сообщения "Notice". Эти сообщения обусловлены некоторыми неточностями кода и никак не влияют на работоспособность портала. Отключить их можно, написав в файле конфига первой строкой:

    error_reporting (0);

    Если вы устанавливаете Mambo на Windows, то возможна следующая проблема.
    При входе в админцентр, после того как вы ввели логин и пароль, не появляется сообщения о том, что пароль не верный, но все равно, вас выкидывает назад на страницу логина.
    Это связано с неправильной настройкой вашего сервера. Найдите в файле php.ini (это конфигурационный файл PHP) строку
    session.save_path=
    и пропишите там правильный путь к папке для временных файлов.

    Также, как я писал выше, Mambo может некорректно работать, при использовании таких пакетов, как Денвер, MyServer и т.п. поэтому рекомендуется устанавливать его на полноценный Apache.

    Все. Установка закончена.
    Желаю удачи, в освоении нового портала!

    ZiLot, http://mamboserver.ru/


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

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

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


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

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



  • This web site was made with PHP-Nuke