Установка Ubuntu 14.04 (#1 Свой WEB хостинг)
Цикл статей по установке и настройке своего WEB хостинга. На примере Ubuntu+Apache+PHP+MySQL+CMS Opencart
- Установка Ubuntu 14.04
- Настройка DNS А-записи. Проброс портов на Mikrotik
- Установка Apache, PHP, IonCube Loader, CURL, mCrypt
- Конфигурирование Apache. Установка Let’s Encrypt
- Установка MySQL. Установка и защита phpMyAdmin
- Установка Opencart 2.1
Установка Ubuntu 14.04 простая, в первых шагах выбираем регион и раскладку клавиатуры.
Даем имя ПК.
Создаем локального пользователя
Вводим пароль и подтверждаем его.
Подтверждаем временную зону.
Выполняем размету диска «Авто использовать весь диск» (по умолчанию не выбрано).
Выбираем диск и подтверждаем разметку, форматируем.
HTTP-прокси отсутсвует, жмем Enter и пропускаем.
Отказываем от автоматического обновления системы.
Выбираем пакеты для установки (Выбор Пробелом)
Выбираем SSH-пакет, LAMP установим позже вручную.
Подтверждаем установку GRUB загрузчика как главного.
Активация root
В первую очередь активируем учетную запись root. По умолчанию она отключена. Для активации пишем в консоли
sudo passwd root
Сначала вводим пароль текущего пользователя, а потом два раза новый пароль для root. Если все сделали правильно увидите следующую картину.
Командой su выполняем вход в систему под пользователем root. Вводим пароль.
Настройка сетевой карты
nano /etc/network/interfaces
Выполняем перезагрузку reboot
Посмотреть настройки ifconfig
Проверка ping yandex.ru
Настройка SSH
Если не установили при установки то делаем следующие:
sudo apt-get install ssh openssh-server
Если вы хотите использовать пользователя root отредактируйте sshd_config:
Созданный по умолчанию пользователь в Ubuntu (при установке системы) может решать все административные задачи через sudo. Создавать возможность root доступа по SSH мне кажется не обоснованным решением.
sudo nano /etc/ssh/sshd_config
Необходимо внести только одно изменение (выделено красным):
PermitRootLogin yes
Синхронизация системного времени
Чтобы синхронизировать системные часы с NTP (Network TIME рrotocol) сервером через Интернет. Запустите:
apt-get install ntp ntpdate
Системное время всегда будет синхронизировано
Перезагружаемся.
На этом установка Ubuntu закончена.