Настройка серверов linux ульяновск

Обновлено: 06.07.2024

Данный материал посвящен основам операционной системе Linux сервер. Из данного материала Вы узнаете, почему стоит в качестве сервера использовать Linux, а также получите необходимые первоначальные знания, которые пригодятся Вам для начала работы с серверами на базе данной ОС.

Сначала поговорим, почему стоит использовать Linux в качестве серверной операционной системы. Многие так привыкли к Windows, что даже слышать про Linux не хотят, я имею в виду даже пользовательские варианты Linux с красивыми и удобными рабочими столами. И на вопрос, почему Вы не хотите использовать Linux? Все отвечают: «да он какой-то корявый!», «Программы, которые я использую в Windows не устанавливаются на Linux» и так далее. Но на самом деле всем пользователям, которые так категоричны к Linux, я хочу сказать, что Linux очень дружелюбная операционная система, и стоит всего лишь немного разобраться в ней и Вам все станет понятно.

Теперь я хочу перечислить некоторые преимущества Linux перед Windows, а также развеять некоторые мифы:

  • Linux – абсолютно бесплатная операционная система (за исключением некоторых платных дистрибутивов), в отличие от Windows;
  • В Linux практически отсутствуют вирусы;
  • Все кто говорит, что «Программы, которые я использую в Windows не устанавливаются на Linux», Вы задумайтесь, а зачем они должны устанавливаться. Ведь это совсем другая ОС, там свои программы! Также можно сказать и про Windows, что «программы которые работают в Linux не устанавливаются в Windows», для Linux существуют много своих программ не уступающим Windows-ким, также многие производители программного обеспечения выпускают свои продукты как для Windows, так и для Linux.
  • Linux более производительней, тем более серверный вариант операционной системы. Объясняю, серверные операционные системы Linux без интерфейсные, а большую часть ресурсов (больше половины. ) как раз занимает интерфейс ОС, т.е. визуальная оболочка (на сегодняшний день получили широкое распространение и версии Windows без графического интерфейса).
  • ОС Linux практически не зависает, (я имею в виду саму операционную систему). Например, все встречались с ситуацией, когда в Windows у Вас все замирает, Вы не можете не пошевелить мышкой, даже ctrl+alt+del нажать не можете, и Вам приходиться перезагружаться. Linux устроена таким образом что такая ситуация исключена, разве что в одном случае когда Вы сами вызываете такую ситуацию.
  • Касаемо серверной ОС Linux она достаточно проста в конфигурирование, в отличие от аналогов Windows, в которых очень много всяких разным прибомбасов, в которых не так легко разобраться. Сама система Linux и все ее службы настраиваются путем редактирования конфигурационных файлов. Это обычные текстовые файлы, зная их расположение и формат, Вы сможете настроить любой дистрибутив, даже если у Вас под рукой нет никаких инструментов, кроме текстового редактора.

Я не хочу популяризировать ОС Linux и каким-то образом принижать Windows, но в некоторых случаях лучшего варианта как использование операционной системы Linux не найти. До некоторого времени я тоже думал, что Linux это как-то по не нашему, а когда столкнулся с этой ОС, я был просто приятно удивлен.

Теперь перейдем непосредственно к основам Linux Server. Для примера мы будем использовать дистрибутив Linux Ubuntu Server 10.10.

Основные настройки Linux Server

Описывать процесс установки Ubuntu Server 10.10. я не буду, так как он не сложней, а может даже проще чем установка Windows, единственное, что попрошу сделать в процессе установки, это при «Выборе устанавливаемого программного обеспечения» отметить установку «OpenSSH Server». Это для того, чтобы Вы в дальнейшем могли подключаться к этому компьютеру удаленно с помощью ssh клиента (например, PuTTY). И при этом Вы будете иметь полный доступ к операционной системе с любого компьютера Вашей сети, так как к серверу обычно монитор не цепляют и сам сервер располагается в специально выделенной комнате для серверов (серверной).

Скриншот 1

В окне «Настройка учетных записей пользователей и паролей» введите свой логин и задайте ему пароль.

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

Настройка пользователей в Linux

ROOT – стандартный суперпользователь ОС Linux, который имеет максимальные права. Кстати в отличие от Windows, в которой права администратора не самые высокие (есть еще системные), а вот права root самые высокие и если Вы работаете под root-ом и выполняете какие-либо действия, Вас никто не будет спрашивать «Вы действительно хотите сделать это?» как в Windows например, а сразу скажем, убьете систему, без всяких там вопросов. Но, так или иначе, нам сначала необходимо активировать этого пользователя, потому что в дальнейшем нам будут необходимы права суперпользователя (Совет: всегда работайте под обычным пользователем, пока не потребуется перейти в режим root-а), по умолчанию root отключен. Активация учетной записи root делается следующим образом, просто задаем пароль для root.

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

Раз мы заговорили о пользователях, то давайте научимся создавать их. Делается это так.

  • sudo – утилита, предоставляющая пользователю некоторые административные привилегии;
  • useradd – утилита, добавляющая пользователя в систему;
  • -d – опция установки домашней директории для пользователя;
  • /home/testuser – путь домашней директории;
  • -m – опция создания домашней директории;
  • testuser – название нашего нового пользователя.

Теперь задаем пароль для нового пользователя.

Настройка сети в Linux

Теперь, когда мы немного разобрались с пользователями, нам необходимо настроить сеть, вполне возможно, что это уже сделал DHCP сервер, но быть может, Вы хотите задать статические ip адреса, адреса шлюзов и DNS (что в принципе для сервера естественно).

Для этого редактируем следующий файл.

  • nano – это стандартный редактор linux;
  • interfaces – файл, отвечающий за конфигурацию сети.

Открыв этот файл, Вы увидите примерно следующее, точнее он будет выглядеть так в конечном итоге, если Вам нужна статическая IP адресация на этом компе.

Сохраните файл путем нажатия сочетания клавиш ctrl+o и затем выходите из редактора ctrl+x.

Теперь необходимо присвоить DNS сервер, это делается путем редактирования следующего файла.

Впишите или измените следующее.

Где, 192.168.1.100 и 192.168.1.200 адреса наших DNS серверов, если у Вас только один dns сервер, то указывайте только одну строку.

Когда мы все настроили, требуется перезапустить наши сетевые интерфейсы, делается это следующим образом.

Установка программ в Linux Server

В Linux программы устанавливаются совсем по-другому, чем в Windows, поэтому те знания, которые Вы имели при работе с Windows, Вам здесь не помощники. В Linux все программное обеспечение хранится в Репозитариях – это своего рода хранилище пакетов программ специальных для Linux, которое располагается в Интернете, и находится в свободном онлайн распространении, или на компакт дисках. Для того чтобы обновить свои репозитарии (уже в установленной ОС Linux), Вам необходимо выполнить следующую команду (при условии, что у Вас подключен Интернет).

Где, mc и есть наша программа, которую мы хотим установить, т.е. наш файловый менеджер Midnight Commander.

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

Я думаю для основы этого достаточно, в следующих статьях (Основные команды терминала Linux Ubuntu Server) будем уже разговаривать более конкретно про настройки каких-либо сервисов (демонов). А пока на этом все.


Установка и настройка Linux в день обращения на дому и в офисе. Все виды услуг по установке и настройке Linux.

Краткий список услуг:

  • Установка / переустановка / восстановление / Ubuntu
  • Установка / переустановка / восстановление / CentOS
  • Установка / переустановка / восстановление / Fedora
  • Установка / переустановка / восстановление / Debian
  • Установка / переустановка / восстановление / Arch Linux
  • Установка / переустановка / восстановление / OpenSUSE
  • Установка / переустановка / восстановление / Linux Mint
  • Установка / переустановка / восстановление / Gentoo
  • Установка / настройка Web Серверов
  • Установка / настройка дополнительного ПО Linux
  • Сброс / смена пароля Linux
  • Настройка домашних и офисных сетей
  • Настройка доступа в интернет
  • Основной ремонт
  • Дополнительно
  • Операционные системы
  • Программная часть


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

Что у вас случилось?

  • Постоянные ошибки
  • Тормозит, глючит, лагает
  • Не работает интернет
  • Медленно работает компьютер
  • Одолела реклама
  • Выскакивают баннеры
  • Нет доступа к соц. сетям
  • Забыли пароль от компьютера
  • Не включается
  • Сильно шумит компьютер
  • Внезапно отключается
  • Перегревается компьютер
  • Что то не работает
  • Пропали важные данные
  • Нет доступа к базам
  • Не знаете в чем дело

Звоните и мы исправим, настроим, починим

Наши специалисты выезжают во все районы и пригород г.Ульяновска без праздников и выходных

Ремонт компьютеров адрес в Ульяновске

Для того что-бы узнать готово ли ваша техника, введите номер телефона с которого вы к нам обращались.

Введите Ваше имя и номер телефона.

Почему выбирают нас

Оплата по факту

Оплата за выполненную работу. Простое просиживание на стуле вы не оплачиваете.

Адекватные цены

Мы не завышаем цены, и всегда можем договориться.

Быстрый ремонт

80% заказов выполняются в день обращения за несколько часов.

Профессионализм

Мы знаем свое дело! Звоните, не теряйте время зря!

Отзывы

Роман

Было дело компьютер тупил конкретно, везде лезла непонятная реклама очень содержательного характера. Так как в доме ребенок который любит исследовать интернет, мне нужно было удалить всю эту рекламу с компьютера. Мастер приехал в течении часа двух, сделал оптимизацию, убрал вообще всю рекламу, и заблокировал некоторые сайты. Уже как 3 месяца полет нормальный.

Светлана

Муж полазил в интернете, после перезагрузки компьютер заблокировался и на экране появился банер который просил выслать смс на чей-то номер. С такой проблемой мы уже сталкивались и всегда приходилось менять систему. Обратившись в Кибер Сервис приехал специалист и просто удалил банер, менять не чего не пришлось и все данные остались на месте))

Сергей

У меня ноутбук HP пользовался я им года два и он вдруг начал отключатся, тормозить и нагреваться очень сильно, я уже задумался о покупке нового ноутбука. Но сначала обратился в Кибер Сервис за помощью с решением этого вопроса. Приехал мастер прочистил ноутбук от пыли и заменил термопасту. Я остался доволен, мой ноутбук начал снова нормально работать.

Я нечаянно уранила свой ноутбук и на нем потрескался экран, знакомый мне сказал что проще купить новый потому что менять дорого. Я позвонила в КиберСервис, сказала модель ноутбука и в итоге оказалось что это и не так уж и дорого. Мастер поменял экран в этот же день и мне жутко не нравилась windows 8 я попросила сменить ее на 7, все сделали и сохранили всю информацию.


Андрей: 1С Программист. Обновления, Доработки, Касса


Автоматизация вашего бизн: Программист 1С Ульяновск. Все Услуги 1С. Оперативн


3

программист 1с: 1С Программист. Обновления, Доработки, Касса


Частное лицо: Программист 1С: Доработки, обновления, облако 1С


3

Автоматизация вашего бизн: Программист 1С Ульяновск. Все Услуги 1С


3


Частное лицо: Программист 1С: Установлю 1С, Обновлю 1С


3

Вадим: Программист 1с (обновление, настройка, доработка)

Андрей: Программист 1С: Доработки, обновления, облако 1С


Автоматизация вашего бизн: Программист 1С Ульяновск. Все Услуги 1С. Оперативн


1C-soft: 1С программист установка настройка и обслуживание


2



Михаил: 1С: установка, настройка, помощь, Ульяновск





Олег: Обслуживание офисных сетей, 1С, системное админ

Андрей: Программист 1С. Удаленная помощь. Ежедневно


10

Андрей: Программист 1С. Обмен между 1с и wildberries, озон


10






schirochkina: Специалист по внедрению и настройке Битрикс24



Винокуров Алексей Дмитрие: Приходящий Системный администратор, Ремонт пк


2

Надежда: Зарплата в 1С - консультации, доработки, обновлени

Дмитрий: Удаление вирусов. Оптимизация ос. Настройка 1С


4








Торговое оборудование: Аренда 1С - Облачный сервис от 1С




Алексей: Программист 1С, Настройка 1С, Обновление 1С


Частное лицо: Программист 1С: Внедрение, Доработки, Поддержка


8

Установка Linux

Компания "Ремонт компьютеров" сделает Установка Linux в городе Ульяновск с возможностью вызова мастера на дом, в офис или иной объект.
Наименование работ Цена
Установка Linux от . рублей
Установка Linux Ульяновск от . рублей
Установка Linux в Ульяновске от . рублей

Узнать цены на ремонт компьютеров

Основные преимущества нашей компании:

V

Квалифицированные Ульяновские компьютерщики

V

Широкий спектр услуг Оперативный выезд мастера на заказ
Ремонт компьютера у Вас на глазах
Нет риска замены, кражи комплектующих
  • ответственные Ульяновские компьютерщики;
  • квалифицированные и опытные;
  • во время выезда имеют с собой нужный запас инструментов, который дает возможность выполнить ремонт компьютеров прямо в вашем доме.

ремонт компьютеров Ульяновск

Компьютерщик Ульяновск

Режим работы мастеров:

с 9.00 до 21.00

без обеда, вс, сб.-вых.

Сейчас - вызов компьютерного мастера и сверхурочные работы в нерабочее время - оплачиваются дополнительно!

Компания "ulyanovsk.rem-c.ru" ("Ремонт компьютеров") уже много лет занимается ремонтом любой цифровой техники в городе Ульяновск: компьютеры, ноутбуки, принтеры, планшеты, мобильные телефоны и т.д. Чтобы воспользоваться нашими услугами, просто позвоните по номеру телефона указанного на страницах нашего сайта "ulyanovsk.rem-c.ru" и наш мастер прибудет в любое удобное Вам время, в любую точку города Ульяновск Цены на обслуживание компьютеров и другой цифровой техники на дому в городе Ульяновск нашими мастерами Поможем настроить Ваш компьютер:

Удаление вирусов в Ульяновске


Наш компьютерщик произведет чистку компьютеров от вирусов и вредоносных программ: Вызов компьютерного мастера на дом или в офис срочно:

ulyanovsk.rem-c.ru Сотрудничество, партнерство в Ульяновске


Если хотите устроиться к нам на работу, предложить какую-либо форму сотрудничества - посмотрите раздел сайта "Сотрудничество и партнерство":

Хочется поделиться с хабросооществом информацией о том как я собирал домашний сервер.

image

  • torrent клиент с web-мордой
  • DHCP — раздаем ip адреса и сетевые настройки
  • TFTP — для сетевой загрузки
  • OpenVPN — для хождения в сеть с нетбука из недоверенных сетей
  • FTP/Samba/NFS — сетевые шары для доступа с домашних машин
  • Radius — для WPA2 авторизации
  • DigiTemp — мониторинг домашней температуры

Аппаратная часть

  • старенький комп
  • самосбор на базе mini-ITX
  • тонкий клиент HP T5000
  • тонкий клиент на базе Neoware CA2

Первый вариант был сразу же отброшен из-за шума, пыли и энергопотребления. Второй был заказан, пока шли комплектующие, я успел передумать (захотелось шум и энергопотребление свести до минимума). В итоге, на Ebay были куплены тонкие клиенты HP t5000 и Neoware CA2. Месяц спустя пришли тонкие клиенты и из двух, после долгих размышлений, был выбран Neoware CA2. В него идеально поместился 2.5' HDD и вторая сетевая карта.

После допиливания, в буквальном смысле, Neoware CA2 я принялся ставить на него Ubuntu 9.10 с офисного TFTP сервера. Установку производил самую минимальную. Если бы не было набора для сетевой установки, ставил бы Debian с USB CD-ROM и netinstall диска. Сам я ярый фанат RHEL/CentOS, но на домашний сервер решил ставить что-то из debian семейства, для расширения кругозора.

Torrent клиент и вебморда

Устанавливаем всё что необходимо для компиляции xmlrpc-c, libtorrent, rtorrent
apt-get install checkinstall subversion build-essential make autoconf autotools-dev automake libtool libcurl4-openssl-dev libsigc++-2.0-dev pkg-config libncurses5-dev
apt-get remove rtorrent libtorrent11 libxmlrpc-c3 libxmlrpc-c3-dev libxmlrpc-core-c3 libxmlrpc-core-c3-dev

К сожалению, rtorrent не умеет работать в режиме daemon, по этому будем использовать screen
apt-get install screen -y
wget libtorrent.rakshasa.no/raw-attachment/wiki/RTorrentCommonTasks/rtorrentInit.sh --output-document=/etc/init.d/rtorrent
chmod +x /etc/init.d/rtorrent
sed -i 's/"user"/"torrents"/' /etc/init.d/rtorrent
update-rc.d rtorrent defaults
useradd -d /torrents -m torrents

Создаем конфиг и папки для сессий и готовых торрент закачек, после чего стартуем rtorrent.
mkdir /torrents/.rtorrent_session
cat >> /torrents/.rtorrent.rc <<EOF
port_range = 32001-32049
dht = auto
dht_port = 32000
peer_exchange = yes
use_udp_trackers = yes
directory = /torrents/
upload_rate = 10
download_rate = 100
session = /torrents/.rtorrent_session
scgi_port = 127.0.0.1:5000
EOF
chown -R torrents:torrents /torrents
/etc/init.d/rtorrent start

Теперь можно заходить по server_ip/rutorrent и начинать пользоваться.

Теперь установим DHCP сервер и создадим для него конфиг таким образом чтобы клиенты получали:
router 192.168.1.1
dns сервер 8.8.8.8
сервер времени time.nist.gov
tftp сервер 192.168.1.1
и для примера фиксированная выдача 192.168.1.100 клиенту с MAC-адресом 00:1B:FC:33:F0:25
aptitude install dhcp3-server
cat >> /etc/dhcp3/dhcpd.conf <<EOF
ddns-update-style interim;
not authoritative;

option domain-name-servers 8.8.8.8;
option subnet-mask 255.255.255.0;
option ntp-servers 192.43.244.18;

option option-150 code 150 = ip-address;
option option-150 192.168.1.1;

subnet 192.168.1.0 netmask 255.255.255.0 authoritative;
range 192.168.1.110 192.168.1.254;
option routers 192.168.1.1;
allow unknown-clients;
allow booting;
allow bootp;
next-server 192.168.1.1;
filename "pxelinux.0";

host shakirov-home option host-name "shakirov-home";
hardware ethernet 00:1B:FC:33:F0:25;
fixed-address 192.168.1.100; >
>
EOF
/etc/init.d/dhcp3-server restart

строчки с option-150 нужны для моего VoIP телефона Cisco 7940.

TFTP и сетевая установка

aptitude install xinetd atftpd atftp

cat >> /etc/xinetd.d/tftp <<EOF
service tftp
disable = no
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = --tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /tftpboot

per_source = 11
cps = 100 2
flags = IPv4
>
EOF

/etc/init.d/xinetd restart

Теперь проверим, работает ли tftp сервер
root@dvr:

wget itblog.su/tftpboot_installs.sh
bash tftpboot_installs.sh

Теперь добавим SystemRescueCd в PXE меню
wget "http://downloads.sourceforge.net/project/systemrescuecd/sysresccd-x86/1.6.3/systemrescuecd-x86-1.6.3.iso?use_mirror=citylan"
mount -o loop systemrescuecd-x86-1.6.1.iso /mnt/
cp /mnt/sysrcd.* /var/www/
cp /mnt/isolinux/initram.igz /tftpboot/
cp /mnt/isolinux/rescuecd /tftpboot/

image

Вот так будет выглядеть наше меню:

Читайте также: