Як налаштувати локальний сервер на ubuntu

Як встановити локальний сервер на Ubuntu

Здрастуй, шановний читачу.

У цій статті я хочу розповісти про те, як встановити локальний сервер на ubuntu. Під Windows ми вже встановлювали локальний сервер - Denwer.

Теорія та практика

Насамперед вам необхідно скачати і встановити набір lamp (Linux Apache MySQL PHP). Для цього в консолі введіть послідовно такі команди:

sudo apt-get update

sudo apt-get install tasksel

Відео: Найпростіший спосіб розгорнути Web сервер на Ubuntu 14 04 LTS

sudo tasksel install lamp-server

Під час установки вас попросять ввести пароль для бази даних MySQL.

Коли сервер встановлений їм можна керувати за допомогою наступних команд:

sudo /etc/init.d/apache2 start - запуск локального сервера

sudo /etc/init.d/apache2 stop - зупинка сервера



sudo /etc/init.d/apache2 restart - перезапуск apache

Відео: Налаштування LAMP (Linux - Apache - Mysql - Php) на ubuntu 16.04 server в подробицях

Далі виконуємо дві команди в консолі, для того щоб ми могли писати свої шляхи для наших сайтів:

sudo a2enmod rewrite

sudo a2enmod userdir

Потім необхідно створити файл з назвою нашого сайту в наступній директорії:

sudo gedit / etc / apache2 / sites-available / test1

А в цьому файлі прописати наступні рядки (не забудьте змінити ім`я користувача "user" на ім`я свого користувача в системі):


ServerAlias test1 test1
DocumentRoot / home / user / sites / test1

AllowOverride All

Як на фото нижче:

Додавання віртуального хоста

Після збереження даного файлу в домашньому каталозі створюємо папку "sites":

Створюємо в домашньому каталозі папку sites

Потім в каталозі «sites» створюємо папку з назвою нашого сайту "test1" (але так як у нас в віртуальний хост прописаний сайт test1, тому його ми і тут пишемо):

Створюємо папку нашого сайту

А у вже всередині цієї папки розміщуємо необхідні нам файли:

Розміщуємо файли нашого сайту

Відео: [HTML5 / JS # 10] Установка LAMP в Linux. аналог Денвер

Після нам необхідно відредагувати файл host. Для цього в консолі пишемо
sudo gedit / etc / hosts:

Зміни у файлі hosts

Відео: Базова установка LAMP WEB сервера на Ubuntu server 16.04, RAID1

Залишилася зовсім небагато. Залишилося запустити даний сайт командою
sudo a2ensite test1. А потім перезапустити Денвер

sudo /etc/init.d/apache2 restart

Усе! Зараз ваш сайт доступний за адресою «http: // test1 /» в браузері!

Якщо щось незрозуміло, питайте в коментарях.

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!