Як встановити локальний веб-сервер: відмінності між версіями

Вилучено вміст Додано вміст
JTs (обговорення | внесок)
Немає опису редагування
JTs (обговорення | внесок)
Немає опису редагування
Рядок 8:
У більшості випадків, локально веб-сервер встановлюють для [[w:веб-розробка|веб-розробки]] (вивчення [[w:Система керування вмістом|систем керування вмістом]] (CMS) чи, наприклад, тестування нових модулів, аби не зламати основний веб-сайт).
 
'''[[w:Apache HTTP Server|Apache]]''' є найпоширенішийнайпоширенішим веб-серверсервером. Станом на 2013 рік, під ним працювало більше половини сайтів в інтернеті. Якщо немає вимог саме до використання [[w:nginx|nginx]], сміливо беріть збірку з Apache.
 
== Обираємо дистрибутив ==
Типовою є збірка з Apache, інтерпретатором [[w:PHP|PHP]], базою даних MySQL і phpMyAdmin — адміністративною панеллю для керування БД через Web-інтерфейс.
=== XAMPP ===
XAMPP — простий дистрибутив, ідеальне середовище для розробки на PHP. Його особливістю є мультиплатформність, адже він доступний під Windows, Linux та OS X. Також, є можливість обрати будь-яку версію програми (доступні на sourceforge.net) і різні версії PHP.
;Що входить
* Контрольна панель XAMPP, на якій вмикаються сервер і програми
* Apache
* MariaDB
* PHP і Perl
* phpMyAdmin
 
:''[https://www.apachefriends.org/ru/download.html Завантажити з офіційного сайту]''
 
=== Тільки для Windows ===
==== OpenServer ====
Рядок 29 ⟶ 40:
* Apache, SSL, SSI, mod_rewrite, mod_php,
* PHP 5.3 чи PHP 5.2 (на вибір, запитує при завантаженні),
* MySQL5MySQL 5,
* phpMyAdmin — візуальний адміністративна панель для керування MySQL через Web-інтерфейс.
Є також розширення: РНР-модулі, інтерпретатори Perl і Python, бази даних PostgreSQL і FireBird, та ін.
:''[http://www.denwer.ru/ Завантажити з офіційного сайту]''
:*[http://www.denwer.ru/base.html Детальна інструкція з встановлення]
 
==== Laragon ====
Laragon — середовище, в якому можна програмувати не тільки PHP, Perl чи Python, а й містить фреймфорки на Ruby, [[w:Go (мова програмування)|Go]], Java (Node.js) і JavaScript.
:''[https://laragon.org/download/ Завантажити з офіційного сайту]''
:*[https://laragon.org/docs/install.html Детальна інструкція з встановлення] ''(англійською)''
== Джерела ==
* {{cite web|author=Elena Babarika |date=2018-09-13 |url=https://www.hostinger.ru/rukovodstva/web-server-apache/ |title=Что такое Apache? Подробный обзор веб-сервера Apache|language=''російською''|website=hostinger.ru|accessdate=2018-11-5|archiveurl=https://archive.fo/6bqNu |archivedate=2018-11-5}}
 
== Посилання і джерела ==
* [https://php-myadmin.ru/learning/pdf/instrument.pdf Окреме встановлення компонентів веб-сервер (PHP+Apache+MySQL)] ''(російською)''
* {{cite web|author=Elena Babarika |date=2018-09-13 |url=https://www.hostinger.ru/rukovodstva/web-server-apache/ |title=Что такое Apache? Подробный обзор веб-сервера Apache|language=''російською''|website=hostinger.ru|accessdate=2018-11-5|archiveurl=https://archive.fo/6bqNu |archivedate=2018-11-5}}
* {{cite web|date= 2017-06-3|url= https://ekaterinagoltsova.github.io/posts/apache-vs-nginx/|title=10 отличий Apache от Nginx |publisher=Записки bаckend-разработчика|website=ekaterinagoltsova.github.io
|accessdate=2018-11-5|archiveurl=https://archive.fo/8ThkY |archivedate=2018-11-5|language=''російською''}}