Из статьи вы узнаете: для чего нужен OpenServer, откуда его скачать и как его установить (я буду показывать на примере windows 10)
Опен Сервер позволяет использовать на своем компьютере локальный сервер. Это означает, что вы можете работать над своим сайтом на домашнем компьютере, а когда сайт будет готов перенести его готовенький и рабочий в Интернет.
По сути это аналог Денвера, установку которого я объяснял в прошлой статье.
Так что же лучше openserver или denwer? Мне лично больше нравиться ОпенСервер, вот почему:
- Во-первых, это не просто локальный сервер, а целый комплекс сервисов для работы с сайтом (в комплекте есть PhpMyAdmin – сервис для работы с базами данных)
- Во-вторых, система open server – портативная, то есть не требует установки (просто распаковываем архив и пользуемся). Это значит, что его можно носить с собой – закинув опенсервер на флэшку.
- В-третьих – удобство пользования на высшем уровне. Вы это почувствуете поработав с этой программой, а значит полюбите её так же как и я ))
Установка openserver по шагам
Шаг 1.
Необходимо скачать openserver. Заходим на официальный сайт ospanel.io
Шаг 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 на хостинг.
Источник: https://1akm.ru/kak-sozdat-svoy-blog/kak-ustanovit-openserver-open-server/
Замена локальному компьютеру Denwer — OpenServer
Привет всем, сегодня я хотел бы вернуться к старой теме создания сайта на локальном компьютере. Ранее в советовал вам установить программу Denwer, с которой успешно пользовался сам, пока в мои руки не попала программа OpenServer.
И теперь я настоятельно всем рекомендую заменить Denwer на OpenServer. Если вы последуете моей рекомендации, то вы поймете на сколько ужасен Denwer, не смотря на то, что многие годы покорно (пусть и не всегда) служил веб-мастерам…
Чем OpenServer лучше Denwer?
Ну и для того, что бы вы как-то убедились в том что OpenServer лучше, попытаюсь привести вам несколько своих примеров:
- Программа сделана для людей, это видно сразу же после перехода с Denwer’a на OpenServer…
- Понятное меню управления локальным сервером;
- Отсутствие постоянно мешающих значков запуска, перезапуска и остановки работы сервера, все реализовано в меню, которое находится в трее;
- Легкая, красивая и понятная установка по сравнению с консольным режимом в Denwer;
- Встроены многие программы, такие как Notepad++ и так далее… (Честно, сам не понимаю зачем… ???? );
- И самое главное! Можно запускать от любого источника, например флешки…
Это самый главный, как я считаю плюс программы OpenServer. Если к уродливому дизайну и ужасной установке мы привыкнем, то держать все свои сайты на внешнем жестком диске или на флешке, Denwer не умеет…
Установка и настройка OpenServer:
OpenServer распространяется совершенно бесплатно, по этому скачать вы его можете с официального сайта. На котором доступно 3 версии программы, лично я использую Full версию и ни на кого не жалуюсь…
После того, как скачается программа, запускаем установочный файл, указываем место куда будет распакованы все файлы локального сервера и ждем. После чего в указанном месте будет создана папка с распакованными файлами вашего сервера…
Переходим в эту папку, запускаем программу OpenServer. После того, как вы выберите нужный вам язык, программа предложит установить файлы, соглашаемся со всем и ждем пока все программы установятся. Делается это для того, что бы сервер работал правильно, без ошибок…
После чего в трее у вас появится значок в виде флажка, это значит, что программа установилась правильно. Поздравляю вас с успешной установкой программы, подписывайтесь на бесплатную рассылку уроков от WpMen ниже. И мы с вами разберем установку WordPress на локальный сервер OpenServer…
Спасибо за внимание, до скорых встреч…
Denwer OpenServer Установка
Привет, меня зовут Альберт. Я занимаюсь ведением блогов в нашем интернет-просторе. А в этом блоге, я планирую научить этому вас, очень рад общению, пишите 😉
Источник: http://wpmen.ru/zamena-denwer-openserver.html
Open Server классная замена Денверу | Инфо-М для создания сайта
Всем привет, сегодня хочу поделиться своими впечатлениями о новой (ну сравнительно новой), разработке для локальной версии сервера Open Server. Любому вебмастеру, который серьезно занимется веб-разработкой приложений да и просто сайтов, под рукой всегда нужно иметь нормально работающий не глюченный сервер.
Давно не писал на блоге, тому много причин и сильно нагружать вас ими не буду, в двух словах:
Проект Инфомастер скоро переедет на новый международный домен и из блога перерастет в портал для веб-мастеров и просто людей зарабатывающих в сети. Будет множество SEO-фишек и инструментов для создания продвижение интернет-проектов. Короче будет рост.
Скоро на сайте будет статья с боле подробным описанием. а пока продолжим знакомство с Open Server.
Почему я решил перейти на Open Server?
Недавно я решил подтянуть свои знания в PHP. C тех пор как я его изучал, многое изменилось, еще больше я подзабыл без постоянной практики, и еще больше появилось нового. WordPress так меня разбаловал своей простотой и тем что в код особо лезть не нужно, что я реально все забыл.
Мне понадобилось написать не сложный скрипт для работы и я уперся в стену. Сейчас так уже никто не пишет, все проще делать на движках-фреймворках.
Начал юзать новинки на моем сервере Денвер, а он их не тянет. Да что там говорить он и последние версии WordPress без ошибок не тянул. Да его там можно поднакрутить и добавить новые версии PHP.
Но скажите мне, зачем такие сложности если есть готовое универсальное предложение-Open Server?!?
На одном из сайтов я прочитал такое мнение, что если сравнивать Денвер с Open Server ,то это все равно что пересесть с жигулей на Мерседес.
И я решил что хочу с комфортом работать и могу сказать точно что не ошибся с выбором!
Что такое Open Server?!
Перед тем, как приступать к описанию новинки, необходимо вспомнить, что представляет собой локальный сервер.
Под ним подразумевается комплекс программ, дающих возможность работать напрямую с сайтами без хоста.
Это локальное приложение необходимо для разработки, тестирования, обновления, страниц в сети, когда требуется внести сначала изменения, проверить их, а уже потом залить сайт на хостинг.
Подробнее о новинке, для кого то он уже не новинка , но для меня это так!
Почти 80% вебмастеров ранее использовали Денвер. Хоть этот локальный “старичок “и не обновлялся, но он до сих пор работоспособен. Достойной заменой ему стал современный, продуманный Open Server, не требующий установки на компьютер, называемый по-другому WAMP.
Этой аббревиатурой четко отображается суть программы:
· Windows. На этой операционной системе осуществляется работа сервера.
· Apache. Во время запуска Open Server будет подниматься именно этот web-сервер.
· MySQL. При помощи этой системы осуществляется управление базами данных. На ней работают движки большинства сайтов, включая, пользующиеся популярностью WordPress, Joomla.
· PHP. Разработка,применяемая для большинства веб-приложений, CMS.
Неспециалисту сложно разобраться во всех деталях, понять всю масштабность возможностей локальной программы Open Server, но поверьте он реально крут!
Новинка отличается удобным интерфейсом, функционалом, дающим возможность эффективнее осуществлять управление, созданными в программе, сайтами, приложениями.
Хороший бонус — Open Server отлично работает с накопителей (флешек). Также не требуют установки на жесткий диск полезные приложения, входящие в пакет.
Особенности, пакетные приложения Open Server
Для работы локального сервера необходимо скачать open server, распаковать архив на флешку, жесткий диск, любой другой носитель. После установки получаем возможность работать с приложениями, сайтами с любого ноутбука, компьютера, главное, чтобы на рабочей станции была установлена требуемая ОС.
Работа локального сервера может осуществляться с: Windows Server 2008, Windows 7, 8, Vista, XP. Но портативный локальный сервер не будет корректно функционировать там, где нет необходимого софта. Разработчики смогли позаботиться и об этом, предложив для загрузки вместе с дистрибутивом несколько пакетов:
· Open Server Mini. Комплект подходит тем, кто решил перейти на усовершенствованную программу с Денвера. В результате хостинг, с понятным интерфейсом можно будет держать на флешке. В таком пакете, весящем 150 метров, нет ничего лишнего.
· Open Server Full. Данной версией привыкли пользоваться серьезные вебспециалисты, занимающиеся разработкой сайтов на профессиональном уровне. Помимо стандартных программ, перечисленных выше, здесь можно найти массу других приложений, помогающих создавать сайты даже без интернета. Такой пакет будет весить не менее 500 метров.
· Open server Apps Pack. Версия предназначена для усиления пакета мини. Если стало понятно, что минимальных возможностей мало, то не стоит сразу же скачивать Full пакет, надо воспользоваться этой программой, просто записав ее в ту же папку, где находится мини локальный сервер.
Установка, настройка Open Server
Установка Open Server очень простая-просто распаковываете скачанный архив в нужную дерикторию.
Так как при установке пиктограммы, ярлыки на рабочем столе не были созданы, то искать запускающийся файл Open Server.exe программы необходимо там, куда вы указывали распаковать локальный сервер.
Выбираете для запуска либо Open Server x64.exe или Open Server x83.exe в зависимости от системы на Вашем компьютере.
- При первом запуске возможно программа попросит Вас установить вспомогательный пакет Visual C++ от Майкрософта
- По окончанию загрузки программы появляется новый значок в трее – красный флажок, говорящий о том, что сервер еще не запущен.
При нажатии на него вызывается меню. Из него можно осуществлять запуск веб-сервера, останавливать его работу, перезапускать, управлять созданными приложениями и сайтами. Изначально там доступен только Localhost. Для работы необходимо кликнуть на «Запустить», в адресной строке прописать: -//localhost/.
Успешное поднятие Open Server должно ознаменоваться появлением приветствия «Добро пожаловать в Open Server». Перед тем, как эксплуатировать сервер, надо произвести определенные настройки из меню.
- Для непосредственной работы с сайтами, их движками, необходимо перейти в пункт в меню «Папка с сайтами» или открыть, используя Тотал Коммандер, domains.
- Здесь создается папка с названием будущего интернет проекта.
- В отличие от Денвера не нужно создавать в папке с доменом еще и каталог www.
Затем необходимо выбрать «Перезапустить», что приведет к появлению в перечне сайтов, нового наименования. При клике по нему будет открываться страница в заданном в настройках браузере.
Если открытие не произошло, то необходимо найти причину блокировки программы. Не запускаться сайты могут из-за скайпа или антивирусного приложения.
Первый на время загрузки необходимо отключить, во втором указать в настройках более лояльный доступ.
После того, как все открылось, нужно скачать WordPress. Устанавливается дистрибутив в созданную только что папку. Перед тем, как поставить WordPress, создают базы данных. Использовать для этого лучше всего утилиту ПхпМайАдмин, из пакета Open Server.
В целом можно работать так же как и в Денвере только немного удобнее.
Создаем базу прописываем ее в файле конфигураций WordPress.
Далее осуществляется переход на сайт. Нам открывается страница инсталяции где мы даем название сайту , там же прописывается логин, пароль, е-майл.
Жмем далее и все WordPress у нас на месте.
Заходим в админку , вводим заданные логин и пароль.
Я конечно же снял видео процесса установки, но снял больше для порядка т.к. привык снимать ролики ко всем своим постам
- Итак для тех кого достал Денвер со своими глюками, рекомендую ставить Опен-сервер и работать с комфортом.
- Я сейчас работаю с языком программирования PHP и мне особенно нравится легкое переключение версий PHP и других настроек.
Скачать Open Server можно на оф.сайте.
Там есть ссылка для бесплатного медленного скачивания и за символическую плату скоростное скачивание.
Я своим подписчикам могу предложить свою ссылку с быстрым скачиванием с моего облака за символическую плату в виде лайка или рекомендации в свою ленту соц.сетей.
Скачать Опен Сервер на высокой скорости
версия на облаке open_server_5_2_8_ultimate с пакетом программ для разработки
Источник: https://info-m.pro/stati/open-server.html
Детально о главном: обозреваем локальные сервера для web-разработки
От автора: у вас в руках PSD-макет сайта, и нужно начинать его верстку. Если предстоит создать «визитку», то ничего сложного вас не ждет — лишь сверстать и разместить в сети.
Но если бэк-энд обещает быть непростым, то сайт придется тестировать на сервере вне Интернета — на вашем компьютере. Именно для этого созданы приложения, позволяющие эмулировать работу сервера.
Мы решили сделать детальный обзор локальных серверов для web-разработки и показать, какие инструменты используются в современном девелопменте.
В этой статье мы постараемся не забыть ни одного героя: вспомнить каждую сборку для создания локального сервера, которая была или есть популярной сегодня. Таким образом вы сможете решить, какая из них подходит вам больше всего, а какая вовсе противопоказана.
Битва корифеев: Denver против Open Server
Эта дискуссия продолжается с момента, когда оба приложения были представлены на просторах сети. Причем у каждой из сторон есть свои аргументы. Сегодня мы разберем сильные стороны каждого из них и покажем, кто же все-таки достоин стать орудием работы современного разработчика.
Denver forever and ever
В 2002 году вышла первая версия пакета инструментов, которая имела аббревиатуру ДНВР — Джентельменский набор Веб-Разработчика. Почти сразу решение набрало большую известность, так как:
JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения
Узнать подробнее
- было просто в установке. Единственное, что требовалось от юзера — это распаковать файлы, а программа настраивала все сама;
- набор имел в своем распоряжении сервер Apache, СУБД MySQL, PHP, Perl, sendmail и многие другие «фишки», которые дополнялись от версии к версии;
- он был популярным среди новичков и их учителей: так было легче всего проиллюстрировать работу серверной части.
Более десяти лет он доминировал на арене локальных серверов и даже сейчас находит своих поклонников.
Самоучители по верстке сайтов продолжают советовать его для тех, кто только начинает работу в сфере веб-разработки. Денвер абсолютно не перегружает систему. Он работает незаметно для самого пользователя.
Единственным напоминанием является дополнительный локальный диск, который по умолчанию имеет имя «Z».
Также, Денвер легко удалить, как только вы решите это сделать (как же этого не хватает современным программам). Это делается простым отключением и перемещением папки с файлами в корзину.
Но, у него были очень быстро выявлены некоторые недостатки. Вместе со стремительным развитием Интернета, начали набирать хайп веб-продукты, над которыми трудились целые команды девелоперов. И когда нужно было перенести все конфигурации одного локального сервера на другой, требовались значительные временные и трудовые ресурсы.
Отсутствие графического интерфейса тоже огорчало. Компьютеры стали высокопроизводительными, и их ресурсы не нужно было экономить. Тот рационализаторский подход, который сделал Денвер известным, оставил его позади в 2013 году.
На горизонте начали появляться новые решения, которые по удобству и функционалу значительно опережали «джентльменский набор». Потому, выход версии Денвера 2013 года стал последним.
Была предпринята попытка создать более мощную версию, которая называлась Endels — New Denwer Local Server, но, по стечению обстоятельств, она не набрала той известности, что ее предшественник.
Пакет имел существенное преимущество — Endels уже умел запускаться с переносного носителя, на лету переключаться между версиями PHP и, что наиболее важно, радовал своих пользователей неплохим графическим интерфейсом.
Open Server: шаг навстречу изменениям
Когда этот WAMP/WNMP вышел в свет, то стал своеобразным мессией для веб-разработки. Во-первых, он, как и Денвер, был прост в установке и удалении.
Работа с ним была значительно легче благодаря дружелюбному интерфейсу, а функционал впечатлял даже тех гиков, которые любят все установить и настроить вручную.
Конечно, даже сайты и приложения с Денвер кое-как «натягивались» на существующие тогда CMS. Но взаимодействие Open Server и уже набравшего оборотов WordPress впечатляло.
Источник: https://webformyself.com/lokalnye-servera-dlya-web-razrabotki/
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. и все стало просто летать! Так что новое не всегда лучше, чем проверенное старое ?
Да, еще хотел бы сказать о интересной особенности Apache, который я откопал случайно.
Параметр DocumentRoot в сервер Apache
При создании виртуального хоста, в httpd.conf прописывается DocumentRoot, где хранятся все хосты физически. Казалось бы, такая незаметная настройка, но вот если попробовать в сервере прописать виртуальный хост не в этой директории, то он работать не будет. От слова совсем!
Пока я не понял это, я пытался прописывать разные пути, шаблоны, перерыл интернет и не нашел ответ. Чисто случайно я где-то прочитал намек на эту настройку на английском, но дошло до меня её важность очень не скоро.
Так что если вы хотите создать для себя отдельную папку для сайтов где-нибудь в корне, как это сделано в OpenServer, то либо экспериментируйте с этой настройкой. Либо делайте как я:
- В парпе XAMPP/httdocs я создал папку localhost и перенес туда все файлы с папками из этой папки.
- Хосты создаю в папке XAMPP/httdocs в отдельных папках
- Прописываю названия в файле host в c:windowssystem32driversetc
- А в настройках апача смотрим xamppapacheconfextrahttpd-vhosts.conf раскомментируем пример хоста и сначала создаю localhost, а потом уже копирую и добавляю свой хост. Получается что-то такое:
<virtualhost :80=»»> ServerAdmin jean179@mail.ru DocumentRoot «D:/xampp/htdocs/localhost» ServerName localhost ErrorLog «logs/localhost-error.log» CustomLog «logs/localhost-access.log» common
</virtualhost>
<virtualhost :80=»»> ServerAdmin jean179@mail.ru DocumentRoot «D:/xampp/htdocs/ kodi.dev» ServerName kodi.dev ErrorLog «logs/ kodi.dev-error.log» CustomLog «logs/ kodi.dev-access.log» common
</virtualhost>
Таким образом я полностью контролирую создание виртуальных хостов, все настройки стандартны и понятно где их искать. А каждый сайт лежит в своей папке и для резервного копирования легко можно настроить архивацию на конкретную папку.
Заключение
Таким образом, сейчас я перешел на XAMPP версии 1.8.2 и спокойно буду на ней сидеть еще долго. А на более новую версию перейду когда поправят ошибки. Ну или когда допилят OpenServer
Источник: https://ipcalc.co/blog/xampp-ili-openserver/
OpenServer — современный локальный сервер и пример его использования для установки WordPress на компьютер
Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Что такое локальный сервер? Ну, для начала стоит понять, что такое сервер вообще. Уже знаете? Ну, тогда вам будет понятно, что локальный server — это набор компонентов, позволяющий работать с сайтом прямо на компьютере (без использования хостинга).
Зачем это нужно? Ну, например, при разработке сайта для ускорения и повышения удобства этого процесса, или при существенном его обновлении, когда вы не хотите кроить шаблон непосредственно на сайте, который посещают пользователи (копируете файлы на компьютер, вносите изменения, тестируете, настраиваете и уже потом заливаете на хостинг).
Раньше я для этой цели всегда использовал локальный сервер Денвер. Правда, он не обновлялся уже много лет, хотя и вполне себе работоспособен. Однако, в х к статье про установку Joomla 2.5 и 3.3 мне посоветовали обратить свое внимание на OpenServer, что я и не преминул сделать.
Что сказать про Open Server? Действительно, удобно, более современно и вполне работоспособно.
Кроме этого, ОпенСервер не требует установки, а значит может работать с флешки (вместе со всеми сайтами, что вы в нем создаете и тестируете), в то время, как Денвер привязан к компьютеру, на котором он установлен.
Также имеется расширенный пакет, куда включаются десятки полезных вебразработчику программ, опять же не требующих установки. Но обо все по порядку.
Что такое Open Server и какой пакет следует скачать
Open Server представляет из себя так называемый WAMP комплекс, суть которого можно понять из расшифровки этой аббревиатуры:
- Windows — операционная система, для работы в которой предназначен данный локальный сервер
- Apache — web-сервер, который «поднимается» при запуске программы Open Server
- MySQL — очень популярная система управления базами данных, которая является обязательным условием для работы многих движков сайтов, в том числе таких популярный, как Joomla и WordPress
- PHP — интерпретатор серверного языка программирования, на котором написано большинство CMS и создано множество других веб-приложений
Кроме этого «джентельменского набора» Опен Сервер имеет в своем загашнике Nginx (популярный веб-сервер, часто устанавливаемый вместе с Apache) и еще кое-что, показанное на приведенном ниже скриншоте. К тому же, этот локальный сервер позволяете в настройках выбрать один из нескольких вариантов Apache, PHP, MySQL и других компонентов.
Мне, как не специалисту в веб разработке, довольно трудно осознать всю грандиозность данного проекта под названием OpenServer, но, судя по отзывам, разработка комплекса ведется с учетом пожелание пользователей и огромным вниманием к деталям (если сравнивать с Денвером, то получите «Вольво» вместо «Лады», хотя и то, и то ездит). Имеется удобный интерфейс управления локальным сервером, созданными на нем сайтами и приложениями, а также к тем инструментами и утилитами, которые входят в его комплект.
Ну, и даже такому нубу, как я, понятно, что простой набор слов «не требует установки» значит очень много. Можно распаковать архив с дистрибутивом Open Server на флешку, переносной жесткий диск и даже на CD/DVD (правда, с ограничениями).
После этого с вашими сайтами и веб-приложениями можно будет работать на любом компьютере дома, на работе, в интерне-кафе или где-либо еще, где имеется подходящая операционная система (Windows 8 / Windows 7 / Windows Server 2008 / Windows Vista / Windows XP SP3).
Однако, просто портативного локального сервера Open Server веб разработчикам может быть не достаточно. Да, на основном компьютере у них, конечно же, установлен весь необходимый в работе софт и даже сверх того. Но вот вставив флешку с ОпенСервером в чужой компьютер, вы уже много из того, к чему привыкли и что просто необходимо в работе, не обнаружите.
Что примечательно, авторы позаботились и об этом, предлагая на странице загрузки сразу три пакета. Скачать Open Server можно по приведенной ссылке, выбрав из выпадающего списка нужный пакет и пройдя капчу:
Какой же дистрибутив выбрать? Давайте посмотрим:
- Open Server Mini — эта версия подойдет, если вы хотите просто заменить Денвер на OpenServer. В результате вы получите носимый в кармане хостинг (на флешке) с понятным управлением и развернутым интерфейсом. Ничего лишнего не будет и весить сей пакет будет порядка ста пятидесяти метров, что, в общем-то, очень даже весомо по сравнению с десятью метрами дистрибутива. Но «красота», как говорится, требует жертв.
- Open Server Full — эта версия нужна как раз «серьезным ребятам», которые занимаются веб разработкой профессионально. Кроме Apache, Nginx, PHP, MySQL вы найдете целый набор программ, помогающих в вашем нелегком труде. Теперь даже на компе с голой Виндой и отключенным интернетом вам будет чем заняться. Список портативного софта, который будет в этом случае жить в вашем кармане вместе с хостингом, показан на скриншоте.
Правда, вес пакета Open Server Full уже будет близок к половине гига, но для современных флешек это пустяки. Кстати, если действительно будете распаковывать дистрибутив этого локально сервера на флешку, то позаботьтесь о ее скоростных характеристиках (как по чтению, так и по записи информации), иначе будете слегка раздосадованы. - Open Server Apps Pack — если поймете, что возможностей версии Мини вам не хватает, то не спешите скачивать версию Full и потом переносить сайты и приложения из одной папки локального сервера в другую. Это довольно муторно. Проще скачать этот Пак и распаковать его в ту же папку, где у вас живет Мини. И никаких проблем.
Кстати, скачивание упомянутых пакетов локального сервера возможно на двух скоростях: очень медленно и максимально быстро. Вы какую предпочитаете? Ну, тогда придется заплатить 100 рубликов в фонд создателей комплекса. В противном случае даже пакет Open Server Mini будет скачиваться пару часов.
Установка OpenServer на компьютер и его настройка
Скачанный дистрибутив представляет из себя самораскрывающийся архив, зашитый в экзешный файл. Когда вы его запустите, то через некоторое время вам будет предложено выбрать место, куда он будет распакован. По умолчанию традиционно предлагается «диск С», но вы вольны выбрать другое место (в том числе и внешний носитель, типа флешки или переносного диска).
Никаких ярлыков на рабочем столе или в меню кнопки «Пуск» не создается, ибо программа портативная. Значит для запуска сервера идем в папку OpenServer на том диске, который вы указали при установке, и запускаем файлик Open Server.exe (можете вытянуть его ярлычок на рабочий стол). Я устанавливал версию Мини, поэтому у меня это дело выглядит так:
Далее выбираете язык (мне еще предложили установить библиотеку С++) и по окончании установки наблюдаете появившийся в трее новый значок в виде красного флажка, означающего, что локальный сервер пока еще не запущен.
При клике по нему любой кнопкой мыши вы увидите контекстное меню, которое и служит основным инструментом управления OpenServer.
Оттуда можно будет запускать веб сервер, останавливать его или перезапускать, а также получить доступ к созданным на его базе сайтам и вебприложениям (сейчас там только localhost доступен).
Да, кстати, выберите пункт «Запустить» и после перекраски флажка в зеленый цвет вставьте в адресную строку браузера:
http://localhost/
Если увидите страницу с приветствием, то значит ОпенСервер у вас успешно «поднялся»:
Давайте для начала заглянем в его настройки с помощью одноименного пункта контекстного меню:
В некоторых релизах Винды может понадобиться установка галочки «Требовать учетную запись Администратора» для успешной работы данного локального сервера (доступа к файлу Hosts). На вкладке «Модули» вы сможете выбрать нужные вам версии Apache, PHP, MySQL (если производите доработку сайта, то имеет смысл их выбрать такими же, как и у вас на хостинге, во избежании траблов при переносе).
Можно также на вкладке «Меню» поставить галочку в поле «Показывать сайты в главном меню», чтобы не нужно было ловить их в выпадающем. Ну, и можно сразу же назначить браузер, где будут открываться эти самые ваши сайты после клика по их названию из контекстного меню пиктограммки флажка в трее.
Итак, для того, чтобы начать работу со своим сайтом на данном локальном сервере (или установить движок сайта), сначала нужно будет перейти из контекстного меню по пункту «Папка с сайтами», либо открыть, например, в Тотал Коммандере папку «d:OpenServerdomains». Внутри будет находиться папка «localhost». Рядом с ней создаем новую папку для нашего сайта с любым названием, в котором можно использовать следующие символы [a-z0-9.-] (обратите внимание, что нижнее подчеркивание использовать нельзя).
Собственно, все. Из контекстного меню значка Опен Сервера в трее выберите пункт «Перезапустить», после чего в списке сайтов у вас появится новое название, кликнув по которому откроется страница заданного в настройках браузера, отображающая ваш сайт.
Если в созданной внутри «d:OpenServerdomains» папки еще ничего нет, то и страница будет соответствующая. Скажу честно, что у меня на этом этапе возник серьезный затык с работой этого локального сервера.
Причина была в том, что мой файл Hosts был защищен от записи, поэтому OpenServer при запуске постоянно по этому поводу ругался и не показывал среди сайтов созданную мною новую папку.
Я обратился к хелпу по работе этого сервера. Отключил контроль учётный записей (UAC), пытался изменить права доступа к файлу Hosts разными способами. Но ларчик просто открывался. У меня стоит антивирус ДокторВеб, который и оказался причиной блокировки записи в файл Hosts.
Если зайти в настройки ДокторВеба (из контекстного меню его значка в трее), то на вкладке «Превентивная защита» можно нажать на кнопку «Изменить» в самом верху и переставить галочку в строке напротив Hosts из положения «Запрещать» в более лояльное.
Второй возможной проблемой, по которой не запускается ОпенСервер, может быть открытый на вашем компьютере Скайп. По каким-то причинам он использует тот же порт, что и наш локальный сервер и это приводит к конфликту. Для решения этой проблемы Скайп нужно будет закрыть, запустить OpenServer, а потом открыть Скайп снова.
Теперь можно будет туда заливать дистрибутив WordPress (сегодня хочу описать работу с OpenServer именно на его примере, ибо установку Джумлы на Денвер мы совсем недавно рассматривали).
Установка WordPress на локальный сервер OpenServer
Итак, сначала вам нужно скачать дистрибутив WordPress последней актуальной версии.
Распаковываете архив и все его содержимое (то, что внутри папки wordpress) копируете в только что созданную нами папку сайта в «d:OpenServerdomains»:
Теперича нужно и о базе данных для нашего будущего блога подумать. Естественно, что в комплекте с этим локальным сервером идут различные утилиты, среди которых имеется хорошо нам знакомый ПхпМайАдмин, доступ к которому можно будет получить из контекстного меню иконки сервера в трее (Меню > Дополнительно > PHPMyAdmin). Для входа используйте пароль и логин — mysql:
В открывшемся окне PHPMyAdmin переходите в верхнем меню на вкладку «Пользователи» и нажимаете на расположенную в открывшемся окне кнопку «Добавить пользователя»:
В открывшемся окне вписываете желаемое имя пользователя базы данных, используя символы [a-z0-9.-]. Генерируете и сохраняете «на бумажке» сложный пароль, после чего ставите галочку в поле «Создать базу данных с именем пользователя в названии и предоставить на нее полные привилегии», жмете на расположенную внизу справа кнопку «ОК».
Теперь в папке вашего сайта в папке OpenServer находите файлик wp-config-sample.php и переименовываете его в wp-config.php, после чего открываете его на редактирование, например, в Нотепад++.
Вводите в показанные на скриншоте поля название базы данных, имя пользователя и пароль, которые мы только что задали при создании этой самой БД (не сотрите случайно одиночные кавычки, в которых должны будут размещаться эти значения):
Чуть ниже в файле wp-config.php вы можете перейти по ссылке https://api.wordpress.org/secret-key/1.1/salt/ и скопировать созданные ключи безопасности. Вставьте их на место расположенный чуть ниже пустых заготовок:
Ну, а еще чуть ниже вы можете поменять префиксы для создаваемых Вордпрессом страниц в вашей базе данных. Это тоже может немного повысить безопасность работы с сайтом.
- Сохраняете произведенные в файле wp-config.php изменения, перезапускаете локальный сервер и переходите на сайт, выбрав его название из контекстного меню иконки OpenServer в трее:
- На открывшейся странице даете сайту название (потом сможете поменять, если что), придумываете логин (латиница и некоторые другие символы можно использовать), сложный пароль, указываете свой Емайл и жмете на кнопку «Установить WordPress».
- После этого вас поздравят с успехом и предложат войти в админку WordPress, введя только что придуманные логин и пароль:
Адрес админки будет выглядеть как «http://robapera.loc/wp-admin/» — добавьте его в закладки браузера, чтобы не набирать вручную. Как работать с этим движком дальше, можете узнать из рубрик: основы WordPress и плагины для блога. Только начинайте читать с конца (внизу перейдите на последнюю страницу), чтобы идти от простого к сложному.
Продолжение следует >>> (подписывайтесь на рассылку, чтобы не пропустить)
Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru
- * Нажимая на кнопку «Подписаться» Вы соглашаетесь с политикой конфиденциальности.
- Подборки по теме
- Использую для заработка
Рубрика: Изучаем WordPress, Помогаем вебмастеру
Источник: https://KtoNaNovenkogo.ru/vokrug-da-okolo/openserver-lokalnyj-server-ustanovki-wordpress-na-kompyutere.html
Популярные локальные сервера Денвер и Open Server
Локальный сервер устанавливается непосредственно на ПК разработчика и используется для создания сайта без выхода в интернет.
Работа такого сервера полностью имитирует работу сервера хостера, так как все динамические сайты при создании используют MySQL, язык РНР, Perl, которым необходима обработка сервера.
Для реального тестирования веб-приложений используются популярные локальные сервера, такие как Denwer и Open Server. Далее рассмотрим каждый из них.
Денвер называют еще джентльменским набором разработчика, так как он состоит из всех необходимых компонентов. Данный локальный сервер рекомендуют для начинающих, потому что он легок и прост в настройке.
Популярный Денвер имеет поддержку и базу знаний.
Включает в себя: веб-сервер Apache; интерпретатор языка PHP; интерпретатор языка PERL; базу данных MySQL; имитация сервера Email почты; движок phpMyAdmin для управления MySQL; эмулятор sendmail и сервера SMTP с поддержкой работы совместно с PHP, Perl, Parser и др.
Денвер распространяется бесплатно и его можно скачать с официального сайта разработчика. С помощью данного ПО можно запустить практически любую CMS на своем компьютере.
Денвер занимает несколько Мб и станет отличным этапом подготовки вашего сайта, перед тем как его заливать на хостинг. Третья версия поддерживает работу с переносного флеш-накопителя.
На основе Денвера был создан Endels – New Denwer Local Server. Endels мог бы стать четвертой версией Денвера. Он включает: стандартный Windows-установщик; графический интерфейс; управление по иконке (Запуск, Остановка, Рестарт и пр.); быстрая cмена версии PHP (5.
2, 5.3, 5.4, 5.6); Apache 2.2 или Apache 2.4; Zend Optimizer и XDebug; открытие текущего проекта в один клик; надежное функционирование под Windows 7 x32 и Windows 7 x64; поддержка Windows 10; проверка обновлений компонент и оболочки по умолчанию; легкая настройка и автозапуск.
Для запуска нужен Microsoft .NET Framework 2.0, который устанавливается вместе с Windows.
Портативный пакет программ Денвер легкий в настройке и удалении с ПК, для этого вам не понадобится специальных знаний и умений. При этом установка данного локального сервера происходит из распаковки архива, а удаление программы – простым удалением папки в корзину. Как видим, проще простого! Поэтому его и рекомендуют для новичков в веб-разработке.
Следующий локальный сервер, который мы рассмотрим – портативный Open Server. Данный дистрибутив не столь стар и популярен как Денвер, но он только набирает свои обороты и завоевывает внимание веб-разработчиков.
Серверная платформа представляет собой WAMP комплекс, эта абревиатура расшифровует составляющие программы: Windows ОС для работы локального сервера; Apache — web-сервер, который запускается при запуске программы; MySQL — является обязательной составляющей для работы многихCMS; PHP — интерпретатор серверного языка, который лежит в основе большинства движков и веб-приложений.
Кроме всего перечисленного набора, предоставляется веб-сервер Nginx, который прекрасно работает в связки с Apache. О данной технологии подробнее в нашей статье.
Open Server многофункциональный аналог Денвера, который имеет много компонентов и обладает мощными возможностями. Так же используется для разработки и тестирования веб-сайтов в локальной сети.
Если сравнивать два данных локальных сервера, то стоит учесть, что Open Server включает более новые версии ПО для разработки чем Денвер. Однако Denwer весит намного меньше пакета Open Server (8,2 Мб против 135 Мб (или 424 Мб для полной версии)). Ко всему сказанному, начать работать с Denwer значительно легче.
Однако работа в Open Server комфортней в общем. Он имеет возможности не только в гибкой настройке, но и в использовании Apache и Nginx.
Open Server постоянно развивается, выпускаются новые версии, которые содержат новый функционал и возможности.
Поддерживаемые версии Open Server Windows (32-бит і 64-бит): Windows 8 / Windows 7 / Server 2008 / Vista / Windows XP SP3. Минимальные системные требования для работы: 200 Мб RAM і 1 Гб на HDD.
Автономная среда серверной платформы позволяет работать не привязываясь к конкретному компьютеру.
Каждый разработчик делает выбор в пользу той серверной платформы, которая ему более удобна и надежна. Поэтому советуем вам попробовать каждую и сделать выбор основываясь на своих предпочтениях, а когда Ваш проект будет готов к запуску всегда можете выбрать виртуальный сервер от HyperHost™, обращайтесь!
18630 раз(а) 12 Сегодня просмотрено раз(а)
Источник: https://hyperhost.ua/info/populyarnyie-lokalnyie-servera-denver/