🧪 *Как быстро поднять свой веб-сервер с нуля на 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! Включи 🔔 чтобы не пропустить!