Рубрика: Linux

Three Automation Scripts for Beginner Developers or How to Stop Being Afraid of the Command Line (Almost)

Find out how three simple bash scripts can significantly simplify your work with the LAMP stack on Ubuntu. Creating and removing virtual hosts, setting up MySQL databases—everything becomes accessible even for beginner developers!

If you’ve ever felt like a cat that accidentally walked into a room with a running washing machine (everything is humming, and you’re just standing there wondering what’s happening), then you probably understand what I’m talking about. Working with the command line in Linux can be intimidating, especially if it’s only your second time encountering it (your first experience was likely during the setup and configuration of the LAMP stack).

But I’d like to ask you not to treat the command line as a monster living under your bed. The console simply wants you to learn how to use it properly. Meanwhile, I want to share with you three bash scripts that will help you automate repetitive tasks and make your first steps in web development easier.

Читать далее

Три скрипта автоматизации для начинающих разработчиков или как перестать бояться командной строки и просто обойти её (почти)

Узнайте, как три простых bash-скрипта могут значительно упростить вашу работу с LAMP-стеком на Ubuntu. Создание и удаление виртуальных хостов, настройка баз данных MySQL — всё это становится доступным даже для начинающих разработчиков!

Если вы когда-либо чувствовали себя как кот, который случайно зашел в комнату с работающей стиральной машиной (все вокруг гудит, а ты стоишь и думаешь, что происходит), то вы, возможно, понимаете, о чем я говорю. Работа с командной строкой в Linux может быть пугающей, особенно если вы видите её второй раз в жизни (первый опыт был скорее всего при установке и настройке LAMP-стека).

Но я попрошу вас не относиться к командной строке как к монстру, живущему под кроватью, консоль просто хочет, чтобы вы научились ей правильно пользоваться. А пока я хочу поделиться с вами тремя bash-скриптами, которые помогут вам автоматизировать рутинные задачи и сделать ваши первые шаги в разработке сайтов проще.

Читать далее

Установка LAMP на ПК под Desktop Ubuntu 24.04 lts

LAMP (Linux, Apache, MySQL/MariaDB, PHP) — это популярный стек технологий, используемый для разработки веб-приложений и сайтов. Установка LAMP на ПК с операционной системой Ubuntu 24.04 — это отличный способ начать работать с динамическими веб-приложениями и тестировать свои проекты в локальной среде. В этой статье мы шаг за шагом рассмотрим процесс установки всех компонентов LAMP на Desktop-версию Ubuntu, начиная с подготовки системы и заканчивая проверкой работы сервера.

Если вы хотите создать собственный веб-сайт, протестировать свои веб-программы или просто изучить веб-разработку, установка LAMP на ваш компьютер станет важным шагом в этом процессе. Мы сделаем все максимально просто и понятно, чтобы вы могли быстро настроить рабочее окружение для своих проектов.

Читать далее

SSH туннели

Настройка SSH-туннелей

Туннелирование сетевого трафика через безопасный SSH-туннель — это отличный способ обойти ограничительные настройки брандмауэра и зашифровать незашифрованный сетевой трафик.

Читать далее

Знакомство с командной строкой

Сегодня большинство людей знакомы с компьютерами, имеющими графические интерфейсы. Эти интерфейсы упрощают нашу работу с файлами и интернетом и позволяют комфортно просматривать различные виды цифрового контента: фото, видео, музыку и документы. Графический интерфейс позволяет нам работать с контентом как на нашем компьютере, так и онлайн. Несмотря на то, что графический интерфейс кажется интуитивно понятным, у него есть некоторые ограничения по управлению компьютером и требует не малой части ресурсов компьютера для своей работы.

Читать далее