Использование Xsas Для Локальной Разработки Нескольких Сайтов Xoops

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

Предполагается, что читатель имеет базовые знания о структуре папок, настройках разрешений, о том, как выполнять основные операции в phpMyAdmin и, конечно, как установить XOOPS.)

1. Создайте на жестком диске папку под названием Localhost.

2. Запустите программу установки XSAS в этой папке.

3. Создайте свои папки в корне www XSAS для представления различных сайтов, которые вы будете разрабатывать (например, «Клиенты», «Личный» и т. д.).

4. Извлеките новый дистрибутив Xoops во временную папку.

5. Скопируйте папку html из пакета Xoops в различные папки, созданные на шаге 3.

6. Переименуйте папку html, чтобы она представляла конкретный разрабатываемый сайт (например: Client1, Site2 и т. д.).

7. Запустите сервер XSAS на своем локальном компьютере.

8. Откройте PHPMyAdmin на вкладке «Дополнительно» графического интерфейса XSAS.

9. Создайте базу данных с тем же именем, что и база данных, используемая для вашего опубликованного веб-сайта (сайта в Интернете).

10. Откройте браузер, перейдите по адресу http://localhost и выберите папку сайта, который вы хотите установить (например: http://localhost/clients/somecoweb/). Установка Xoops начнется как обычно.

11. Настройте Xoops как обычно.

12. Введите имя базы данных сайта, который вы хотите разработать, в соответствующее поле, но укажите root в качестве имени пользователя базы данных без пароля.

13. Обязательно измените префикс таблиц, чтобы он соответствовал базе данных, которую вы импортируете позже (если применимо).

14. Завершите установку как обычно.

15. Экспортируйте базу данных вашего сайта, находящегося в Интернете, в текстовый файл. (Убедитесь, что вы экспортировали его с полными вставками и добавили «таблицу удаления». Это обеспечит правильный импорт позже.)

16. Откройте текстовый файл в текстовом редакторе и выполните поиск и замену URL-адреса.

т. е.: найдите URL-адрес Интернета, который сайт будет использовать в Интернете, и замените его локальным URL-адресом.

пример: Найти: http://yourdomain.com/

Замените на: http://localhost/the_directory_where_you_installed_xoops/) Сохраните файл.

Метод копирования и вставки лучше всего подходит для вышеупомянутого шага.**

17. Откройте PHPMyAdmin в XSAS и импортируйте только что отредактированную базу данных.

18. Теперь протестируйте свой сайт.

Если вы будете разрабатывать несколько сайтов, я считаю, что очень удобно сохранить закладку http://localhost, и я добавляю закладку для каждого дополнительного сайта, когда начинаю разработку (например: http://localhost/clients). /client1, http://localhost/clients/client2 и т. д.)**

Теперь, после того как вы внесли все необходимые изменения на свой сайт локально, вам осталось сделать всего несколько шагов, чтобы опубликовать свою работу в Интернете.

19. По сути, вы повторяете шаги 15–18, но вместо этого экспортируете базу данных из базы данных localhost, редактируете файл sql, чтобы изменить URL-адрес на URL-адрес Интернета, и импортируете базу данных на онлайн-сервер SQL.

Также важно отметить, что если вы добавили какие-либо дополнительные файлы на свой веб-сайт во время его локальной разработки (например, темы, модули, хаки и т. д.), вам необходимо загрузить эти файлы на свой веб-сервер до обновление вашей базы данных.**

Еще одно замечание. Если вы хотите работать над своим веб-сайтом вдали от дома, если вы настроили локальный сервер, как я описал, вы можете просто скопировать всю папку Localhost на USB-накопитель и взять ее с собой. Тогда все, что вам нужно сделать, это просто запустить XSAS непосредственно с флэш-накопителя в любой системе Windows 98 и выше. Поскольку XSAS всегда создает виртуальный диск w:, этот метод вполне подходит для портативной разработки и демонстрации.

В этой статье основное внимание уделяется XSAS и XOOPS, однако аналогичные шаги можно использовать практически для любого автономного серверного программного обеспечения и системы управления контентом. Эти два варианта были использованы, потому что я знаю, что эта комбинация относительно безошибочна и проста в использовании.




Разработка нескольких сайтов XOOPS локально с использованием XSAS: пошаговое руководство

Шаг 1. Настройка локального хоста для разработки нескольких сайтов Xoops. Создайте папку LocalHost на рабочем столе или жестком диске. Запустите драйвер XSAS по этому пути с помощью кнопки «Инструмент» в меню «Пуск».

Настройте отдельные папки для каждого сайта, который вы разрабатываете. Например, настройте папки для личных данных, клиентов или сотрудников. Точное расположение будет зависеть от вашей конфигурации. Извлеките новую копию дистрибутива Xoops во временное расположение и запишите расположение каталога html из архива. Скопируйте html-файл из временной папки в каждую папку, созданную вами вручную, и переименуйте файлы в зависимости от названий ваших сайтов — например, регионА, маркетинг2 или сотрудник. Запустите драйвер XSAS вручную или нажав кнопку воспроизведения. Убедитесь, что ваше соединение установлено успешно и главный экран загрузился правильно. Снова обновите настройки подключения, убедитесь, что установлены правильные учетные данные базы данных, и нажмите «Подключиться».

Вместе с данным постом часто просматривают: