или здесь, в зависимости от того, активировали ли вы пользовательский интерфейс в стартовом bat-файле или нет. (Вы — хакер, вы взломали кого-то).
Как создать локальный сервер на компьютере?
Создание собственного локального сервера на обычном ПК — довольно сложная и утомительная задача. Здесь вам необходимо понять следующие моменты:
- 1. почему вы хотите установить сервер и нужен ли вам собственный сервер. Это один из ключевых вопросов, на который будущий администратор должен дать четкий и однозначный ответ.
- 2. какие технические ресурсы доступны вам и какие необходимы для работы интегрированного сервера? Минимальные технические требования для создания «хорошего» сервера достаточно высоки: одно только оборудование стоит 70-80 тысяч рублей.
Также учтите, что для нормальной работы ресурса (для которого вы планируете сделать свой сервер) вам необходим компьютер — сервер, который всегда был включен и работал без перебоев. Поэтому необходимо обеспечить подходящий тип источника питания.
3. сколько денег вы готовы потратить на настройку и обслуживание сервера. Помимо упомянутых выше «аппаратных» затрат, установка интегрированного сервера на компьютере требует выделенного (статистического) IP-адреса и высокой скорости загрузки и передачи данных (минимальное значение — 10 Мбит/с). Следовательно, за эти услуги вам придется заплатить дополнительную плату и подписать дополнительный договор.
И прежде чем пытаться собрать сервер из компьютера, необходимо четко определить все эти нюансы.
Как сделать сервер из домашнего компьютера?
Чтобы создать сервер, сначала необходимо установить многопользовательскую сетевую операционную систему.
Выбор огромен: «Debian», «FreeBSD», «CentOS», «OpenSUSE», «Ubuntu», «Windows» и многие другие.
Вы найдете несколько примеров используемых вышеупомянутых операционных систем и их рейтинг по результатам тестирования. Например, рейтинг SOS за 2016 год:
- 1 место : «Debian» и «Ubuntu Server»,
- 2 место : «CentOS»;
- 3 место : «FreeBSD» и «Windows Server»,
- 4 место: «Red Hat Enterprise»,
- 5 место: «Fedora».
Конечно, львиная доля рынка сетевого программного обеспечения приходится на ведущие операционные системы. Если вы впервые устанавливаете сервер на свой компьютер, мы рекомендуем вам выбрать одну из этих операционных систем.
В качестве примера рассмотрим установку операционной системы «Ubuntu Server». 1.
Как настроить локальный сервер с нуля на ubuntu?
1. Скачайте образ операционной системы и перенесите его на загрузочный USB-накопитель. Загрузите компьютер с USB-накопителя: на первом этапе вам будет предложено выбрать язык. 2.
2. затем выберите «Установить Ubuntu Server» и нажмите «Enter». 3,
3. на следующих шагах выберите «Регион» и «Настройки раскладки клавиатуры»,
4. введите имя пользователя, учетную запись компьютера и пароль,
а затем нажмите «Далее». 5,
5. затем укажите «часовой пояс»,
настроить параметры «Раздела жесткого диска».
и выберите диск, на который вы хотите установить систему. 6,
6. дождитесь завершения установки и обновления системы. 7. выберите программное обеспечение, которое вы хотите установить.
7. выберите программное обеспечение, необходимое для вашей задачи. 8. подтвердите установку программного обеспечения.
8. подтвердите завершение установки, нажав на кнопку «Далее». 9,
9. после перезагрузки компьютера вам нужно будет ввести имя пользователя и пароль, которые вы создали в шаге «4», чтобы войти в свою учетную запись,
10. На этом установка операционной системы сервера и начальная настройка сервера завершены.
Затем необходимо выполнить основные настройки для работы сервера (все настройки выполняются в консоли администрирования).
Домашний сервер можно использовать для хранения файлов, резервного копирования, управления интеллектуальными устройствами или в качестве медиа-сервера. Сегодня мы поговорим о характеристиках этих серверов, их типах и основных особенностях.
Установка и настройка Ubuntu Server
Ubuntu Server основан на операционной системе Linux. Для его работы не нужен современный процессор, хорошая видеокарта или большой объем памяти. С Linux вы можете создать сервер даже на старом ноутбуке. И в нем будут все необходимые компоненты: Почта, FTP, Web.
Образ Linux можно загрузить с сайта Ubuntu.ru. Выберите любую версию с сервером (не настольную!). Загрузка осуществляется через торрент-клиент. Это изображение записывается на DVD-диск или карту памяти (с LiveUSB). Можно также использовать виртуальный диск.
Ubuntu имеет упрощенный пользовательский интерфейс. В нем нет никаких графических примочек. Это идеальная операционная система для создания Linux-сервера своими руками. Он использует ресурсы компьютера для нужд домена. Кроме того, для работы с ним нужно совсем немного.
Установка выполняется следующим образом:
- Выберите язык и регион, в котором вы живете.
- Придумайте имя администратора. Он используется для администрирования сервера.
- Также введите свое имя пользователя в поле «Имя пользователя для вашей учетной записи». Вы можете использовать эту учетную запись для связи с технической поддержкой Ubuntu.
Введите свое имя пользователя Ubuntu.
Введите пароль для вашей учетной записи
- Укажите домен, если таковой имеется. Здесь размещаются все службы: Файлы (FTP), электронная почта, веб-хостинг и т.д.
- Подождите, пока система будет установлена.
- Затем будут предложены дополнительные пункты.
Вот список вещей, необходимых для правильной работы вашего Linux-сервера:
- Открытая СШ. Откройте SSH. Полезно, если вы хотите управлять службой с другого компьютера. Если вы решили использовать SSh на компьютере с Linux, вы можете отключить монитор и видеоадаптер.
- ЛАМПА. Набор утилит Linux, включающий Apache (веб-сервер), MySQL (база данных) и PHP (язык программирования для CMS). Эти компоненты необходимы для создания интерфейса управления.
Следующие элементы являются необязательными для установки. Выбор дистрибутивов является необязательным и зависит от того, чего вы хотите достичь.
- Файловый сервер Samba. Указывает, как настроить передачу файлов между компьютерами. Если вам нужен FTP-сервер, выберите его.
- Виртуальная хост-машина. Установите этот параметр, если вы хотите воспользоваться преимуществами виртуализации.
- Сервер печати. Сетевой принтер.
- DNS-сервер. Система доменных имен. DNS-сервер позволяет преобразовывать IP-адреса в имена хостов и наоборот.
- Почтовый сервер. Почтовый сервер.
- База данных PostgreSQL, объектно-реляционная база данных.
Выберите то, что вам нужно, и подтвердите установку. При первом запуске программы необходимо ввести имя пользователя и пароль администратора. Откроется консоль. Его можно сравнить с командной строкой Windows или интерфейсом MS-DOS.
Для начала необходимо проверить наличие обновлений. Введите команду «Sudo apt-get update» или «Sudo apt-get upgrade» без инвертированных запятых. После обновления вы можете приступить к настройке всех компонентов сервера: FTP, почта, веб.
Запуск терминала Linux
В современном Linux вместо консоли используется терминал. Чтобы получить доступ:
- Откройте раздел «Приложения».
- Нажмите на «Стандарт».
- Это будет «Терминал».
Терминал в Linux.
Здесь вы можете вводить команды, как в Ubuntu Server.
- Чтобы установить компоненты LAMP (если у вас их еще нет), вам нужно последовательно ввести «sudo apt-get update», «sudo apt-get install tasksel» и «sudo tasksel install lamp-server». После каждого ввода нажимайте клавишу Enter.
- Чтобы запустить Open SSh, введите «sudo apt-get install openssh-server».
- Чтобы установить файловый сервер Samba, введите «sudo apt-get install samba».
Если вы устанавливаете MySQL из пакета LAMP, вы должны установить пароль администратора для SQL.
Локальный Web-сервер
Сервер должен иметь собственный выделенный IP-адрес для создания веб-страниц. После установки LAMP тестовый сайт Apache будет доступен по этому IP-адресу. Это Всемирная паутина будущего. Позже можно установить протоколы FTP, баз данных и электронной почты. Чтобы настроить веб-сервер:
- Установите phpMyAdmin. Для этого в терминале или консоли последовательно введите «sudo apt-get install phpmyadmin».
Команда «sudo apt-get install phpmyadmin».
- А затем «sudo service apache2 restart».
- Компонент запущен. Apache перезапускается. То, что вам нужно сделать сейчас, зависит от версии вашей операционной системы.
Если у вас Ubuntu 13.1 и выше, используйте команды:
- sudo l n-s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
- sudo a2enconf phpmyadmin
- sudo /etc/init.d/apache2 reload
Введите их один за другим и нажмите клавишу Enter после каждого.
В Ubuntu 16.04 вам понадобятся другие инструкции:
- sudo apt-get install php-mbstring php-gettext
- sudo phpenmod mcrypt
- sudo phpenmod mbstring
- sudo systemctl restart apache2
После установки и автоматического перезапуска службы по адресу http://iP server/phpmyadmin становится доступным веб-интерфейс.
- Настройки и данные находятся в папке «etc/apache2/» на сервере Apache. Apache2.conf — это конфигурационный файл для дистрибутива.
- Каталоги «mods-available»/»sites-available» и «mods-enabled»/»sites-enabled» содержат моды и сайты.
- В файле Ports.conf перечислены порты, которые необходимо прослушивать.
- Если вы добавите «Stop» после «sudo /etc/init.d/apache2», Apache будет остановлен. Если вы добавите «Start», процесс будет перезапущен. Если вы выберите «Перезапустить», он будет перезапущен.
- Чтобы самостоятельно задать расположение страниц, введите в терминале последовательно «sudo a2enmod rewrite» и «sudo a2enmod userdir».
При каждом изменении необходимо перезапускать службу с помощью опции «Перезапуск».