В данной статье будет рассмотрена полная настройка готового WEB сервера хостинга сайтов на основе дистрибутива UBUNTU. Как запустить сайт на Ubuntu 12.04 Server с LAMP, SFTP и DNS. Linux (уже установлен на сервере), Apache, MySQL и PHP, веб-сервер . Условные Обозначения Для Фотошопа.
- Так что давайте начнем собственную установку веб – сервера. Установка Apache, MySQL, PHP и PhpMyAdmin в Ubuntu 16.04.
- Пошаговая инструкция по установке веб-сервера Apache с поддержкой MySQL и PHP в Ubuntu (LAMP-сервера).
- Ищу уже готовый веб сервер на Debian или Ubuntu с предустановленной панелью управления хостингом. Как вариант можно и на .
- Ранее веб-сервер был установлен и отлично работал на Debian, Mint, Ubuntu, LMDE (с некоторыми поправками) и сейчас работает на .
TTY. Подготовка сервера. Обновить пакеты сервераsudo apt- get updatesudo apt- get upgrade. Устанавливаем пакет компонентов Apache, My. SQL, PHP (LAMP)sudo apt- get install lamp- server^Символ ^ в конце обязателен - это часть команды. Во время установки My.
SQL будет выведен запрос на создание пароля root (это отдельный пароль администратора именно для SQL сервера, а не для основного администратора сервера). Проверяем установку web- сервера http: //. Устанавливаем php. My. Adminsudo apt- get install phpmyadminsudo service apache.
Проверяем доступность интерфейса http: //. Устанавливаем FTP (для удобства работы с файлами)sudo apt- get install proftpd. Во время установки будет предложено выбрать один из двух различных вариантов установки: From inetd - демон Pro. FTPd будет работать из- под службы inetd. Standalone - Pro. FTPd будет установлен как самостоятельный демон.
Данный материал проверялся на сервере Идеальный сервер - Ubuntu.
Рекомендую выбрать вариант Standalone, т. Установка apache. Включение mod. Создаём пользователя и каталога для работы с сайтамиsudo useradd - m - s /bin/false имя. Это поможет разграничить права при работе с несколькими сайтами на одном сервере)На предложение системы вводим пароль нового пользователя (дважды)После создания пользователя размещаем отдельный каталог для сайта (например www), зайдя новым пользователем по FTP в домашний каталог, либо следующей командой: sudo mkdir /home/имя. Создаём виртуальный хост для сайта. Создаём файл конфигурации виртуального хоста из варианта по- умолчаниюsudo cp /etc/apache.
Создаём базу данных My. SQLНеобходимо зайти в кансоль управления mysqlmysql - u root - p. При этом система запросит пароль root от mysql (именно от mysql, который задавался при установке LAMP).
При удачном входе в кансоль mysql значение перед курсором сменится на mysql>. После этого создание новой базы sql и пользователя для управления ею можно выполнить одной командой: create database имя.
Готовый Web Сервер Ubuntu© 2017