Yandex
Обновяване на предпочитанията за бисквитки

Конфигуриране на VPS сървър Ubuntu

Linux е операционна система, която действа като посредник между потребителя, програмите и хардуера. Тя е в основата на много VPS, сървъри, смартфони и компютри по света. Дистрибуцията е софтуерен пакет, който съдържа самата операционна система, набор от програми и драйвери, графична обвивка, а понякога дори и игри. Ubuntu е една от дистрибуциите на Linux, предназначена за обикновени потребители.
 

Защо Ubuntu

  • Предоставя се напълно безплатно и потребителите могат да изтеглят, инсталират и използват софтуера без ограничения.
  • Изходният код е отворен, което ви позволява да го променяте, ако прецените.
  • Ясният и удобен интерфейс прави операционната система достъпна за широк кръг потребители.
  • Множество приложения и програми за удобство и улеснение.
  • Операционната система е известна с подобрената си сигурност, която осигурява защита срещу вируси и други злонамерени заплахи.
  • Обединява огромен брой потребители и разработчици, които са готови да окажат помощ и подкрепа при решаването на проблеми. Можете да потърсите съвет във форуми, да четете блогове или да използвате други ресурси.
  • ОС предлага широк набор от функции и характеристики и е съвместима с различни видове хардуер и софтуер.
  • За тази операционна система са написани най-много ръководства. Именно поради това можем да препоръчаме Ubuntu за самостоятелно управление на сървъра.
 

Инсталиране на Ubuntu във виртуален сървър

За да инсталирате Ubuntu, трябва да изберете подходяща платформа от следните опции:
  • amd64 (Intel/AMD 64-бит);
  • arm64 (64-бит ARM);
  • ppc64el (POWER8 и POWER9);
  • s390x (IBM Z и LinuxONE).
Следните спецификации са препоръчителни за комфортна работа (без да се включва допълнително натоварване):
  • процесор: поне 1 GHz;
  • оперативна памет: поне 1 GB;
  • дисково пространство: най-малко 2,5 GB.
 

Инсталиране на Ubuntu Linux Server: инструкции

Трябва да стартирате виртуалната машина или физическия сървър (компютър), като използвате ISO образа (или DVD диска, съдържащ ISO образа). На етапа на първоначално зареждане ще бъдете помолени да изберете между инсталиране на дистрибуцията и стартиране на софтуера за тестване на RAM. Препоръчително е да изберете опцията "Try or install Ubuntu Server" (Опитайте или инсталирайте Ubuntu Server). Ще се стартира съветникът за инсталиране.
Ако имате достъп до интернет, тя автоматично ще проверява за актуализации. Ако има налични актуализации, ще бъдете уведомени.
В настройките на подредбата на клавиатурата изберете English. При избора на типа на инсталация поставете отметка на "Ubuntu Server". Ако искате да запазите своя vps възможно най-прост и да намалите вероятността от атаки, изберете "Ubuntu Server (minimised)". Липсващите компоненти могат да бъдат инсталирани ръчно при необходимост.
Когато конфигурирате мрежови настройки, е по-добре да зададете статичен IP адрес, вместо да използвате DHCP за получаването му. След като запазите конфигурираните настройки за IP адресиране, щракнете върху бутона "Завърши". Ако използвате прокси сървър, не забравяйте да посочите неговия адрес.
Следващата стъпка е да разделите диска на раздели. Препоръчително е да се използва цялото налично пространство на диска. Потвърдете намерението си да промените разделянето на диска на раздели.
Посочете потребителското име, паролата и името на vps сървъра. Ако трябва да инсталирате OpenSSH или допълнителни пакети, можете да го направите сега или да пропуснете тази стъпка.
Съветникът за инсталиране автоматично ще изтегли и инсталира всички актуализации за сигурност, след което ще ви подкани да рестартирате системата. Сега можете уверено да кажете, че инсталацията на Ubuntu Server е успешна.
При VPS на ЕВРОХОСТЕР не е необходимо да извършвате всички горепосочени операции. Достатъчно е да изберете шаблона на виртуална машина с необходимата версия на Ubuntu и системата ще бъде инсталирана.
 

Създаване на Ubuntu vps сървър от нулата

За да актуализирате наличните пакети в хранилищата, изпълнете отдалечената команда:
sudo apt updateПрефиксът sudo трябва да се използва, когато се оторизирате като потребител, а не като root.

За да инсталирате наличните актуализации, използвайте командата:
sudo apt upgradeЗа да откриете списъка с наличните часови зони, въведете следната команда:
sudo timedatectl list-timezonesЗа да зададете часовата зона, наберете:
sudo timedatectl set-timezone Europe/SofiaЗа да зададете FQDN (пълно квалифицирано име на домейн) на хост, изпълнете командата:
sudo hostnamectl set-hostname ubuntu.domain.comТова са всички основни настройки на vps сървъра, които се препоръчват след инсталирането на Ubuntu Server.
 

Актуализиране на пакетите

За да актуализирате всички инсталирани пакети в Ubuntu, командата:
sudo apt upgradeОбновяването се извършва, без да се премахват други пакети от системата.
 

Инсталиране на защитна стена и създаване на потребител

Сигурността на Linux системата включва правилно конфигурирана защитна стена. Дистрибуцията Ubuntu включва инструмент за конфигуриране, известен като UFW (Uncomplicated Firewall). Уверете се, че сте влезли в системата с потребителски достъп sudo или под акаунта root. Ако не разполагате с потребител sudo, можете да създадете такъв, като изпълните следните команди:
adduser usernameusermod -aG sudo usernamesu - usernamesudo whoamiUFW обикновено се инсталира по подразбиране в Ubuntu. Ако не е, инсталирайте го чрез мениджъра на пакети APT с командата:
sudo apt install ufwМожете да активирате защитната стена по следния начин:
sudo ufw enableА за да го деактивирате, въведете: 
sudo ufw disable 

Настройка на SSH

SSH (Secure Shell) е уникален мрежов протокол, който осигурява защитен контрол на операционната система и изпълнява функцията на тунелиране на TCP връзка. Работата на SSH се основава на сътрудничеството между два компонента: SSH сървър и SSH клиент.
По подразбиране SSH сървърът проверява връзките на порт 22 и изисква удостоверяване и от двете страни. Налични са няколко опции за проверка на връзката: базирана на парола и базирана на ключове.

За да проверите състоянието на SSH сървъра, изпълнете командата:
sudo systemctl status sshЗа да активирате SSH сървъра при стартиране на системата, изпълнете:
sudo systemctl enable sshи да стартирате услугата
sudo systemctl start sshИ обратното - за спиране:
sudo systemctl stop sshда деактивирате:
sudo systemctl disable ssh 

Допълнителни програми

По подразбиране Ubuntu вече разполага с база от основен софтуер. Но всеки потребител има различни предпочитания и нужди.
Например, можете да инсталирате браузъри Firefox, Google Chrome, Brave. Като музикален плейър можете да изберете Rhythmbox, Sayonara, Audacity и Picard. Spotify, Nuvola ще са ви полезни за слушане на стрийминг музика. Алтернативни видео плейъри: VLC, MPV.
Може да ви е необходим редактор на изображения: GIMP, Inkscape или приложения за рисуване - Krita, Pinta. Съхранението в облак ви дава допълнителна свобода: Dropbox, pCloud.
Вие сте фотограф или видеооператор? Имате на разположение много удобни приложения: DigiKam, Darktable, Kdenlive, Shotcut и други. Има конвертори на изображения и видео: Xnconvert, Handbrake; приложения за правене на снимки и запис на екрана: Shutter, Kazam.
Също така ли ви е трудно да си представите компютър без текстов редактор? LibreOffice, WPS Office са на ваше разположение. Сред инструментите за изтегляне можете да изберете Youtube-dl, uGet. А ако сте програмист, Ubuntu разполага с текстовия редактор по подразбиране Gedit и неговите аналози: Atom, VS Code.
Искате да общувате? Приложения за изпращане на съобщения: Skype, Rambox и редица други.
И този списък не е окончателен.
 

Заключение

Ubuntu е чудесен избор за тези, които искат надеждна, сигурна и лесна за използване операционна система. Тя предлага свобода на избора и мощен терминал за напреднали потребители. Огромната общност на Ubuntu е винаги готова да осигури поддръжка и помощ във всяка ситуация. Нищо чудно, че Ubuntu заслужено заема едно от най-престижните места сред Linux дистрибуциите за начинаещи.
28 Apr 2024, 12:43:16