Linux 01. Или вкручиваем лампочку

Этой небольшой заметкой я начинаю серию публикаций по администрированию серверов с Debian 9 на борту.

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

Если все верно, велком под кат.

Введение

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

  1. Только root, только хардкор. Я не использую других пользователей в системе, зачастую даже не ставлю sudo. Если на сервере по умолчанию отключен root, я правлю конфигурацию SSHD и забиваю на отдельного пользователя;
  2. Только авторизация по паролю. Никаких безопасных SSH-ключей. Если на сервере отключена авторизация обычным методом, см. пункт 1;
  3. Никаких FTP пользователей. Если нужно подключиться к серверу через Filezilla или бесовской TotalCommander, использую SFTP;
  4. В этой статье мы будем ставить LAMP (Linux Apache MySQL PHP). Всяческие LEMP (Linux Nginx MySQL PHP) оставим для понтонутых чертей. Наш один сайтик спокойно будет работать на тяжелом, но гибком Apache.

Обновление ПО

Запомните. Перед каждой установкой мы должны обновлять ПО. Не спрашивайте зачем, просто должны.

apt update
apt dist-upgrade

Установка

Вводим команду для установки:

apt install apache2 php mysql-server phpmyadmin

Когда шайтан-машина спросит нас apache2 или lightttpd, мы ничего не двигая стрелочками жмем пробел, отмечая первый вариант, и ентер, подтверждая выбор.

Уже в конце установки, нам предложат сконфигурировать phpMyAdmin. Жмем Yes и два раза вводим пароль для пользователя панели.

Готово. Вы установили сложную штуку LAMP.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *