Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

🚀 Быстрый способ установить и настроить Web-сервер на Linux

🚀 Быстрый способ установить и настроить Web-сервер на Linux Привет, будущий системный волшебник! 💻 Все мы когда-то сталкивались с задачей поднять свой собственный сайт или API. И сегодня расскажу, как сделать это за считанные минуты — без лишней метушни и сложных команд. Первым делом — выбираем нужный нам пакет. В большинстве случаев это либо nginx, либо Apache. Установка — простая: - Для nginx: sudo apt-get install nginx - Для Apache: sudo apt-get install apache2 После установки важно убедиться, что сервис запущен и работает: sudo systemctl enable nginx sudo systemctl start nginx Теперь о настройке — создаем свой виртуальный хост, добавляя конфигурацию в /etc/nginx/sites-available или /etc/apache2/sites-available. Для быстрого старта — добавьте свой сайт в корень /var/www/html или /var/www/your_site. Не забывайте о правах и безопасности! А чтобы сайт был доступен с внешнего мира, откройте нужный порт в фаерволе: - для nginx или apache: sudo ufw allow 80/tcp - или для HTTPS: s

🚀 Быстрый способ установить и настроить Web-сервер на Linux

Привет, будущий системный волшебник! 💻

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

Первым делом — выбираем нужный нам пакет. В большинстве случаев это либо nginx, либо Apache. Установка — простая:

- Для nginx:

sudo apt-get install nginx

- Для Apache:

sudo apt-get install apache2

После установки важно убедиться, что сервис запущен и работает:

sudo systemctl enable nginx

sudo systemctl start nginx

Теперь о настройке — создаем свой виртуальный хост, добавляя конфигурацию в /etc/nginx/sites-available или /etc/apache2/sites-available. Для быстрого старта — добавьте свой сайт в корень /var/www/html или /var/www/your_site. Не забывайте о правах и безопасности!

А чтобы сайт был доступен с внешнего мира, откройте нужный порт в фаерволе:

- для nginx или apache:

sudo ufw allow 80/tcp

- или для HTTPS:

sudo ufw allow 443/tcp

И voilà! Ваш собственный web-сервер готов к работе. Главное — не бояться экспериментов!

А у тебя уже есть свой сайт на Linux? Или ты только начинаешь путь?

Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill а пройти тесты на знание linux — в боте https://t.me/gradeliftbot.

Включи 🔔 — и завтра будет еще интереснее: как настраивать автоматические обновления и обеспечивать безопасность своего сервера!