Openserver браузер за промовчанням. Як встановити та настроїти локальний сервер Open Server

Включає: Apache, nginx, PHP, MySQL, phpMyAdmin, FTP-сервер FileZilla.

Російська версія: є.

OpenServer займає майже 50 Мб, що втричі перевищує обсяг інших комплектів, причому містить досить великий набір компонентів. Наприклад, є відразу два веб-сервери: Apache і nginx, також дві різні версії PHP та MySQL.

Встановлення

Хоча файл, що скачується, і є виконуваним, насправді це архів 7-Zip, при запуску ви вказуєте папку, куди повинні розпакуватися файли, на цьому вся установка завершується, не встигнувши початися. Насправді комплект не ставиться як окрема програма, а портативний, тому його можна розпакувати в будь-яке місце, включаючи флешку.

Запуск веб-сервера

Після розпакування файлів слід запустити Open Server.exe, про завантаження комплекту сигналізує значок з прапорцем на панелі завдань . При натисканні на прапорець відкривається зручне меню (рис. 1).

Мал. 1. Меню OpenServer

  • Запустити – запустити веб-сервер.
  • Перезапустити - перезавантажити веб-сервер.
  • Зупинити – зупинка веб-сервера.
  • Список сайтів – список локальних сайтів.
  • Додатково – запуск PhpMyAdmin, швидкий доступдо конфігураційних файлів веб-сервера, PHP та MySQL.
  • HTML-папка - відкрити папку, в якій знаходяться файли локальних сайтів.
  • Перегляд логів – відкрити панель для перегляду помилок HTTP, PHP та MySQL.
  • Налаштування – вікно для налаштування програм.
  • Про програму - вікно з версією комплекту, авторськими правами та посиланням на сайт.
  • Вихід – завершити запущені процесита вийти з програми.

Після запуску веб-сервера має бути доступна сторінка http://openserver, на якій перелічені параметри підключення до бази даних, FTP-сервера та інша корисна інформація(Рис. 2). Якщо ця сторінка відкрилася, значить комплект встановлений правильно та працює.

Мал. 2. Головна сторінка openserver

Водночас, OpenServer досить вимогливий до системним налаштуванням. Для коректної роботинеобхідні права адміністратора, доступ до файлу c:\windows\system32\drivers\etc\hosts, вільний порт 80. Цілком можлива ситуація, що комплект не буде працювати спільно зі Skype, який також використовує вісімдесятий порт для роботи, а також з браундмауером або антивірусом. З цими проблемами стикається багато веб-серверів під Windows, тому вони досить відомі і рішення давно знайдені. У довідці OpenServer (http://open-server.ru/help.html) усі типові питання розглянуті та дано відповіді на них, так що якщо веб-сервер не завантажується, слід подивитися логи сервера та заглянути у довідку.

Локальні сайти

Для створення локального сайту достатньо створити всередині папки HTML папку з ім'ям домену, а в ній папку www. Щоб не виникало конфліктів із існуючими сайтами, домен першого рівня можна замінити на ..lc\www. Після створення потрібних папок слід перезавантажити веб-сервер або запустити його, якщо це ще не було зроблено.

Після закриття програми та її повторного запуску, список сайтів відображається у спеціальному меню (рис. 3), через яке можна швидко відкрити сайт у браузері.

Мал. 3. Список локальних сайтів

Налаштування комплекту

Основні налаштування управління програмою знаходяться в меню «Налаштування», де ви можете задати букву віртуального диска, Автозапуск, версію PHP, MySQL та ін (рис. 4).

Мал. 4. Загальні налаштування

  • Автозапуск сервера – дозволяє не завантажувати веб-сервер вручну, а робити це автоматично під час запуску програми Open Server.exe.
  • Очищати логи при запуску сервера - інформація про запити і помилки не накопичуватиметься, а видалятиметься щоразу при черговому запуску веб-сервера. Подивитися цю інформацію можна в меню «Перегляд логів».
  • Швидкий запуск- Коректність запуску сервісів не перевіряється. Цю опцію не рекомендується включати, потрібна вона лише у разі конфліктів між портами.
  • Літера віртуального диска – можна вказати букву, яка буде автоматично задіяна при запуску комплекту. За промовчанням використовується W.
  • IP-адреса сервера - локальна адреса, за якою відбувається звернення до сайтів.

У вкладці «Налаштування модулів» (рис. 5) вибирається, який веб-сервер використовувати (Apache або nginx), версія PHP та MySQL.

Мал. 5. Налаштування модулів

Інші вкладки - "Налаштування Email" і "Налаштування кодувань" застосовуються рідко.

Зауважте, що коли веб-сервер запущено, налаштування не можна зберегти, тому спочатку його потрібно зупинити і лише після цього налаштовувати.

Резюме

OpenServer – це мабуть найкращий комплект на сьогодні для створення та тестування локальних сайтів під Windows. Зручне меню, система запуску, просте створення віртуальних хостів, увага до дрібниць дозволяють легко працювати веб-розробникам-початківцям, а компоненти, що входять до комплекту, влаштують і професійних програмістів. Приємно, що це все може працювати на флешці і не вимагає установки, що дозволяє швидко переносити свої проекти повністю з одного комп'ютера на інший. Ця можливість, звичайно, не всім буде потрібна, але добре, що вона є.

Незважаючи на практичність та комфортність роботи, комплект має й деякі недоліки. Він запускається лише під Windows XP SP3, Windows Vistaабо Windows 7 з адміністративними правами. Також може виникнути несумісність з іншими встановленими програмами, яка вимагатиме окремого налагодження. Ще мені не дуже сподобалася надмірність комплекту, дві версії PHP і MySQL точно ні до чого, а вказати на етапі завантаження свої переваги не можна. Сподіватимуся, що колись з'явиться полегшена версія комплекту, якщо ж ні, то зайві компоненти завжди можна видалити вручну.

Якщо у вас встановлена ​​Windows, є адміністративні права, що на домашньому комп'ютеріЗвичайно, то ставити і використовувати OpenServer треба обов'язково. Для розробки та тестування локальних сайтів саме воно.

Зі статті ви дізнаєтеся: для чого потрібен OpenServer, звідки його скачати і як його встановити (я показуватиму на прикладі windows 10)

Опен Сервер дозволяє використовувати на своєму комп'ютері локальний сервер. Це означає, що ви можете працювати над своїм сайтом на домашньому комп'ютері, а коли сайт буде готовий перенести його готовий і робочий до Інтернету.

Натискаємо Завантажити. На сторінці, що завантажилася Вибираємо версію Basic. Вводимо числовий код з картинки та натискаємо кнопку Завантажити.

Відкриється сторінка, де буде запропоновано два варіанти завантажити програму.

Перший спосіб платний ( Мінімальна сумапожертвування 60 рублів) - цей спосіб забезпечить швидке завантаження.

Другий спосіб - безкоштовний і відповідно дуже повільний))

Закачається ось такий файл (на день написання статті він виглядав так, зараз може вже по-іншому). Це архів із програмою.

Подвійний клік за файлом. Відкриється віконце з пропозицією вибрати місце, куди розпакувати файли з архіву. Я вибрав диск D.

Тиснемо кнопку ОК. Розпочнеться процес розархівації.

Заходимо в папку, яку вибрали на третьому етапі. Бачимо, що з'явилася папка OpenServer. Входимо до неї.

Бачимо два ярлики запуску програми (ярлик може бути лише один, це залежить від розрядності Windows).

Двічі клацаємо по ярлику Open Server x64.

Так як це перший запуск Опенсервера, то почнеться процес встановлення компонентів (MicrosoftVC++) правильної роботипрограми.

Після завершення інсталяції програма підкаже, що потрібно перезавантажити комп'ютер. Перезавантажуємо.

Наново проходимо четвертий крок – тобто заходимо до папки Опенсервера та запускаємо програму.

У треї (область у нижньому правому кутку там, де годинник) бачимо новий значок – червоний прапорець.

Клацаємо мишкою по ньому, і відкриється меню програми. Натискаємо на зелений прапорець із написом Запустити.

Чекаємо небагато. Червоний прапорець зміниться жовтим, а потім змінить колір на зелений. Сервер запущено.

Якщо опен сервер не запускається – з'являється віконце з написом «Збій запуску!», то спускайтеся донизу статті до опису налаштувань open server.

Перевірка роботи OpenSever

Натискаємо на зелений прапорець. У меню наводимо стрілку на пункт Мої сайти. З'явиться підменю з єдиним пунктом localhost. Натискаємо на нього.

У браузері з'явиться сторінка з повідомленням, що Опенсервер працює.

Ура! У нас вийшло))

Як бачите установка openserver заняття зовсім не складне. Цей локальний сервер мені подобається більше, ніж Денвер, тому я використовую його у своїх проектах і вам раджу.

Тепер його потрібно налаштувати.

Open server налаштування

Натискаємо на прапорець. → У меню натискаємо на пункт Настройки.

У віконці, що відкрилося, на вкладці Основні, відзначаємо галочкою пункт Запускати разом з Windows. Затримку я залишив як і пропонується 20 секунд. Затримка потрібна щоб не гальмувати завантаження Вінди. Спочатку завантажаться всі необхідні для роботи комп'ютера компоненти, а потім запуститься Опен Сервер.

Також відзначимо пункт Вимагати обліковий записадміністратора. Деякі функції працюють тільки з правами адміністратора, тому обов'язково ставимо галочку.

Для тих у кого open server при запуску видає Збій запуску – необхідно в налаштуваннях перейти на вкладку Сервер і відзначити галочкою пункт «Не вносити зміни до HOSTS файл», якщо Openserver спочатку запускається нормально, то тут галочку не ставимо.

OpenServer – набір програм, платформа для локальної роботиіз сайтами. Включає в себе:

  • Apache;
  • Nginx;
  • MySQL;
  • MariaDB;
  • MongoDB;
  • PostgreSQL;
  • PHP;
  • PHPMyAdmin.

І ряд компонентів та скриптів, за допомогою яких створюється повноцінний сайт. Потім сайт переносять на хостинг. Платформа OpenServer підійде і веб-розробникам.

Де завантажити Open Server?

На сторінці «Завантажити» потрібно вибрати необхідну редакцію (щоб перевірити резервну копіюабо встановити CMS підійде "Базова"), ввести капчу і натиснути кнопку скачування.

Віртуальний хостинг сайтів для популярних CMS:

Тиснемо «Завантажити», зберігаємо файл. Завантаження займе до 60 хвилин.

Так що краще годину-дві почекати, ніж витратити ці ж дві години на чистку операційної системивід «раптово» зайвих програм, що встановилися.

Встановлюємо OpenServer.

Переходимо в папку зі скачаним установником, запускаємо файл:

Вибираємо папку, в яку буде розпакована програма, натискаємо «ОК»:

Чекаємо, поки розпакується архів:

Тепер програму можна запускати.

Налаштування та запуск OpenServer.

Після завершення процесу встановлення можна перейти в задану папку та запустити програму. Залежно від розрядності операційної системи, виберіть «Open Server x64.exe» або «Open Server x86.exe».

Після запуску виберіть бажану мову:

У треї з'явиться іконка OpenServer із повідомленням про успішний запуск:

Якщо програма запускається вперше, Вам можуть запропонувати встановити патчі для Microsoft Visual C++.Для базової роботиіз програмою це можна не робити. Якщо Ви не впевнені, чи встановлені у Вас ці компоненти – встановіть їх:

Брандмауер Windows та OpenServer.

Якщо доступ до програми блокує брандмауер - перевірте, звідки було завантажено дистрибутив.Якщо програма була завантажена з офіційного сайту - побоюватися нічого, дозволяємо доступ.

Перевірка роботи Опен Сервер після встановлення.

Після встановлення всіх необхідних компонентів потрібно запустити програму. Для цього у треї натискаємо на її іконку та обираємо «Запустити».

OpenServer може запуститися одночасно зі скайпом, т.к. обидві програми використовують одні й самі порти. Тому перед запуском сервера вимкніть скайп.Ви зможете змінити порти, які використовуються за замовчуванням в одній із програм пізніше.

Запускаємо:

У браузері набираємо "localhost" - якщо програма була встановлена ​​коректно, побачимо таке повідомлення:

На цьому установка закінчена, тепер можна використовувати будь-які компоненти програми.

Всім привіт! У сьогоднішній статті я розповім вам про встановлення та налаштування локального сервера Open Server на свій комп'ютер.

За допомогою Open server ви можете потестувати на локальній машині (тобто на своєму комп'ютері) будь-які зміни, пов'язані зі створенням сайтів і Php (самописні сайти).

Якщо ви фанат Денвера, то маю статтю .

Початок роботи

Насамперед нам потрібно відвідати офіційний сайт розробника локального сервера, який знаходиться ось за цією адресою - http://open-server.ru

В принципі нам і не потрібно завантажувати максимальний пакет редакції (504 Мб). Нам цілком підійде другий, компактніший варіант з необхідними налаштуваннями для створення локального сервера на комп'ютері. Тому вибираю його.

Вводіть у поле «Код з картинки» та натискаєте на кнопку «Завантажити»

Хочу вас попередити, щоб ви залишалися терплячими, бо вибравши другий варіант, ваші файли будуть скачуватися вкрай повільно. У мене зайняло часу близько 2 години при виділеному інтернеті. В принципі можна бути ще хитрішим і закачати всі файли через Рутрекер. Хитрий маркетинговий хід у розробників 🙂 Ну та гаразд, йдемо далі.

Встановлення Open Server на диск

Заходьте у завантаження та подвійним клацанняммиші натискаєте на наш завантажений файл. Далі вам буде запропоновано вибрати шлях, куди буде встановлено локальний сервер. Я залишу без змін, т. до диск у мене тільки один – диск C : \

Потім піде розпакування. Йдемо до нашої директорії, куди ми встановили Open Server і натискаємо на відповідний значок (я використовую 64-розрядну ОС). Як мову вибираємо «великий і могутній».

Далі з'явиться діалогове вікно, яке говорить нам, що запуск на комп'ютері виконується вперше, яке запропонує встановити Microsoft Visual C ++ Runtime & Patches. Погоджуємось і продовжуємо роботу. Цей процес може зайняти якийсь час.

Після встановлення локального сервера Open Server у системній треї ви побачите червоний прапорець.

Натискаємо правою кнопкоюмиші та вибираємо пункт «Запустити»

Після запуску у вас може виникнути помилка, що порт, до якого звертається сервер (80 і 443), вже зайнятий іншою програмою, в більшості випадків це Скайп. Рішення таке. Ідіть у skype – Інструменти – Налаштування.

У розділі «Налаштування» вам потрібно буде зайти до підпункту «З'єднання» та прибрати галочку з чекбоксу «Для додаткових вхідних з'єднань слід використовувати порти 80 та 443». Збережіть зміни.

Після цих маніпуляцій знову спробуємо відкрити і запустити вікно Open Server. І Вуаля! Все працює.

Створення нового сайту на локальному сервері Open Server

Відмінно, програму запустили, тепер нам потрібно створити новий сайт і подивитися як він працює на нашому локальному хостингу. Для цього переходимо в сам Open Server та його папку domains (домени чи папки наших майбутніх сайтів).

Заходьте всередину і просто натискайте "Створити нову папку".

У директорії Domains є сайт з ім'ям localhost. Можете перейти в браузер і в адресний рядоквбити це ім'я.

Ми побачимо вітальне повідомлення, яке говорить нам, що сервер працює.

Тепер давайте створимо свою папку з новим сайтом та назвемо її – test.loc. LOC буде вказувати нам, що сайт на локальній машині.

Всередині неї через будь-який текстовий редактор створимо простий phpфайл – index.php

Сам файл index.php можемо створити через текстовий редакторабо ще називають редактором коду – Sublime Text.

Тепер спускаємось у самий низ вікна в область системної треї (де розташовані годинник Windows) і запустимо наш сервер.

Після успішного запуску ми знову заходимо в Open Server у вкладку мої сайти та вибираємо наш локальний – test.loc

Тепер перейдемо до браузера і подивимося результат виведення php коду на сторінці.

Важливо! Є один дуже важливий нюанс: ви можете горіти значок, що все працює, з'являтися повідомлення, показане на скріншоті вище. Тут є помилка. Якщо на вашому сайті є php або скрипти, то вони не працюватимуть! Все тому, що багато антивірусів, наприклад Касперський та інші, розцінюють запуск Open Server як вірус та блокують роботу всіх скриптів. Перед сеансом роботи просто відключайте ваш антивірус, і тоді все буде у вас чудово працювати. Це так для інформації.

На цьому у мене усі дорогі друзі! Я думаю, що ви без проблем зможете налаштувати свій локальний сервер Open Server та тестувати свої майбутні сайти. Дякуємо за увагу до нових зустрічей.

У цьому випуску ви знайдете огляд і докладні інструкціїз встановлення та налаштування сервісної платформи Open Server. Завдяки цій платформі веб-розробник може в умовах імітації реального сервера налагодити код та плагін, а також провести різні роботинад сайтом.

Призначення Open Server

На сайті розробників йдеться, що Open Server (https://open-server.ru/) є портативною серверною платформою та програмним середовищем, створеною спеціально для веб-розробників з урахуванням їх рекомендацій та побажань.

Платформа, що працює під Windows, призначена для налагодження коду до того, як його використовують на реальному проекті, чим неймовірно корисна та зручна для розробників. Це може бути налагодження як коду, так і плагіну, а також оновлення існуючих CMS.

Наприклад, коли мені потрібно перевірити працездатність плагіна, скрипту або оновити CMS, я роблю так:

  • роблю свіжий бекап (резервну копію) існуючого проекту та розгортаю його локально;
  • оновлюю або виконую певні редагування в коді;
  • перевіряю, чи все коректно працює;
  • викочую на робочий сайт.

Встановлення платформи

1. Вибираємо відповідну для нас версію OpenServerі завантажуємо пакет тут: https://open-server.ru/download/. Для моєї роботи достатньо пакету Basic (пакети Premium та Ultimate, що включають корисні програми, можна знайти тут: https://open-server.ru/#progs). Якщо ви внесете пожертву, завантаження займе у вас 5 хвилин, якщо ж безкоштовно - більше двох годин

2. Потім запускаємо установку пакета подвійним кліком. Файл дистрибутива (версія 5.2.5) має такий вигляд:

3. Після запуску розпакування дистрибутива вказуємо диск, який хочемо встановити пакет. Після встановлення по зазначеним шляхомз'явиться папка Open Server з таким вмістом:

Компоненти складання представлені в 32-бітній та 64-бітній версіях.

Запуск, налаштування та застосування Open Server

1. Щоб запустити програмне середовище, клацніть по потрібної версії 64 або 86 (32-бітна). У треї у вас з'явиться червоний прапорець:

При натисканні на нього відкривається меню:

2. У цьому меню виберіть "Запустити", після чого активуються всі компоненти та інші пункти меню:

У меню зібрано все необхідне для роботи з платформою: список сайтів, посилання на Консоль (зібрані в «Додатково»), інструменти роботи з базами даних, конфігураційні файли.

3. Пункт "Налаштування" дозволяє налаштувати платформу під ваші потреби. Найцікавішим для мене є пункт Модулі:

Як бачите, тут можна вибрати конфігурацію вашого сервера: Apache, Nginx, PHP, MySQL. Таким чином можна імітувати реальний сервер, на якому надалі житиме ваш сайт та/або скрипт.

Щоб почати працювати з кодом, потрібно:

  • створити домен у папці OpenServer/domains, наприклад, test.local;
  • прямо в корені цієї папки створити файл із розширенням.php;
  • перезапустити Open Server;
  • знайти та відкрити свій test.local у підменю «Мої сайти».

Сайт буде запущений у браузері, який встановлено за замовчуванням.

До речі, за умовчанням у папці OpenServer/domains є папка Localhost з файлом index.php, і якщо у браузері прописати https://localhost/, ви побачите таку сторінку:

Це і є вміст index.php. Ви можете використовувати цю папку для роботи зі своїми сайтами та скриптами. Але коли у вас кілька проектів (сайтів), то, звісно, ​​під кожен із них краще створювати за папкою-доменом.

  • розгорнути чистий дистрибутив будь-якої CMS;
  • написати свій скрипт і налагодити його;
  • розгорнути бекап сайту, оновити на ньому CMS до останньої версіїта/або поставити плагіни та перевірити, щоб вони не конфліктували між собою;
  • приміряти новий шаблонабо написати свій - загалом, все, що душі завгодно.

Єдине, що такий сайт ви не зможете показати нікому, просто скинувши на нього посилання. Але ваш тестовий сайт завжди можна перенести на реальний домен/сервер або скинути на флешку і передати, наприклад, вашому колезі або принести його з роботи додому.

Більше Детальна інформаціяпо встановленню, компонентам та роботі з Open Server представлена ​​на офіційному сайті .
Я в свою чергу хочу подякувати всім тим, хто працював над створенням цього чудового інструменту. А всім читачам нашого блогу бажаю успіху, можливо, перших кроків до веб-розробки.

Є питання? Пишіть у коментарях під цією статтею!

Підписатися на розсилку
Поділитися