Встановлення oc open на локальний сервер openserver. Встановлення Open Server. Як мені створити власну конфігурацію хоста для домену

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

Завантажуємо Open Server.

Тут ви переходите на сторінку "завантажити", де для вибору даються 3 версії. Ці версії відрізняються набором додаткових програм. Я скачував найбільшу версію, там багато корисних програм, які полегшать роботу (піпетка, Sublime Text, набір програм для роботи з СУБД та багато іншого).

Open Server безкоштовний. Будь-яку його версію ви можете завантажити безкоштовно, але ви повинні розуміти, що це важко утримувати і періодично оновлювати такий великий проект.
Я це усвідомлюю, тому, коли я завантажував Open Server, я задонатив їм 100 рублів. Це не багато, але якщо кожен із тих, хто завантажив, переведе 50-100 рублів, це допоможе розробникам.

На офіційному сайті торентів немає, тому доведеться качати через браузер.

Після того, як ви завантажили установник, встановлюйте саму програму. Я встановлював Open Server на диск D, це у мене диск, на якому більше місця.

Після встановлення програми, у вас з'явиться папка, в якій будуть наступні файли:

Для того щоб увімкнути Open Server ми натискаємо на один із ярликів запуску. Залежно від своєї системи, ви повинні вибрати для себе відповідний ярлик.

Для прикладу я створюю в папці файл index.php. Після створення нового проекту оновлюємо Open Server та запускаємо сайт через вкладку мої сайти.

Open Server простий у освоєнні та надійний у роботі. Тут все зроблено для людей, потрібно просто потренуватися.

Надалі я розбиратиму Open Server. В інших записах ми розбиратимемо більш просунуті моменти в роботі з Open Server. На цьому етапі вам це не потрібно.

На цьому все!

Якщо ви маєте запитання, пишіть їх у нашій групі –

У кожного власника сайту або блогу рано чи пізно з'являється непереборне бажання його якимось чином «допиляти» або «докрутити». Начитавшись бадьорих статей у стилі «Хатемеель – це дуже просто», вони, довго не роздумуючи, починають рихтувати ніжний код за допомогою кувалди, зубила та якоїсь матері. Результатом, найчастіше, стають виривання волосся на попі шевелюрі та панічні листи на техпідтримку: «Допоможіть, мій сайт здох!».

Ті, хто розумніше обережніший, розуміють, що перш, ніж лізти немитими лапами в живий організм, потрібно потренуватися на якомусь імітаторі. Професійні розробники сайтів користуються ними давно та успішно. Досить довго найпопулярнішим був Denver, повнофункціональний імітатор віддаленого сервера у власному комп'ютері. Але вже близько трьох років проект не відновлюється, Інтернет пішов далеко вперед, в сучасні комп'ютери і системи старий Денвер стає криво, або зовсім не стає.

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

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

Після старту програми у командному рядку з'явиться червоний прапорець. Натисніть на ньому, і побачите меню сервера. Клацніть на зелений прапорець, біля якого написано "Запустити сервер". Програма сама створить віртуальний диск W:. Вітаю, у вас в руках повноцінний сервер із усіма можливостями, які дає справжній якісний хостинг.

Те, що я писатиму далі, можливо викличе обурення професійних вебмайстрів. Але я ризикну описати найпростіший шлях до того, щоб розпочати власні досліди з кодом, складніші варіанти залишимо на потім. За правилами, робота з сайтом починається зі створення користувача та бази даних. Зрозуміло, якщо ми робимо справжній проект, то й треба чинити. Для нас, експериментаторів з пустотливими ручонками, в OpenServer вже створено користувач з ім'ям mysql, база даних з ім'ям mysql і паролем mysql. Нам залишається лише створити новий домен. Для цього клацаємо на меню «Налаштування» та вибираємо вкладку «Домени». У полі «Ім'я домену» вписуємо будь-яке ім'я (повторювати ім'я цього сайту небажано), у полі «Папка домену» пишемо «localhost/www» та натискаємо на «Додати».

Подальші дії стандартні. У папку OpenServer\domains\localhost\www завантажуєте WordPress, відкриваєте файл wp-config і вписуєте туди імена та паролі користувача та бази.

Зберігаємо, потім у браузері набираємо ім'я, яке вводили як новий домен, і потрапляємо на звичайну сторінку установки WordPress. Тут не забудьте правильно написати адресу електронної пошти та не дозволяйте індексацію. Після цього новий сайт у вашому повному розпорядженні. З ним можна робити все, що завгодно. Я, наприклад, тестую на ньому нові теми. Ще краще встановити на ньому тему робочого сайту та тестувати плагіни, віджети та скрипти. Перш ніж встановлювати його на робочий сайт, можна видаляти небажані посилання з коду шаблону. Можна використовувати OpenServer як полігон для вивчення HTML, CSS та PHP. Можна тренуватися у перенесенні сайтів, вигадувати нові сторінки тощо, тощо. Можна тестувати теми власної розробки, причому побачити їх у будь-якому браузері. І головне – ризику загробити вже працюючий сайт абсолютно ніякого.

Насправді, OpenServer незмірно багатшими можливостями. Там же в меню є документація, де все докладно розказано. Я ж хотів лише показати простий шлях до самовдосконалення та отримання практичних навичок роботи. Адже поганий той, який не мріє стати вебмайстром!

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Хочу представити вам новий інструмент для веб-розробки під Windows.

Open Server - це портативний локальний WAMP/WNMP сервер, що має багатофункціональну керуючу програму і великий вибір компонентів, що підключаються. Представлений пакет програм не є черговим аматорським складанням зібраного «на коліні», це перший повноцінний професійний інструмент, створений спеціально для веб-розробників з урахуванням їх рекомендацій та побажань.

Якщо ви досі використовуєте Denwer, Xampp, Vertrigo і т.д. або волієте встановлювати всі компоненти сервера окремо - ласкаво просимо під кат.

Компоненти та інструменти

Для налагодження скриптів у різному оточенні Open Server пропонує на вибір відразу два види HTTP серверів, різні версії PHP і СУБД модулів, а також можливість швидкого перемикання між ними.

HTTP модулі: Apache 2.2.21 та Nginx 1.0.11;

СУБД модулі: MySQL 5.1.61, MySQL 5.5.20 та PostgreSQL 9.1.1;

PHP модулі: PHP 5.2.17 (IMagick 2.2.1, Zend Optimizer 3.3.3, IonCube Loader 4.0.7, Memcache 2.2.4) та PHP 5.3.9 (IMagick 2.3.0, Xdebug 2.1.3, IonCube Loader 4.0 2.2.6);

Відмінний набір інструментів: HeidiSQL, Adminer, PHPMyAdmin, PHPPgAdmin, PgAdmin.
До складу пакету також включені такі смакоти як: Perl, FTP сервер, Sendmail, Memcached сервер!

Open Server - це єдиний відомий мені проект, до якого включено Nginx! Причому тут реалізовано зручне підключення правил реврайту через файли.

Усі компоненти взяті з офіційних репозиторіїв та завжди оновлюються до актуальних версій з кожним оновленням пакета.

Можливості

Насамперед хочу відзначити, що Open Server - це повністю портативний сервер. Жодних системних сервісів, купа сміття в реєстрі та system32. Ви можете скрізь тягати його з собою на флешці (бажано на швидкісний), запускати на робочій/домашній машині без побоювання, що у вас щось не запрацює.
У разі відсутності на комп'ютері потрібних системних компонентів Open Server встановить їх сам, достатньо вибрати меню [Інструменти - Перший запуск] якщо сервер запускається на комп'ютері вперше.

Не хочу описувати основні можливості програми, оскільки здебільшого вони стандартні для такого роду софту. Само собою, що за допомогою Open Server можна запустити/зупинити сервер або відкрити потрібний домен. Набагато цікавіше вам буде дізнатися про специфічні «фічі», які роблять Open Server особливим, дійсно особливим:

Детальний перегляд логів всіх компонентів у реальному часі;
- вибір HTTP, СУБД та PHP модулів у будь-якому поєднанні;
- підтримка SSL та кириличних доменів з коробки;
- підтримка аліасів або інакше доменних покажчиків, а також зручна форма їх налаштування (привіт любителям мультисайтингу в Drupal!);
- створення локального піддомену без втрати видимості основного домену в Інтернеті;
- доступ до доменів (в один клік) та швидкий доступ до шаблонів конфігурації модулів;
- мультимовний інтерфейс (Російська, Українська, Білоруська, Англійська);

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

Трохи історії

Спочатку я вів розробку керуючої програми серед DevelStudio. Думаю знайдуться ті, хто читав мою про це середовище розробки. З того часу багато води вибігло, я зрозумів, що робота над цим проектом ведеться вкрай мляво, не було жодних перспектив щодо розвитку функціональності Open Server. Я переписав програму з нуля і починаючи з версії 4.0, і далі розробка ведеться мовою Delphi.

Висновок

Багато років у своїй повсякденній роботі я використав Denwer, через якийсь час переключився на Vertrigo. Перепробував практично всі інші доступні варіанти: XAMPP, AppServ, WAMPserver, TopServer і т.д., але жодна з перерахованих вище збірок мене не задовольняла. Обмеженість функціоналу, труднощі налаштування, а часом і проста зовнішня потворність відбивали в мене будь-яке полювання користуватися цими «творіннями».

Шановні Хабравчани, буду радий бачити вас на форумі Open Server, з цікавістю вислухаю ваші пропозиції щодо розвитку проекту, побажання щодо підключення нових компонентів та інші цікаві ідеї.

2. Файли проекту.

Я назву домен "myshop" (Ви можете вибрати свою назву за бажанням). Розпакуємо завантажений архів з проектом у папку C:\OpenServer\domains\myshop\

Повинно вийде так: (зверніть увагу на шлях до папки)

3. Додаємо локальний домен у Open Server.

Заходимо в налаштування:

Потім у вкладку "Домени". У списку вибираємо пункт меню "Ручне управління":

Програма вимагає перезапуск сервера, підтверджуємо:

4. Перевіримо роботу сайту.

Ура! Сайт працює, хоч і показує помилку. У тексті помилки вказано, що сайт не може з'єднатися із базою даних. Нині ми її налаштуємо.

5. Налаштування бази даних.

На початку уроку ми завантажили архів db_export.zip. Розпакуйте його. Файл db_export.sql – це "копія" бази даних, тримайте її під рукою.

У комплекті з Open Serverом поставляється інструмент phpMyAdmin. Давайте скористаємося ним для роботи з базою даних:

Заходимо в панель із логіном "root", пароль залишити порожнім

Переходимо у вкладку Імпорт (Import), Вибрати файл (Choose File), вибираємо файл db_export.sql, натискаємо Відкрити (Open).

За мить база буде імпортована, можна переглянути вміст її таблиць:

6. Налаштування параметрів підключення до бази даних.

Останній крок – налаштувати параметри. Для цього потрібно відредагувати файл db_params.php у нашому проекті. Для цього відкриваємо його за допомогою блокноту:

І запровадити потрібні дані. Ім'я бази залишаємо без змін – "phpshop". У нашому випадку (при стандартному встановленні Open Server) користувач "root", пароль - порожній рядок.