Всем привет)
Сегодня рассмотрим очень важный вопрос, который может спасти вашу работу в дальнейшем и не придется делать восстановление всего процесса.
Работа будет показываться на серверной операционной системе Linux Ubunte LTS 20.04. Как ее установить, можно посмотреть тут.
Нужно запомнить важный момент, который необходимо сделать перед тем, как что-то дальше устанавливать на этот сервер какое-то ПО.
Как только вы установили сервер на компьютер - необходимо сначала обновить компоненты!
А если вы вы купили сервер (арендуете его), то тут порядок будет немного другим. Его я опишу ниже!
И так, приступим к алгоритму, который необходимо выполнить!
Установку вы уже сделали, а значит пользователя с доступом создали.
Заходим под своего пользователя и вводим первую команду - sudo apt update (Рисунок 1).
Система запросит пароль (Рисунок 2).
После этого будет разрешение на продолжение (Рисунок 3).
И будет происходить работа с репозиториями и пакета.
Что такое APT (Advanced Packaging Tool) - это набор утилит для установки, удаления, обновления, поиска пакетов в Linux, но еще можно управлять репозиториями. По другому называют еще "Пакетный менеджер". APT использует репозитории пакетов. Список всех репозиториев хранится в файле "sources.list".
Что делает эта команда: эта команда обновляет список пакетов. Во время запуска происходит проверка списка репозиториев и из каждого списка получает список репозиториев и информацию о пакетах, которые есть в этих репозиториях. Если вдруг вышла новая версия пакета, APT об этом узнает, но для этого необходимо ввести эту команду. Если не ввести ее, то будет установлена та версия пакета, информация которого хранится в системе.
После этого можно выполнять следующую команду - sudo apt upgrade (Рисунок 3).
Это команда обновляет установленные пакеты до новой версии, но эта команда никогда не удаляет и не устанавливает другие пакеты.
Для этих действий есть другая команда, но с ней нужно быть осторожным и вообще можно не применять - sudo apt full-upgrade.
Если нужно установить несколько пакетов, то используется команда - sudo apt install <пакет1> <пакет2> <пакет3>.
Для удаления пакета нужно использовать команду - sudo apt remove <пакет>.
Можно использовать эту команду - sudo apt autoremove. Эта команда удаляет не используемые пакеты.
Давайте выведем список пакетов, которые установлены в системе - apt list --installed (Рисунок 4).
После этого необходимо перезагрузить систему и зайти в учетную запись заново (Рисунок 5).
Установим теперь полезную программу для более удобной работы. Для этого необходимо выполнить команду - mc и система выдаст уведомление(Рисунок 6).
Нам нужно его скопировать или переписать, после этого нажать интер (Рисунок 7).
После выполнения команды сможем запустить ее с помощью команды mc.
Откроется более удобный интерфейс работы с каталогом (Рисунок 8).
Чтобы выйти из этого редактора, нужно нажать клавишу "F10".
MC - это Midnight Commander. Это двухпанельный файловый менеджер. Если кто-то работал сNorton Commander, то поймет как и что это.
И установим еще один интересный и полезный инструмент - nano.
Nano - это текстовый редактор для работы с файлами.
Запишем команду для установки его (Рисунок 9).
Инструмент будет установлен и можем теперь работать с ним. Для работы с ним нужно использовать следующий синтаксис: nano <имя файла>.
Давайте теперь разберемся с ситуацией, когда вы приобретаете сервер у какой-то компании.
Когда вы оплатили его, вам дают к нему доступ. По умолчанию серверная операционка там уже стоит и значит, что вам ненужно уже ненужно ее ставить!
Операционка там стоит по умолчанию с одним пользователем и это root. Пользоваться этим пользователем опасно и может грозить тем, что вы нечаянно все снесете или вас взломают!
Поэтому, необходимо сначала создать еще одного пользователя, сменить код доступа у суперпользователя и перейти в нового пользователя.
Если вы устанавливаете сами сервер, то вы пользователя создаете во время установки и таким образом себя обезопасите, но во втором случае - стоит только один суперпользователь и это критично последствиями.
Давайте представим, что система уже стояла и вам необходимо добавить пользователя, дать ему админские права и проверить его.
Добавляем пользователя (Рисунок 10).
Вводим пароль и подтверждаем его и подтверждаем все данные (их можно оставить пустыми и просто нажимать интер) (Рисунок 11).
Необходимо добавить пользователя в группу sudo (Рисунок 12).
Пользователь имеет имя - notroot.
Можно тоже самое сделать с помощью команды - sudo visudo, откроется файл с правами (Рисунок 13).
Можно скопировать root, вставить ниже и переименовать в своего пользователя. НО это нужно делать очень осторожно, чтобы не накосячить.
Для перехода к новому пользователю используем команду - su (Рисунок 14).
После ввода пароля перейдете в нового пользователя и можно приступать к настройке и установке ПО.
Для возврата к предыдущему пользователю используем эту же команду и имя пользователя.
На этом все. Всем спасибо!
До скорой встречи!
Можете посмотреть статью "Как установить серверную Linux (LTS 20.04) на персональный компьютер (VirtualBox)".
______________________________________________________________________________________
1С: Предприятие 8.3
Если кому интересны уроки по платформе 1С: Предприятие 8.3, то их можно найти тут.