Найти в Дзене
Уроки Linux

🧪 *Как быстро поднять свой веб-сервер с нуля на Linux

🧪 *Как быстро поднять свой веб-сервер с нуля на Linux*

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

Начинаем с установки нужных пакетов: nginx, mysql, PHP — всё легко и быстро:

- Обнови систему:

sudo apt-get update && sudo apt-get upgrade -y

- Установи веб-сервер и базы данных:

sudo apt-get install nginx mysql-server php-fpm php-mysql -y

Далее — настройка виртуального хоста для сайта и запуск службы:

- Создай конфигурационный файл в /etc/nginx/sites-available/your_site:

server {

listen 80;

server_name yourdomain.com;

root /var/www/your_site;

index index.php index.html;

location / {

try_files $uri $uri/ =404;

}

location ~ \.php$ {

include snippets/fastcgi-php.conf;

fastcgi_pass unix:/var/run/php/php-fpm.sock;

}

}

- Активируй сайт:

sudo ln -s /etc/nginx/sites-available/your_site /etc/nginx/sites-enabled/

sudo systemctl restart nginx

- Добавь тестовую страничку:

sudo mkdir -p /var/www/your_site

echo "<?php echo 'Hello, Linux!'; ?>" | sudo tee /var/www/your_site/index.php

Теперь за пару минут у тебя живой сайт! Какие идеи для новых проектов у тебя есть?

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

📩 Завтра: Как автоматизировать деплой проекта с помощью CI/CD! Включи 🔔 чтобы не пропустить!