19 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Первоначальная настройка сервера Debian 8

Первоначальная настройка сервера Debian 8

FavoriteДобавить в избранное

Главное меню » Операционная система Debian » Первоначальная настройка сервера Debian 8

Первоначальная настройка сервера Debian 8

При создании нового сервера Debian 8, есть несколько шагов настройки, которые необходимо принимать на раннем этапе в рамках базовой установки. Это позволит повысить безопасность и удобство использования вашего сервера, и даст вам прочную основу для дальнейших действий.

Установка Debian 10

1. Для установки Debian 10 необходимо скачать дистрибутив программы с сайта разработчика. Для установки операционной системы достаточно скачать один диск. Скачиваем отсюда или здесь — далее Debian.

debian 10 setup repozitori0

2. Скаченный образ записываем на диск или создаём загрузочную флешку . Затем начинаем установку операционной системы, выбираем Graphical Install.

debian 10 setup repozitori1

3. Выбираем язык, который будет использован при инсталляционном процессе и будет использован по умолчанию при использовании операционной системой.

debian 10 setup repozitori2

4. Выбираем местонахождение, которое будет учтено при настройке часового пояса.

debian 10 setup repozitori3

5. В настройках клавиатуры выбираем свою страну.

debian 10 setup repozitori4

6. Производим выбор переключения клавиатуры между национальной раскладкой и стандартной латинской раскладкой.

debian 10 setup repozitori5

7. Указываем имя компьютера.

debian 10 setup repozitori6

8. Указываем имя домена, если он есть. Если нет, то ничего указывать не надо.

debian 10 setup repozitori7

9. Дважды набираем пароль для суперпользователя (root).

debian 10 setup repozitori8

10. Создаём учётную запись пользователя, под которой будем работать в системе вместо суперпользователя (root). Можно ввести полное имя пользователя.

debian 10 setup repozitori9

11. Вводим имя пользователя, под которым вы будете известны в системе, далее дважды вводим пароль для нового пользователя.

debian 10 setup repozitori10

12. Выбираем часовой пояс из списка.

debian 10 setup repozitori11

13. Далее начинается процесс разбивки диска, который можно произвести в автоматическом или ручном режиме. Выбираем «Авто — использовать весь диск и настроить LVM«.

debian 10 setup repozitori12

14. Выбираем диск, который будем разбивать. Учтите, что все данные на выбранном диске будут стёрты.

debian 10 setup repozitori13

15. Производим разметку диска путем выбора из списка или производим разметку диска вручную. Выбираем «Все файлы в одном разделе (рекомендуется новичкам)«.

Читайте так же:
Устраняем ошибку Windows Script Host

debian 10 setup repozitori14

16. Выбираем «Да» для того, чтобы записать изменения на диск в соответствии с выбранной схемой.

debian 10 setup repozitori15

17. Проверяем разметку диска, если все устраивает, то выбираем «Да» для записи изменений на диск.

debian 10 setup repozitori16

18. Отвечаем «Нет» на вопросы «Просканировать другой CD или DVD диск?» и «Использовать зеркало архива из сети?«. Отвечаем «Нет» на вопрос «Участвовать в опросе популярности пакетов?«. Выбор программного обеспечения оставляем по умолчанию. Можно будет все установить и настроить после окончательной установки системы.

debian 10 setup repozitori17

19. Далее придётся немного подождать, произойдёт выбор и установка программного обеспечения. Затем ставим чекбокс «Да» для установки системного загрузчика GRUB на жёсткий диск.

debian 10 setup repozitori18

20. Выбираем жесткий диск, на который будет установлен системный загрузчик.

debian 10 setup repozitori19

21. На этом все этапы установки операционной системы Debian 10 пройдены, после того как нажмете «Продолжить«, система будет перезагружены и полностью готова к работе.

debian 10 setup repozitori20

Марк Шредер. Заметки на полях

Лично я, к сожалению начинал свое знакомство с Linux именно с Ubuntu. На Debian перешел примерно четыре года назад, и не капельки об этом не сожалею — этот дистрибутив Linux в разы стабильнее чем Ubuntu, и гораздо гибче в плане настройки. Вот самый простой пример — для того, чтобы установить Ubuntu с альтернативным графическим окружением (KDE, LXQt, Xfce), или вообще без него (версия для сервера) вам нужно скачать отдельный дистрибутив Kubuntu, Lubuntu или Xubuntu соответственно. При установке Debian вы можете скачать один диск, и уже в процессе установки выбрать ту графическую среду, которую хотите установить.

Второй плюс Debian — его легендарная стабильность. Тут вам предоставлен выбор между различными репозиториями — надежным, как швейцарские часы Stable, и менее стабильными, но содержащими много нового Testing и Unstable (кстати, именно из них берет свои пакеты Ubuntu). Текущая стабильная версия — Debian 10.6 «buster», и именно ее с графическим окружением KDE я и предлагаю настроить.

Читайте так же:
Steam client not found Dota 2 что делать?

Базовая настройка и обновление.

Так выглядит Debian 10 сразу после установки.

Получение прав sudo.

Теперь можно перезагрузить компьютер, и пользоваться административными правами, набрав в терминале sudo + необходимая команда.

Настройка горячих клавиш для вызова терминала и смены раскладки.

Настройка репозиториев и обновление системы.


deb http://ftp.us.debian.org/debian buster main
deb-src http://ftp.us.debian.org/debian buster main

deb http://security.debian.org/ buster/updates main
deb-src http://security.debian.org/ buster/updates main


deb http://ftp.us.debian.org/debian buster main contrib non-free
#deb-src http://ftp.us.debian.org/debian buster main contrib non-free

deb http://security.debian.org/ buster/updates main contrib non-free
#deb-src http://security.debian.org/ buster/updates main contrib non-free

Отображение пароля в терминале.

Вы уже заметили, что при вводе пароля в терминале не отображаются привычные звездочки? Это сделано для большей безопасности, чтобы кто-то посторонний не узнал длину вашего пароля. Если вы все-таки хотите, чтобы пароль в терминале отображался в виде звездочек, вам снова придется редактировать системные файлы при помощи nano. Выполняем в терминале команду

sudo visudo

В уже знакомом нам редакторе nano откроется файл, в котором мы увидим примерно следующее

Оптимизация использования раздела подкачки.

Чем меньше используется раздел подкачки, тем меньше тормозит система! Использование раздела подкачки определяется параметром swappiness, который по умолчанию равен 60. Давайте проверим это, выполнив команду

cat /proc/sys/vm/swappiness

Установка приложений.

Системные утилиты.

Браузеры и почта.

По умолчанию в Debian установлен браузер Mozilla Firefox. Если вам нужны Google Crome, Opera, Vivaldi и другие браузеры, например Яндекс, их можно загрузить в виде deb-пакетов и установить при помощи менеджера gdebi.

Страницы загрузки браузеров:

  • Google Chrome https://www.google.com/intl/ru_ru/chrome/
  • Opera https://www.opera.com/ru/download
  • Vivaldi https://vivaldi.com/ru/download/
  • Yandex https://browser.yandex.ru/

sudo apt install thunderbird

Прочие приложения.

VLC — удобный плеер для просмотра видео и прослушивания музыки в разных форматах.

Читайте так же:
Как изменить свой статус в Discord

Установка

Есть два варианта установки Proxmox VE — использовать готовый образ или установка на Debian. Мы рассмотрим оба.

Установка готового образа ISO

1. Переходим на страницу загрузки Proxmox официального сайта. Загружаем дистрибутив, например, Proxmox VE 6.1:

Загрузка дистрибутива Proxmox

2. Если установка выполняется на виртуальную машину, монтируем образ. Если нет — создаем установочную флешку, например, с помощью WinSetupFromUsb или загрузочный диск с помощью InfraRecorder.

3. Загружаем сервер с установочного ISO — мы увидим окно приветствия Proxmox — выбираем пункт меню Install Proxmox VE:

Welcome to Proxmox VE

4. Принимаем лицензионное соглашения, кликнув по I agree.

5. Выбираем диск, на который будет установлена система:

Выбираем диск, на который будет установлен Proxmox

* при необходимости, кликаем по Options и задаем настройки файловой системы и размера раздела.

6. Пишем страну, временную зону, язык раскладки клавиатуры по умолчанию:

Пишем страну, временную зону, язык раскладки клавиатуры по умолчанию

7. Вводим дважды пароль, который будет использоваться для пользователя root:

Новый пароль для root

8. Прописываем сетевые настройки:

Сетевые настройки Proxmox

  • Management Interface: сетевой интерфейс для управления сервером виртуальных машин.
  • Hostname (FQDN): имя хоста для сервера.
  • IP Address: IP-адрес нашего сервера.
  • Netmask: маска подсети для сервера.
  • Gateway: шлюз по умолчанию.
  • DNS Server: сервер DNS.

9. В окне «Summary» проверяем введенные данные и кликаем по Install. Начнется процесс установки, который займет не более 10 минут.

10. После установки мы должны увидеть «Installation Successful» — перезагружаем сервер, кликнув по кнопке Reboot.

После переходим к проверке установки.

Установка на Debian

Если мы решили установить Proxmox на уже установленный Debian, выполняем следующую инструкцию.

При установке среды виртуализации меняется ядро Linux. Это может привести к потери работоспособности уже установленных сервисов. Таким образом, установку Proxmox следует выполнять на чистый сервер, а не тот, который уже используется для каких-либо задач.

Читайте так же:
Не найдена или отсутствует dxgi.dll библиотека — Решение

1. Имя сервера должно разрешаться по его IP-адресу. Для этого либо добавляем А-запись в DNS, либо настраиваем на сервере файл hosts:

192.168.1.55 proxmox.dmosk.local proxmox

* где 192.168.1.55 — IP-адрес нашего сервера; proxmox — имя сервера; dmosk.local — наш домен, если используется.

2. Добавляем репозитории, которые будем устанавливать для установки Proxmox PE и дополнительных компонентов:

deb http://mirror.yandex.ru/debian/ buster main non-free contrib
deb-src http://mirror.yandex.ru/debian/ buster main non-free contrib
deb http://download.proxmox.com/debian/pve buster pve-no-subscription

Чтобы мы могли работать с репозиторием proxmox добавляем в систему цифровую подпись:

wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg

Обновляем список пакетов:

3. Устанавливаем Proxmox PE и компоненты:

apt-get install proxmox-ve open-iscsi

* где proxmox-ve — собственно, сам гипервизор; open-iscsi — iSCSI-клиент для подключения iSCSI-target-ов.

4. Перезагружаем сервер:

Проверка установки

В браузере открываем панель управления системой виртуализации по адресу https://<IP-адрес сервера>:8006. В открывшемся окне выбираем язык, вводим логин и пароль от пользователя root:

Входим в панель управления Proxmox

Должно открыться окно управления.

Как установить PHP

Пользователь, который хочет, установить PHP на свой сервер, должен ввести следующую команду:

sudo apt-get install php5 php5-common libapache2-mod-php5 php5-cli php5-cgi php5-mysql

По завершению выполнения команды, необходимо ввести в терминале php -v . Благодаря этой команде должна будет отобразиться текущая версия php:

Если пользователь наблюдает это в своем терминале, то это говорит о том, что php установлен правильно и готов к работе.

Кстати, если вы плохо знакомы с языком программирования PHP, посмотрите эти уроки PHP для начинающих с нуля — это самые основы PHP программирования.

Шаг 1.2 — Проверьте IP виртуального сервера на блокировку

Не надо спешить что либо настраивать, первым делом убедитесь что хостер выдал вам незаблокированный IP. Вы понимаете, что если ваш IP проблемный, то никаких почтовых серверов вы установить не сможете или продвинуть ваш сайт по SEO или получите "Обход системы" в Google реклама.

Читайте так же:
Как запустить защитник Виндовс 10: инструкция

Ниже привожу сервисы, которыми пользуюсь я. Если кто-то знает аналогичные сервисы напишите мне на почту — я добавлю.

Шаг 4 — Настройка Jenkins

Чтобы выполнить настройку вашей установки, откройте Jenkins на используемом по умолчанию порте 8080, используя доменное имя вашего сервера или IP-адрес: http://your_server_ip_or_domain:8080

Вы должны увидеть экран *Unlock Jenkins * (Разблокировать Jenkins), который показывает местоположение первоначального пароля:

В окне командной строки воспользуйтесь командой cat для вывода пароля:

Скопируйте 32-символьный буквенно-цифровой пароль из командной строки и вставьте его в поле Administrator password (Пароль администратора), после чего нажмите *Continue * (Продолжить).

На следующем экране отображаются рекомендуемые для установки плагины и предоставляется возможность выбора конкретных плагинов:

Мы воспользуемся опцией Install suggested plugins (Установить рекомендованные плагины), после чего сразу же будет запущен процесс установки:

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

Введите имя и пароль для вашего пользователя:

Вы увидите страницу Instance Configuration (Конфигурация экземпляра), где вы должны будете подтвердить предпочитаемый URL для вашего экземпляра Jenkins. Подтвердите доменное имя вашего сервера или IP-адрес вашего сервера:

После подтверждения соответствующей информации нажмите Save and Finish (Сохранить и завершить). Вы увидите страницу с подтверждением того, что сервер Jenkins готов к работе:

Нажмите Start using Jenkins​​​​​​ (Начать использование Jenkins), чтобы открыть панель управления Jenkins:

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector