Электрон55.ру

 

Puppy-420-ru и Joomla

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-проект.

На сайте "Электрон55.ру" работает форум.
 
Читайте также :

» Puppy-420-ru и ремонт ПК

И так, считаем, что загрузочная USB-Flash с установленной Puppy-420-ru у нас уже есть, о том, как её сделать можно прочитать в статье . Самое время...

» Моё знакомство с Linux

Моё знакомство с Linux состоялось в достаточной степени случайно - в сентябре 2009 года я читал в Википедии про процессоры, про ARM вроде-бы, в...

» Puppy-420-ru: установка

У меня довольно "старый" компьютер: материнская плата ABIT ST6; процессор Celeron 1100 MHz, "разогнанный" до 1463 MHz (FSB=133 MHz); ОЗУ 512 MB; видеокарта NVIDIA GeForce...

» Puppy-420-ru и графические редакторы

Графический редактор вещь достаточно нужная и часто используемая, в Linux есть много подобных приложений, например, в Puppy-420-ru, уже...

» LupuRUS 510 и менеджер паролей KeePassX

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