Приднестровская поддержка XOOPS
Руководство по установке XOOPS содержит обзор того, как установить XOOPS на ваш веб-сервер. Предполагается, что пользователи уже имеют установленную рабочую среду LAMP или WAMP.
Были предприняты определенные усилия, чтобы создать не просто документ последовательной установки, а собрать воедино различные полезные советы и руководства помогающие пользователям самостоятельно решать проблемы возникающие в процессе установки XOOPS.
Если Вам требуется установка на другом языке, отличном от английского, перейдите к шагу 6 для получения более подробной информации и инструкций о том, что вам нужно перед началом установки (в данном руководстве подразумевается, что все файлы русификации уже находятся в дистрибутиве XOOPS).
Для продолжения успешной установки, необходимы следующие компоненты установленные либо на локальном компьютере, либо на сервере:
1. рабочее окружение:
A. Веб-сервер Apache;
B. База данных MySQL;
C. РНР на Linux или Windows платформе, а также
2. загруженная копия последней версии XOOPS.
Подготовительный этап перед установкой мы разабъём на несколько шагов:
1. Скачайте TAR или ZIP файл на локальный компьютер и распакуйте архив (с помощью, например, программы 7Zip - см. раздел ПРИЛОЖЕНИЯ -"Полезные инструменты")
В результате Вы получите каталог состоящий из четырех подкаталогов: docs, extras, htdocs, и upgrade.
♦ Подкаталог docs содержит лог-файл последних изменений, файл лицензии GNU/GPL и список разработчиков.
♦ Подкаталог upgrade содержит файлы, необходимые для обновления старых версий Xoops.
♦ Подкаталог extras содержит файлы, которые будут использоваться для конкретных конфигураций (Читайте *. ТХТ файлы для получения информации)
♦ htdocs подкаталог, который содержит код Xoops (дистрибутив).
2. Скопируйте подкаталог htdocs в корневой каталог вашего локального или удаленного сервера. Если установка происходит на локальном компьютере, то это означает копирование htdocs в каталог, где сервер будет искать файлы. Например, при использовании WAMP (www.wampserver.com), каталог веб-сервера называется www. В результате путь к файлам будет www/htdocs/ При использовании Денвера копируйте файлы из htdocs в home/xoops/www
3. После копирования, переименуйте каталог htdocs в xoops (или любой другой по вашему усмотрению). Таким образом получить доступ к сайту можно набрав в браузере "http://localhost/www/xoops" (WAMP) "http://xoops/" (Денвер)
При установке на удаленный сервер содержимое каталога htdocs должно быть загружено в доступную директорию. На многих серверах это папка public_html или htdocs очень редко root. Для загрузки файлов из локального каталога htdocs используйте FTP клиент (см. Приложение -"Полезные Инструменты" ) или воспользуйтесь веб-интерфейсом предоставляемым компанией хостером. После того как все файлы, загружены в корневой каталог, вы можете получить к ним доступ через http://www.yoursite.com.
4. Для локального сервера: убедитесь, что сервер запущен и работает. Для этого используйте панель управления сервером или другие средства запуска/останова сервера на локальной машине. Заметьте, что это не является требованием для установки на удаленном сервере.
5. ZIP- архив содержит два файла, которые используются для проверки содержимого загруженных файлов. Это checksum.md5 и checksum.php. Эти файлы нужны для проверки контрольных сумм загруженных на сервер файлов XOOPSa. Проверка контрольных сумм:
A. скопируйте checksum.php и checksum.md5 в корневую папку сайта;
B. запустите checksum.php набрав в браузере http://www.yoursite.com/checksum.php;
C. просмотрите отчетов отсутствующих или поврежденных файлах, внесите требуемые изменения
D. удалите checksum.php и checksum.md5
6. Введите в браузере адрес директории, куда были загружены файлы XOOPS. На локальной машине это будет http://localhost/xoops или http://xoops. На удаленном сервере адрес будет таким http://www.yoursite.com. Если все файлы были загружен правильно, права доступа выставлены как положено и ваш домен делегирован, то вы увидите Мастер установки XOOPS изображенный на Рис.2
Браузер открывает страницу с Мастером установки:
Рисунок 2: Выбор языка на странице мастера установки XOOPS
Если необходима установка на другом языке, но не доступна, вам придется сделать перевод самостоятельно. В корневом каталоге есть папка с именем language. Внутри папки language есть еще одна папка с именем /english. В папке language создайте новую папку и присвойте ей имя требуемого языка, например /kazakh. Скопируйте файлы из /english в/kazakh, переведите. Теперь вы можете установить XOOPS на своём языке!
Все это необходимо сделать перед установкой, поэтому, когда мастер установки будет запущен -необходимые языковые файлы должны находиться в XOOPS.
7. Нажмите *Далее+, чтобы открыть следующее окно (Рисунок 3). Эта страница содержит описание XOOPS, условия лицензий, технические требования, а также некоторые подсказки по подготовке к установке.
Рисунок 3 Мастер Установки XOOPS
Мастер Установки XOOPS описывает ключевые элементы, необходимые для успешной установки. Более подробные разъяснения изложены в следующих семи пунктах:
1. " Проверьте доступность WWW сервера, базы данных и РНР-окружения."
Это означает, что веб-сервер включен и доступен, может обрабатывать файлы РНР и запросы к MySQL Кроме того вам понадобится имя пользователя и пароль для доступа к базе данных.
2. " Создайте (если ещё не создана) базу данных для Вашего XOOPS сайта."
Если установка производится на удаленный сервер, база данных должна быть создана до начала установки. Обратитесь к документации хостера для получения подробной информации о создании баз данных на сервере. При локальной установке, мастер установки может создавать базы данных самостоятельно.
3. " Подготовьте учетную запись (логин и пароль) для доступа к базе данных."
Для доступа к база данных потребуется учетная запись пользователя и пароль. Обычно это те же данные, которые вы использовали для создания базы данных или входа в панель управления на хостинге. Но иногда они могут и различаться.
4. "Сделайте доступными для перезаписи следующие каталоги и файлы "
Этот важный шаг часто недооценивается. Два каталога и файл mainfile.php должны быть доступны для перезаписи. Это означает, в Unix/ Linux среде, что разрешение (CHMOD) должно быть установлено в 777 до процедуры установки.
5. " По соображениям безопасности настоятельно рекомендуется переместить из директории document root, и переименовать эти два каталога :"
Каталоги xoopsjib и xoops_data могут представлять уязвимость для системы безопасности, если сохраняют оригинальные имена. Идеальным решением является перемещения их в каталоги на том же уровне или выше корневой (WWW) директории. Если это не представляется возможным, они должны быть переименованы, для новых имен следует использовать простые, не представляющие интереса имена. Чтобы убедиться в том, что установка прошла успешно, мы рекомендуем вам сохранитьxoopsjib и xoops_data как они есть, если вы являетесь начинающим пользователем XOOPS и Linux. Мы изменим их позже, когда убедимся, что установка XOOPS прошла успешно.
6. " Создайте (если не существуют) и сделайте доступными для перезаписи каталоги: "
Если загрузка файлов прошла успешно, то вы увидите список каталогов. Это хорошее подтверждение того, что все сделано правильно, проверьте их доступность для перезаписи. В Linux (CHMOD 777)
7. "Включите в браузере поодержеку cookie и JavaScript ".
Многие компоненты XOOPS требуют использования cookies. Без использования cookies, сайт
созданный на XOOPS не будет функционировать должным образом. То же самое можно сказать и о JavaScript; это требуется для запуска многих основных функций XOOPS.
Проверьте, что все эти требования выполнены и нажмите [Далее].
Отправитель | Нити |
---|
2 пользователь(ей) активно (2 пользователь(ей) просматривают Инструкции)
Участников: 0 Гостей: 2 далее... |