Joomla является одной из популярных систем управления контентом (CMS), и вполне логично возникает вопрос об её использовании совместно с Puppy-420-ru. Кратко опишу то, что делал я, чтобы иметь возможность работы с Joomla на локальном web-сервере, т.е. на своём компьютере (работа идёт от root), при написании статьи использовались материалы форума. Считаем, что у нас есть установленная (в варианте frugal) и работающая система Puppy-420-ru.
1. Нам необходимо запустить на компьютере web-сервер, проще всего это можно сделать, используя XAMPP, сборку, включающую в себя Apache, MySQL и PHP. Загружаем SFS-модуль, он собран для системы PuppyRus Jeans 1.3.0, и в принципе его можно использовать и в Puppy-420-ru, а можно и пересобрать. Для этого монтируем загруженный модуль, кликнув по нему левой кнопкой, копируем появившуюся папку /opt, например, в /mnt/home/xampp-420, после завершения копирования ещё раз кликаем на файл модуля для размонтирования. Далее набираем в терминале:
# mksquashfs /mnt/home/xampp-420 xampp-420.sfs
ждём, через некоторое время в /root получаем новый модуль xampp-420.sfs.
2. Подключаем пересобранный нами модуль, кликнув по нему правой кнопкой и выбрав "Подключить модуль SFS", ждём сообщения об удачном подключении модуля.
3. Запускаем демон MySQL, набрав в терминале:
# /opt/lampp/sbin/mysqld --user=root
4. Запускаем web-сервер, введя в терминале:
# /opt/lampp/lampp start
видим сообщения об удачном запуске Apache, MySQL и PHP.
5. Всё, сервер запущен, работает, это можно проверить, набрав в адресной строке браузера localhost/xampp.
6. Загружаем последнюю версию Joomla, например, здесь, и устанавливаем её: создаём папку /joomla в /opt/lampp/htdocs/xampp, затем разархивируем туда загруженный ранее архив, набираем в адресной строке браузера localhost/xampp/joomla, запустится процесс инсталляции. Более подробно об установке и работе с Joomla можно прочитать в Интернете.
update 1: Если у Вас Puppy-420-ru установлена на Flash-накопителе, то при первом, после установки Joomla, выключении или перезагрузке компьютера, из-за большого количества новых файлов Joomla, сохранение изменений в файле pup_save.2fs может происходить весьма долго, создавая впечатление "зависания", что на самом деле не так.
update 2: Ещё немного об одном удобстве работы с Joomla в Puppy-420-ru с frugal-установкой. Допустим, у нас есть два компьютера, на которых нам надо работать над одним Joomla-проектом, например, рабочий и домашний. Заканчиваем работу на домашней машине, сохраняем изменения, перезагружаемся и НЕ подключая модуль XAMPP копируем папку /opt/lampp, например на USB-Flash. На работе включаем компьютер, и пока НЕ подключая XAMPP, копируем с USB-Flash папку /lampp в /opt, после чего подключаем XAMPP, и видим наш Joomla-проект.
|