Что такое локальный сервер? Выбираем лучший!
Сегодня мы разберем установку MaxSite CMS на локальный сервер. Прекрасно понимаю, что мой сайт посещают не только профессионалы, но и новички, поэтому, в первую очередь, я отвечу на вопрос:
— Что такое локальный сервер?
Локальный сервер – это программа, даже целый комплекс программ, установив который на свой компьютер, вы сможете прямо на нем разрабатывать свои сайты, а это «зверски» удобно знаете ли
Конечно, если вы ограничиваетесь разработкой страниц HTML+CSS , то он и нафиг не нужен – сразу можно в браузере просматривать результаты. Но вот тем, кто работает с CMS (системой управления сайтом), без локального сервера не обойтись!
Потому как у вас просто не получится запустить эту «штукенцию» на своем компьютере. Для ее работы нужен сервер, который обычно находится на хостинге.
И даже если у вас есть свой сайт, разрабатывать тот же новый шаблон будет дико неудобно, так как каждый раз измененный файл надо загружать на сервер, что бы посмотреть на изменения, и не напорото ли где-нибудь, каких-нибудь косяков. А обычно как раз таки и напорото.
Согласитесь – это жутко неудобно.
Именно для этих целей и был придуман локальный сервер. Установил его к себе на компьютер, поставил туда сайт – и разрабатывай себе потихоньку новые фишки / шаблоны / и всякую прочую бестолковую хрень. Я именно так и разрабатываю новые шаблоны, уроки и т.д. (хрень в том числе )
Думаю, с этим разобрались. А значит, теперь будем ковыряться в другом направлении, а именно:
— Как установить локальный сервер?
Сразу дам мудрый совет, раз локальный сервер – это программа, значит сначала нам надо ее где-нибудь «честно спионерить». А для того что бы «спионерить», надо для начала определиться, с каким именно сервером вы хотите работать.Подозревая, что тем, кто уже умеет работать с локальным сервером – эта статья нафиг не нужна (ох горе мне горе ), а те, кто нет – понятия не имеют какие они бывают, буду предлагать лишь один вариант – САМЫЙ ЛУЧШИЙ (ну это я так скромно назвал тот сервер, с которым сам работаю).
А вообще, всем «web-старпёрам», в том числе и мне, разрешается защищать, хоть с пеной у рта, свой вариант в комментах, так что можете оставить своё мнение по поводу локального сервера. А мы погнали дальше.
Самый лучший вариант, который я рекомендую – это использование программы OpenServer. Признаюсь чЭстно , что сначала сидел на Denwer, но после того как попробовал OpenServer – не жалею. Реально приятней и удобней работать с ним.
В общем, дуем вот по этой ссылке: скачать локальный сервер, вводим капчу и нам дадут на выбор скачать три версии.
Я скачивал стандартную версию локального сервера.
Скачали? Ну что же, теперь самое сложное – до ужаса трудная установка . Хорошенько запаситесь чайком и «печенюгами», так как эта штука потребует 27 минут установки и 9 перезагрузок вашего компьютера. От скуки спасает только то, что там во время установки мультики показывают. Поэтому чай не помешает.
Установка локального сервера
Она начинается с того, что нам необходимо определиться, в какую папку мы будем его извлекать из архива. Я у себя на диске E, создал папку с названием open_server, и туда все разархивировал.
Рекомендую сделать точно также, или хотя бы постарайтесь, что бы в пути к вашей «локалке» не использовались русские символы. Т.е. не надо его размещать в папке с русскими буквами и пробелами. А то могут выползти вредные глюки.
Ну что? Извлекли? Фууухх… Поздравляю, установка завершена! (весь апрель никому не верь)
Настройка локального сервера
Теперь в папке запускаем файл Open Server.exe, и у нас, в панели задач (обычно находится в правом нижнем углу рабочего стола) отобразиться красный флажок.
Нажимаем на него и появится контекстное меню из нескольких пунктов:
Самое время приступить к настройке локального сервера. Много настраивать мы там не будем, всего лишь — настроим все под наши нужды.
И так, выбираем пункт «Настройки«, и перед нами появится соответствующее окно. Выбираем в нем вкладку «Сервер» и там указываем букву для виртуального диска, а также название сервера базы данных. Впрочем, можно все оставить по умолчанию. (я так и сделал)
Если поменяли на свои параметры – не забудьте нажать на кнопку «Сохранить«.
Все, теперь опять щелкаем на флажок и выбираем пункт «Запустить». Через несколько секунд наш сервер должен запуститься, флажок станет зеленого цвета и у вас на компьютере появится новый виртуальный диск с той буквой, которую вы указали в настройках.
Установка MaxSite на локальный сервер
Вот, наконец-то мы добрались до самого главного, сразу хочу сказать спасибо за то, что вытерпели весь мой бред и издевательства, которые я разместил выше.
Установка MaxSite на локальный сервер ничем ни отличается от установки на обычный, надо завести базу данных, указать пароль и пользователя, и пройти те же самые шаги установки, что и при установке на настоящий хостинг.
Здесь я решил для наглядности записать видеоурок. Так как пришлось бы писать еще больше, чем уже накатал, да и желательно не напортачить с базой данных:
Вот и всё. Как видите – проще некуда.
Теперь у вас на компьютере есть собственный работающий сайт, над которым вы спокойно можете проводить свои бесчеловечный опыты.
Спасибо за внимание.
ЗЫ: Не забываем делиться статьей с «дружбанами», посредством нажатия на различные кнопуленции социальных сетей.
ЗЫЫ:
7+ WAMP платформ для разработки локального сайта на Windows
По тематике этого сайта вполне логично, в одной из первых статей, познакомится с главными инструментами для создания локальных сайтов и программных приложений, платформами локальных серверов. В этой статье кратко ознакомимся с WAMP сборками для разработки локального сайта на машине с установленной Windows. Это основные и наиболее популярные WAMP сборки.
Open Server
Данная сборка многовариантная. Установка стационарная (на домашний компьютер) и портативная (на переносной носитель).
Open Server — сборка относительно молодая, однако прочно завоевывает первые позиции в линейке локальных серверов. Причин в этом несколько, но главных три:
- Платформа портативна и доступна без установки на операционную систему;
- Open Server постоянно обновляется, и не «висит» по несколько лет без апгрейда, что говорит о постоянной работе автора над проектом;
- Платформа имеет пять языковых варианта (русский основной).
В сборке Open Server еще много приятных фишек, упрощающих работу разработчика. Радует простота установки, автономная подкачка недостающих программ, два сервиса HTTP (Apache и Nginx), несколько версий СУБД и PHP, наличие управляющей программы.
Оф.сайт: open-server.ru
Xampp
Данная сборка расшифровывается, как: любая ось+apache+mariabd+php+perl. Установка только стационарная.
Платформа Xampp лидирует в ранге аналогичных платформ, за рубежом. Платформа интересна, возможностью работы на разных операционных системах, об этом говорит первая буква акронима [X]. Это может быть Windows, Linux и OS X. Две буквы [p] в конце акронима, означают php и perl (доступные языки). Вместо MySQL стоит более мощная СУБД MariaDB.
Сообществу XAMPP более 10 лет, как следствие, много информации по использованию платформы. За XAMPP «ухаживают», постоянно обновляют, есть версия c PHP 7.0.4. даже появился русский вариант официального сайта.
Первоg/ru/index.html
Denver
Сборка WAMP (windows+apache+mysql+php). Установка только стационарная.
Самая легендарная и самая противоречивая платформа локального сервера. Denver, был хорош, когда был один на Российском рынке. Время течет, а Denver никак не хочет развиваться. Пожалуй, Денвер держит первенство в сети, по вопросам о решении проблем его установки и использованию, а еще больше о проблемах при переносе локальных сайтов с него на платные хостинги.
Оф. сайт: www.denwer.ru/
WampServer
Оф. сайт: www.wampserver.com/ru/
Из названия платформы понимаем, что это классическая платформа WAMP: сборка последних версий Apache, MySQL и PHP под Windows. Формально по сборке похожа на Денвер, однако. Денвер и WampServer просто нельзя сравнивать, это два совершенно разных уровня программного продукта, а именно:
- WampServer ставим без танцев с бубнами в два приема (скачать/установить);
- Wamp Server элементарно управляется из трея Windows;
- Конфигурацию сервера можно через интерфейс, без редакции файла конфигурации;
- На правой кнопке мыши, есть смена версий компонентов платформы, управление параметрами конфигурации сервера, доступ к файлу ошибок, и т.д. и т.п.
USB Webserver
Оф.сайт: www.usbwebserver.net
Эта платформа не переведена на русский язык нет, зато есть возможность работать с переносного носителя. Сборка простая, без излишеств: Apache, MySQL, PHP, правда, с phpMyAdmin. Основное достоинство этого сервера, вы можете использовать его с переносного носителя (USB).
Winginx
Оф. сайт: winginx.ru
Более интересная сборка: PHP 5, Node.js, MySQL, MongoDB, Redis, memcached, CMS, Фреймворки. Однако нет Apache, а отсюда специфичные модули для ЧПУ и замена файл htaccess, характерного для apache. Вся сборка сервера на веб-сервере Nginx под Windows. Дополнительное программное обеспечение загружаются из магазина Winginx, в том числе популярные CMS.
Vertrigo
Оф. сайт: vertrigo.sourceforge.net
Достаточно профессиональный набор с простой установкой. Сборка достаточно объемная: сервер Apache, язык PHP, СУБД MySQL, правда с движком SQLite и утилитой для её управления, SQ Lite Manager. Не забыли авторы и про удобство PhpMyAdmin, всем известного администратора MySQL. Для ускорения работы впихнули, Zend Optimizer. На всякий случай напомню: Все собранно для работы на Windows.
Z-Wamp
zwamp.sourceforge.net
Z-WAMP представляет собой легкий пакет нулевой установки веб-сервер, который работает на Windows. Проект направлен на обеспечение последние производственные / стабильные версии Apache, MySQL, PHP, Adminer, MiniPerl, MongoDB, SQLite и альтернативной PHP Cache (APC) для повышения производительности сервера. Z-Wamp может работать с USB флешки.
UwAmp
www.uwamp.com/en
Free локальный сервер WAMP: Apache, MySQL, PHP, SQLite. С данной платформой можно работать на переносных носителях (USB флэшки). Стационарная установка не требуется, UwAmp доступна в виде ZIP архива. Распаковываете архив и запускаете сервер WAMP.
Bitnami WampStack
bitnami.com/stack/wamp
Платформа от облачного сервера. Название, Bitnami WAMP Stack. В сборку включены: Apache, PHP, MySQL, OpenSSL, FastCGI, phpMyAdmin, и еще 14 дополнительных программ и все под Windows.
AMPPS
AMPPS одна из 7-ми WAMP платформ
Еще одна платформа под любую операционную систему. Она прочно вошла в ТОП WAMP платформ для разработки. В сборку входят: Apache-MySQL-MongoDB-PHP-Perl- Python.
AMPPS мощная платформа для создания сайтов, на готовых CMS входящих в библиотеку AMPPS.
Полезна не только для сайтостроения, но как инструмент изучения CMS, форумов и других скриптов для создания веб-ресурсов.
AMPPS работает только с диска, недоступна с переносного носителя.
В сборку входят: веб-сервер Apache, базы данных MySQL и MongoDB, интерпретаторы PHP, Perl, Python. Для того чтобы приступить к созданию веб-сайтов, скачиваем и ставим AMPPS с Softaculous, автоматической установки. Через несколько минут, можно ставить и изучать или создавать локальный сайт на популярных платформах: Joomla, WordPress, Magento, Dolphin при помощи библиотеки Softaculous.Работает в средах:
- Windows XP SP2, SP3, Vista, Windows 7,8,10 (Installer Package type: EXE);
- Linux: Centos, Red Hat, Ubuntu, Fedora, и др. (Installer Package type: RUN)
- MAC OC X (Installer Package type: DMG)
Официальный сайт: www.ampps.com
Выводы
Это все семь WAMP платформ этого обзора. Выводы по качеству делать еще рановато. в других статьях, будем разбираться с каждой платформой подробно.
©www.wordpress-abc.ru
Другие статьи
Какой локальный сервер выбрать?
Начнем немного издалека. В далекой-далекой галактике… На заре эпохи интернета все сайты были статическими – они просто представляли пользователю необходимую информацию и иногда радовали глаз симпатичными картинками.
Статическим сайтом называют набор HTML-страниц, которые связаны друг с другом гиперссылками.
Сегодня все изменилось: современные web-сайты – это не просто информационные страницы. Это полноценные «представители» компаний и людей в глобальной Сети, это площадки для общения, учебы, работы и развлечений, это эффективные инструменты продаж. Неудивительно, что для их создания и поддержки нужны более мощные ресурсы.
Так появились динамические сайты. Они состоят из множества файлов, в которых хранятся шаблоны страниц, текстовый, графический и медийный контент, скрипты и пр. При обращении пользователя к динамическому сайту отдельные файлы формируются в одну страницу, которая и отражается в браузере.
Пара примеров: любая социальная сеть – это динамический сайт. Простое представительство компании в сети («», «Услуги», «О нас», «Контакты») – это статический сайт. Уловили разницу?
Что такое локальный сервер?
Итак, все веб-ресурсы можно разделить на 2 группы: статические и динамические. Зачем нам эта информация? Все просто: для разработки, к примеру, простого сайта-визитки требуется минимальный набор инструментов:
- Компьютер или ноутбук
- Текстовый редактор
- Браузер
Написал код в html – сразу увидел изменения. Что может быть проще?
Если же появились интерес к программированию на PHP или Perl, желание разобраться с принципами работы баз данных или необходимость создать живой, интерактивный (динамический!) интернет-ресурс, то здесь уже «джентльменский» набор инструментов придется значительно расширить. И первое, с чем нужно определиться – это локальный сервер.
Локальный сервер – это специализированное программное обеспечение, которое позволяет делать динамические web-сайты без выхода в интернет. По сути, это эмулятор реального хостинга, благодаря которому можно создавать, отлаживать и тестировать веб-приложения и скрипты «на лету».
Список возможностей локального сервера зависит от конкретной сборки, но следующие инструменты являются обязательными для каждого:
- HTTP-сервер Apache
- СУБД
- Движок для работы с базами данных phpMyAdmin
- Интерпретатор скриптов, написанных на языке PHP
Выбираем локальный сервер
Сегодня существует большое количество программ, благодаря которым можно «развернуть» на своем компьютере настоящий сервер и постигать искусство web-программирования. Мы выбрали всего 3, но каждый из них достоин твоего внимания.
open server
Преимущества Open Server:
- Приятный дизайн, удобный интерфейс
- Не требует инсталляции – можно работать прямо с флэшки
- Планировщик заданий
- Надежная работа
- Интуитивное управление доменами
- «Внятное» руководство пользователя (новички оценят)
Минусом Open Server можно назвать только то, что он не работает под Linux и другими операционными системами (кроме Windows).
Официальный сайт: http://open-server.ru/
XXAMP
Преимущества XXAMP:
- Надежность – именно за это ее ценят, прежде всего, зарубежные web-мастера
- Кроссплатформенность – это один из немногих популярных локальных серверов, который стабильно работает не только под Windows, но и под всеми остальными ОС
- Наличие portable версии
Недостатком обычно называют довольно «куцую» панель управления и немалый вес программных модулей – в распакованном виде они превышают 600 Mb.
Официальный сайт: https://www.apachefriends.org/download.html
Denwer
Преимущества Denwer:
- Простота – по неофициальной статистике, это самый популярный локальный сервер у новичков
- Предельно малый размер – дистрибутив сборки весит всего 8,2 Mb
- Наличие портативной версии
Минусы ПО: «урезанная» функциональность (по сути, Denwer предлагает самый минимальный набор инструментов) и невозможность установки на Linux или Mac OS.
Официальный сайт: http://www.denwer.ru/
Подводим итоги
Разработка web-сайтов – это не только творчество, но еще и ремесло. И, как в любом ремесле, здесь важно подобрать правильные и эффективные инструменты.
Локальный сервер – это один из тех инструментов, которые делают нашу деятельность проще, а умение владеть ими сразу выдает в человеке профессионала.
Хочешь им стать? Приходи к нам на курсы
Как установить и настроить локальный сервер OpenServer
Пока за окном серее серого (такое впечатление, что живу в пригороде Мордора), решил написать про установку и настройку OpenServer. Это локальный сервер, в разы более функциональный и мощный, чем, к примеру, Денвер.
Преимущества OpenСервера над Денвером
- Самое главное — Denwer просто не обновляется. Если вы зайдете на их сайт, то там такое впечатления, что никто из разработчиков не заходил на него пару лет.
Самая главная проблема — в Денвере очень устаревшие компоненты, в частности, самый важный для меня — PHP, в Денвере представлена версия 5.3, а в ОпенСервере — 7.1. Разница между этими версиями просто колоссальная и смысла использовать старую — нет.
- Второе преимущество — OS в разы функциональней, если не в десятки раз. Даже самый базовый пакет весит за 200 мегабайт.
Собственно, больше года я использовал в качестве локального сервера Денвер, использовать его в целом можно, если знать, как обновить в нем компоненты PHP и MySQL. Но во время просмотра курса PHP и MySQL с нуля до гуру 2.0 я увидел, что автор рекомендует OpenServer. И действительно, этот софт в разы лучше устаревшего Denwer.
Что ж, это было вступление, а теперь перейдем к установке этого добра себе на компьютер.
Установка
Для загрузки переходим на официальный сайт — https://ospanel.io/download/ и выбираем пакет, который вам подходит. В большинстве случаев хватит за глаза пакета Basic.
Далее нужно поддержать разработчиков финансово (на любую сумму), без этого установщик будет скачиваться 2 часа.
Конечно, можно подождать, а можно и заплатить 50-100 рублей и скачать быстро, тут уже вам решать, что для вас лучше.
По итогу у вас скачается exe-файл, запускаем его. Далее нужно выбрать путь распаковки Open Server, я выбрал просто диск C.
Теперь заходим в папку OpenServer и запускаем exe-файл. который подходит вашей системе по разрядности (64 или 86 бит). У меня 64-битная система, поэтому я запускаю соответствующий файл.
Далее 1-3 минуты будут устанавливаться компоненты. Потом программа попросит вас перезагрузить компьютер — после перезагрузки вновь запускаем файл. Посмотрите в трей и увидите там красный флажок.
Это значит, что Open Server установлен, но еще не запущен.
Настройка OpenServer
Кликните правой кнопкой по флажку и откроется меню. Здесь уже можно запускать сервер, но делать этого пока не нужно, т.к. для начала нужно настроить сервер. Для этого нажимаем, как нетрудно догадаться, Настройки. Здесь будет много вкладок, но я прокомментирую лишь более менее важные.
Основное
Здесь основная настройка. которую вы можете сделать — это автоматически загружать сервер при каждом включении ПК. Я не буду этого делать, так как мне локальный сервер нужен далеко не каждый день и мне проще запустить его вручную.
Сервер
Здесь можно установить режим, в котором запускать сервер — отладочный или агрессивный (можно и то, и другое).
В первом случае будут показаны ошибки (если таковые есть), а во втором сервер при запуске будет «отбирать» занятые порты (если они заняты) у других программ.
Я не буду ставить галочки нигде, то есть запущусь в обычном режиме. Рекомендую только закрыть Skype перед запуском OpenServer, потому что он занимает порт, который нужен серверу.
Да, это реклама, но надеюсь, она будет полезна вам. GetUniq это сервис для вебмастеров и всех работающих с трафиком людей, с помощью которого можно выгоднее пополнять счета в кабинетах рекламных сетей, таких как Яндекс.Директ, MyTarget, ВК Таргет и другие. Без использования сервиса вам придется заплатить 1180 рублей за пополнение счета в Директе на 1000, а используя возможности Getuniq за эти же 1180 на ваш счет поступит 1100-1200 рублей! То же самое для всех других сетей. Я сам уже начал использовать и порекомендовал всем знакомым вебмастерам, рекомендую и вам. При желании, по этой ссылке вы можете почитать мой обзор сервиса.
Модули
Самая важная вкладка, на которой можно выбрать компоненты, которые вам нужно для работы. Я выбираю по обыкновению — Apache, PHPи MySQLпоследних версий, а также с поддержкой 64-битных систем.
Почта
Можно настроить способ отправки почты (меня устраивает стандартный вариант, когда письма сохраняются в специальную папку). Но в целом можно настроить и так, чтобы письма отсылались на реальный сервер.
FTP
OpenServer позволяет настроить ftp доступ, создав пользователя и пароль. Честно, не знаю, зачем это нужно на локальном сервере, но подозреваю, что для некоторых специфических задач может пригодиться. Я же тут ничего трогать не буду.
Запуск
После настройки сохраните все изменения и закройте окно настроек. Теперь можно жать по кнопке Запустить. Через пару секунд флажок окрасится в зеленый цвет и это означает, что можно пользоваться сервером. Чтобы проверить, переходим в браузере на localhost. Если вы видите это, то никаких ошибок нет:
Все сайты хранятся в папке domains, там вы можете создавать неограниченное количество папок и в каждой папке, собственно, сайт.
Что ж, на этом установка ОпенСервера и его базовая настройка закончены. Далее вы уже можете сами ковыряться и разбираться, приятного и вам и мне создания сайтов!
Урок 2 Как установить OpenServer (опен сервер): локальный сервер пошаговая установка и настройка
Из статьи вы узнаете: для чего нужен OpenServer, откуда его скачать и как его установить.
Опен Сервер позволяет использовать на своем компьютере локальный сервер. Это означает, что вы можете работать над своим сайтом на домашнем компьютере, а когда сайт будет готов перенести его готовенький и рабочий в Интернет.
По сути это аналог Денвера, установку которого я объяснял в прошлой статье.
Так что же лучше openserver или denwer? Мне лично больше нравиться ОпенСервер, вот почему:
- Во-первых, это не просто локальный сервер, а целый комплекс сервисов для работы с сайтом (в комплекте есть PhpMyAdmin – сервис для работы с базами данных)
- Во-вторых, система open server – портативная, то есть не требует установки (просто распаковываем архив и пользуемся). Это значит, что его можно носить с собой – закинув опенсервер на флэшку.
- В-третьих – удобство пользования на высшем уровне. Вы это почувствуете поработав с этой программой, а значит полюбите её так же как и я ))
Установка openserver по шагам
Шаг 1.
Необходимо скачать openserver. Заходим на официальный сайт open-server.ru
Шаг 2.
Нажимаем Скачать. На загрузившейся странице Выбираем версию Basic. Вводим числовой код с картинки и нажимаем кнопку Скачать.
Откроется страница, где будет предложено два варианта скачать программу.
Первый способ платный (Минимальная сумма пожертвования 60 рублей) – этот способ обеспечит быструю загрузку.
Второй способ – бесплатный и соответственно очень медленный ))
Закачается вот такой вот файл (на день написания статьи он выглядел так, сейчас может уже по-другому). Это архив с программой.
Шаг 3.
Двойной клик по файлу. Откроется окошко с предложением выбрать место, куда распаковать файлы из архива. Я выбрал диск D.
Жмем кнопку ОК. Начнется процесс разархивации.
Шаг 4.
Заходим в папку, которую выбрали на 3-ем шаге. Видим что появилась папка OpenServer. Входим в неё.
Видим два ярлыка запуска программы (ярлык может быть всего один, это зависит от разрядности Windows).
Два раза щелкаем по ярлычку Open Server x64.
Так как это первый запуск Опенсервера, то начнется процесс установки компонентов (MicrosoftVC++) для правильной работы программы.
После окончания установки программа подскажет, что нужно перезагрузить компьютер. Перезагружаем.
Шаг 5.
Заново проходим четвертый шаг – то есть заходим в папку Опенсервера и запускаем программу.В трее (область в нижнем правом углу там, где часы) видим новый значок – красный флажок.
Щелкаем мышкой по нему, и откроется меню программы. Нажимаем на зеленый флажок с надписью Запустить.
Ждем немного. Красный флажок сменится желтым, а после изменит цвет на зелёный. Сервер запущен.
Если опен сервер не запускается – появляется окошко с надписью «Сбой запуска!», то спускайтесь вниз статьи к описанию настроек open server.
Проверка работы OpenSever
Нажимаем на зеленый флажок. В открывшемся меню наводим стрелку на пункт Мои сайты. Появится подменю с единственным пунктом localhost. Нажимаем на него.
В браузере откроется страница с сообщением, что Опенсервер работает.
Ура! У нас получилось ))
Как видите установка openserver занятие совсем не сложное. Этот локальный сервер мне нравится больше чем Денвер, поэтому я использую его в своих проектах и вам советую.
Теперь его нужно настроить.
Open server настройка
Нажимаем на флажок. → В открывшемся меню нажимаем на пункт Настройки.
В открывшемся окошке на вкладке Основные, отмечаем галочкой пункт Запускать вместе с Windows. Задержку я оставил как и предлагается 20 секунд. Задержка нужна что бы не тормозить загрузку Винды. Сначала загрузятся все необходимые для работы компьютера компоненты, а потом запустится Опен Сервер.
Так же отметим пункт Требовать учетную запись администратора. Некоторые функции работают только с правами администратора, по этому обязательно ставим галочку.
Для тех у кого open server при запуске выдает Сбой запуска – необходимо в настройках перейти на вкладку Сервер и отметить галочкой пункт «Не вносить изменения в HOSTS файл», если openserver изначально запускается нормально, то тут галочку не ставим.
Ещё одна причина, по которой опен сервер не запускается – это Skype. Да да если у вас включен скайп то в его настройках нужно отключить 80ый порт (так как его же использует openserver).
И так настройки для Скайпа:
Заходим в skype → Инструменты → Настройки → Дополнительно → Соединение.
И если у вас стоит галочка на пункте «Использовать порты 80 и 443 в качестве входящих альтернативных», то убираем её и нажимаем кнопку Сохранить. И перезагружаем скайп.
Шутка дня:
Семь раз об дверь, один раз об рельс
На этом всё. Как пользоваться openserver я расскажу в следующих статьях. Подписывайтесь на новые уроки. Самое интересное впереди 😉
Если вы используете систему управления сайтом Вордпресс, то обязательно почитайте статью о том как установить wordpress на openserver.
А следом прочитайте какие ставить настройки wordpress после установки.
А когда решитесь перенести сайт в Интернет – читайте инструкцию про перенос сайта wordpress на хостинг.
Установка OpenServer — подробное пособие
Всем привет! Сегодня я хочу затронуть довольно интересную для многих начинающих сайтостроителей тему, а именно как установить OpenServer на компьютер. Пожалуй, на данный момент это наилучший локальный сервер, который обошел такого небезызвестного монстра как Denwer. По сути, эта платформа является его аналогом.
Но перед тем как приступить непосредственно к установке OpenServer давайте для начала узнаем, что представляет собой данный софт и разберем, что же так манит и привлекает web-разработчиков в этой платформе.
OpenServer что это такое?
OpenServer – локальный WAMP сервер, работающий как в стационарном, так и портативном режиме. Данная аббревиатура расшифровывается как сокращение от первых букв софта, входящего в комплектацию платформы.
Выглядит это следующим образом:
— Windows — современная операционная система с графическим интерфейсом пользователя.
— Apache — распространенный веб-сервер с открытым исходным кодом.
— MySQL — система управления базами данных.
— Интерпретатор языка PHP.
Преимущество OpenServer перед хостингом или почему начинающим web-разработчикам предпочтительней установить сайт на локальный сервер
Многие начинающие сайтостроители не задумываясь о последствиях, сразу же разворачивают CMS на платном хостинге. В итоге из-за своей неопытности у сайта появляется множество дублирующей ссылочной массы или куда хуже появляются зеркала сайта.
В этом нет ничего удивительного, поскольку человек может, к примеру, занимаясь внутренней оптимизацией наломать дров. Для этого достаточно зайти в общие настройки Joomla — «Настройки SEO» и включить «Перенаправление URL» после того, как сайт проиндексируется поисковиками.
Если вы относитесь к этому числу пострадавших, рекомендую прочитать статью о том, как сделать редирект для Joomla.Так вот, вернемся к преимуществам. Устанавливая сайт на OpenServer, вы получаете ценную возможность ознакомления с движком, учитесь на своих же ошибках, которые вероятнее всего не допустите на платном хостинге. Таким способом у вас появляется ценная возможность обнаружить сильные и слабые стороны CMS. Последние кстати можно подлатать посредством установки расширений Joomla.
OpenServer и его неоспоримые достоинства
— Легкость установки. Сравнивая установку с тем же вездесущим Денвером, понимаешь, что его время уходит в небытие.
— Огромная функциональность, которая достигается благодаря массе всевозможных настроек.
— Стабильное обновление системы. Заметно, что разработчики вкладывают душу в свое детище, с каждым новым обновлением делая его шустрее. И это притом, что все это удовольствие абсолютно бесплатно.
— В отличии от Denvera данная программа не требует установки поскольку является портативной. То есть может быть установлена на внешний накопитель (диск или флешку) и открыта на любом компьютере в любом уголке мира.
Установка OpenServer
Ну что же, думаю, мне удалось переубедить вас в том, что время Денвера на исходе и пора бы перебраться на более удобную платформу.
Сначала необходимо openserver скачать на компьютер. Разработчик предлагает три версии программы, которые различаются между собой комплектацией. С характеристиками дистрибутива можно ознакомиться на сайте разработчика. Объем софта напрямую зависит от версии OpenServer.
После ввода капчи вам предложат поддержать проект, что в свою очередь даст преимущество скачивания на максимальной скорости. Это уже решать вам. Я же в свою очередь хочу сказать, что проект является не коммерческим и над ним трудятся энтузиасты.
После нажатия одной из кнопок начнется скачивание, которое зависит от сделанного выше выбора (поддержать или нет), а также от комплектации дистрибутива.
Загрузив инсталлятор на компьютер, запускаем установку, в свою очередь, указывая на каком локальном диске осуществить распаковку программы. По умолчанию путь распаковки диск С. Для изменения пути достаточно кликнуть ярлык папки, выделенный красным на скриншоте.
Теперь нужно перейти в только что созданную папку OpenServer, расположенную на ранее выбранном вами локальном диске. Заходим в папку, в которой расположено два ярлыка программы. Для большего удобства рекомендую продублировать ярлык на рабочий стол. Как можно заметить существуют две версии — OpenServer x64 или x86. Выберите одну из них, учитывая разрядность вашей операционной системы.
В итоге в нижней правой области панели задач отобразится красный флажок, обозначающий, что программа работает, но вместе с тем локальный сервер нуждается в активации. Для этого нажмите мышкой на красный флажок и в верхнем открывшемся меню выберите зеленый флажок обозначающий «Запустить». На этом этапе можно поставить жирную точку, так как установка и запуск OpenServer окончены.
OpenServer настройка
В меню, которое отображается после нажатия на флажок можно осуществить различные настройки. Особенно полезной является вкладка «Модули», в которой можно выбрать версии модулей в соответствии с используемой вами CMS.
Для большего удобства рекомендую подстроить платформу под себя, отредактировав вкладку «Меню». Здесь находится солидное количество настроек, с которыми вы разберетесь и без моего участия. К тому же данный локальный сервер полностью русифицирован.
На самом деле настроек уйма, поэтому если вы желаете получить больше информации, воспользуйтесь мануалом, который находится на официальном сайте.
Из множества бесплатных CMS многие сайтостроители предпочитают Джумла. Поэтому в следующей статье вашему вниманию будет представлена установка Joomla на OpenServer.Спасибо за внимание и до скорого на страницах Stimylrosta.
XAMPP или OpenServer?
Когда разрабатываешь что-то для интернета, то без локального сервера не обойтись. Поставить руками сервер Apache, интерпретатор PHP и базу MySQL легко, но вот настроить их довольно сложно даже по подробному мануалу. А уж поддерживать и ставить новые версии компонентов вообще довольно заморочно.
Поэтому за бугром есть куча сборок для Windows, одна из которых называется XAMPP. А для русскоговорящих долгое время эталоном сервера для разработки была сборка Denwer, которая уже лет 5 не обновляется.
Разные энтузиасты создавали проекты со своим видением такой сборки (EleanorServer, Endel), но со временем эти проекты умирали. Фактически остался OpenServer, который создал и поддерживает Максим Архипов.
Сравнение XAMPP и OpenServer
Если сравнивать XAMPP с OpenServer, то у каждого проекта есть свои плюсы и минусы.
XAMPP — это практически «голый» сервер, где нужно владеть азами знаний Apache, чтобы подстроить его под себя, создать руками виртуальные хосты. Зато работает он быстро и наиболее близок к нормальному хостингу. В последних версиях даже сделали заглушку для тестирования отправки почты, что часто требуется при создания всяких форм обратной связи.
OpenServer более автоматизированная сборка для разработки. К ней еще идут дополнительно программы в расширенном пакете, которые работают без инсталляции.
А управлением сервером сделано из своей оболочки, которая позволяет автоматически создавать виртуальные хосты для отдельных сайтов, настраивать сервер под себя без лазанья в кучи конфигов.
Однако запускается он существенно дольше, да и работает он тоже медленнее XAMPP (и то, и другое обычно не критично для разработки).
В принципе, если работаете с готовым движком, то особой разницы нет. Однако если копнуть чуть глубже, разница есть и существенная.
Очень много людей ушли именно с Denwer на XAMPP именно из-за того, что конфиги часто были не оптимальны и генерировались скриптами «на лету», так что править косяки было очень сложно и вместо работы, нужно было «раскапывать» проблемы.
Проблемы OpenServer, мешающие жить
Вот и я на днях столкнулся с такой же проблемой: на OpenServer неправильно работал движокKodiCMS Павла Бучнева (недавно статья была о этом движке даже на habrahabr.ru).
И косяк был в том, что для работы с требовался не только обработка обработка запросов GET/POST, но и PUT, DELETE. Ошибка не сразу выяснилась, но даже когда я её обнаружил к консоли и пошел искать решение, его не обнаружилось даже на форуме сборки.
Нет, топик был и есть, вот только решения не подходило. Максим писал, что это типа защита от взлома (на локальном сервере, на локальной машине ?!).
Поскольку я еще изучаю Laravel, там тоже есть такие запросы (хотя я до них еще не добрался), так что проблема есть и её надо решать.В XAMPP это все прекрасно работает «из коробки».
Понятно, если бы я был «гуру» в Apache, я бы разобрался что и где подписать/подправить, но я такими знаниями не обладаю, поэтому мне проще сменить сборку.
Ну и не зря я уже писал о настройки OpenServer и PHPStorm из-за путей конфигов в предыдущих статья.
Так что все эти проблемы привели меня опять к XAMPP, которым я пользуюсь от случая к случаю.
Какую версию XAMPP ставить
Для пользователя Windows предлагается только один инсталлятор на 32 бита. А вот версий предлагается 2: 1.8.3 с php 5.5 и 1.8.2 c php 5.4. Особой разнице вроде бы нет, так что я ставил последнюю версию.
И вот тут-то меня подстерегала большая птица ОБЛОМИНГА! Сервер ставился, сайты работали. Вот только страницы генерировались В РАЗЫ МЕДЛЕННЕЕ, чем на OpenServer.
«Ты же только что говорил, что XAMPP быстрее OpenServer?» — спросит меня внимательный читатель. Отвечаю: я сам был в шоке и искал причину в конфигах Apache, php, Windows. Но так я и не понял в чем дело.
Тогда я взял версию 1.8.2. и все стало просто летать! Так что новое не всегда лучше, чем проверенное старое