Добавить в корзинуПозвонить
Найти в Дзене
Хобби, линукс и другое

Расширяем возможности Linux на домашнем компьютере для решения повседневных задач

Доброго дня, мои читатели. С вами Евгений, и сегодня у нас снова о Линукс.
Как я уже написал ранее, поставив на второй жёсткий диск чистый Debian и далее LXDE с необходимыми программами, я продолжил работу уже только с него. Свой основной диск лишь периодически подключался к ноутбуку через USB-порт только для доступа к хранившимся на нём файлам. Поработав с текстами и мультимедия, а также с необходимой для моей коллекции программой (она написана на языке JAVA, так-что я установил openjdk-17-jre из официального репозитория), остался вполне доволен системой.
Отображение шрифтов в программах было на уровне, чего не всегда можно сказать про некоторые сборки. И я пошёл дальше.
Установил на ноутбук локальный сервер. Когда я делал свой первый сайт ещё под Windows, это был Denwer, а перейдя на Linux, поначалу я ставил сервер через стандартную установку Apache/PHP/MySQL с дальнейшей настройкой. Но со временем, периодически даже меняя дистрибутивы, я стал использовать самый пр

Доброго дня, мои читатели. С вами Евгений, и сегодня у нас снова о Линукс.

Как я уже написал ранее, поставив на второй жёсткий диск чистый
Debian и далее LXDE с необходимыми программами, я продолжил работу уже только с него. Свой основной диск лишь периодически подключался к ноутбуку через USB-порт только для доступа к хранившимся на нём файлам. Поработав с текстами и мультимедия, а также с необходимой для моей коллекции программой (она написана на языке JAVA, так-что я установил openjdk-17-jre из официального репозитория), остался вполне доволен системой.

-2


Отображение шрифтов в программах было на уровне, чего не всегда можно сказать про некоторые сборки. И я пошёл дальше.
Установил на ноутбук локальный сервер. Когда я делал
свой первый сайт ещё под Windows, это был Denwer, а перейдя на Linux, поначалу я ставил сервер через стандартную установку Apache/PHP/MySQL с дальнейшей настройкой. Но со временем, периодически даже меняя дистрибутивы, я стал использовать самый простой вариант - через инсталятор XAMPP, позволяющий установить сервер в два клика. Для простого пользователя - наилучший вариант.И когда сайт уже делал не на чистом HTML, а на CMS Joomla, то это позволило, мне, как новичку, незнакомому с функционалом многих расширений улучшающих сайт, лучше потренироваться off-line. В результате, на локальный сервер было установлено много не оправдавших ожидания модулей и расширений, пока я не подобрал то, что меня устраивало.

-3


По умолчанию, локальный сервер ставится в директорию
/opt/lampp, а что-бы для загрузки файлов не было никаких проблем, сразу увеличиваем права на основную папку для размещение сайтов командой sudo chmod -R 777 /opt/lampp/htdocs.

Уже при первом переносе своего сайта на другой хостинг я столкнулся с некоторыми сложностями работая со стандартными бэкапами. И тогда я установил на
CMS Joomla компонент Akeeba Backup — лучшее расширение для резервного копирования сайта. Работает она из административной панели Joomla и одним кликом запускает создание копии сайта на считанные минуты. Сам бэкап - файл с расширением .jpa - с учётом очень нестабильного интернета я предпочитаю скачивать через FTP соединение, используя программу gFTP.

-4


Скачанный бэкап, а также программу от
Akeeba - kikstart.php копируем в директорию сайта, в моём случае это /opt/lampp/htdocs/shellsandsnails. Всё готово к развёртыванию сайта на локальном сервере. Запускаем сервер командой sudo /opt/lampp/lampp start. Открываем Ваш любимый браузер, вводим название сайта - для меня это localhost/shellsandsnails, делаем клик на kikstart.php и ждём распаковку бэкапа. Обычно требуется только нажимать кнопки "далее". По окончании - видим воочию свой сайт.

-5


Похоже, что именно этот жёсткий диск с установленным на нём
Debian+LXDE может стать основным у меня на ноутбуке.