Системное администрирование

Зачем это нужно?
Арендовать (купить) сервер — это как приобрести машину в разобранном виде. У вас есть колёса, двигатель и рама, но они лежат в разных коробках. Системное администрирование — это сборка, настройка и регулярный техосмотр.

Что делается под капотом:

  • Установка ОС
    Ставится надёжный Linux (обычно Ubuntu).
  • Защита
    Закрываются лишние «двери», чтобы хакеры не зашли в гости без приглашения.
  • Окружение
    Настраивается веб-сервер или пара (Nginx для быстрой выдачи статичных файлов и Apache за ним для работы с программным обеспечением), настраивается база данных и кэширование, чтобы сайт открывался мгновенно.
  • Обновления
    Важно следить, чтобы софт не устаревал, а обнаруженные уязвимости оперативно закрывались.
Задача системного администратора — сделать так, чтобы сервер работал «тихо», как швейцарские часы. Вам необходимо только заходить в админку магазина, обрабатывать заказы и общаться с покупателями.
А если я ничего в этом не понимаю? Нанимать сисадмина?
Некоторые из известных мне системных администраторов всерьёз считают, что их можно брать только на зарплату, чтоб они следили за вашим сервером. Это понятная история. Кушать-то все хотят… Сисадмин знает, без чего ваш магазин не может работать и сразу «упадёт», программист знает, что без него — вообще никуда, ведь именно он всё делает и программы пишет. Менеджер расскажет, что любой бизнес идёт от продаж, а другой менеджер — о том, что важна поддержка и служба заботы о клиентах, а лучше набирать сразу отдел по продажам и отдел по поддержке. Это ведь самое-самое важное! Директор опять же нужен… Как заставить всех этих оболтусов трудиться?! И без бухгалтера не обойтись… Любой банкир поржёт, что вы какой-то бизнес пытаетесь начинать без серьёзного финансирования… А потом придёт уборщица баба Валя и мокрой тряпкой всех разгонит, потому что в таком свинарнике вообще ничем заниматься нельзя, а то астму заработаете…
Всё оно, конечно, так и есть, но пока у вас рядом не Wildberries, вы как-нибудь и сами управитесь, обращаясь за разовой помощью исключительно по необходимости. По крайней мере, у Татьяны Ким (Бакальчук) это как-то получилось точно без системного администратора на старте. Между делом, она ещё и семерых детей родила, пока её магазинчик стартовал и делал первые скромные успехи.
— Иван Иваныч, а вы премию выписали?
— Да.
— Себе и мне?
— Себе и мне.

Что важно запомнить:

  • ✔️ Системное администрирование — это сборка, настройка и защита сервера.
  • ✔️ Уровень проблем и потребностей растёт с ростом бизнеса. На старте не нужен штатный сисадмин — достаточно разовой настройки и периодической помощи.
  • ✔️ Ваша главная задача — продажи и контент, а не возня с сервером. На главном нужно концентрировать все свои усилия, а от посторонней деятельности стоит избавляться.
  • ✔️ Современные инструменты (Laravel Forge, облачные панели) сильно упрощают администрирование.
Система — это фундамент. Но самое интересное впереди: как и когда магазин становится магазином.