Содержание
- Что такое Open Server и какой пакет следует скачать
- Установка OpenServer на компьютер и его настройка
- Установка WordPress на локальный сервер OpenServer
- Вступление
- OpenServer
- Где скачать OpenServer
- Установка OpenServer
- Основы работы с OpenServer
- Особенности OpenServer
- Как установить локальный сервер Open Server
- Выбор разрядности сервера
- Первый запуск OpenServer
- Тестовая веб страница на локальном сервере
- HTML код простейшей веб страницы
- Основные настройки OpenServer
- Управление PhPMyAdmin
- Установка любых CMS на Open Server
- Если Open Server не запускается
- Устанавливаем локальный сервер на компьютер
- Скачиваем WordPress
- Ставим файлы сайта в папку сервера
- Создаем базу данных
- Запускаем файл установки
- Получаем готовый 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 и плагины для блога. Только начинайте читать с конца (внизу перейдите на последнюю страницу), чтобы идти от простого к сложному.
Продолжение следует >>> (подписывайтесь на рассылку, чтобы не пропустить)
Вступление
Локальный веб-сервер OpenServer это программная платформа для создания локальных сайтов на базе Windows. В этой статье поговорим про общие возможности OpenServer, её установки на локальный компьютер и правилах создания локального сайта на OpenServer.
Работа с OpenServer на своём компьютере позволяет создавать сайты без выхода в Интернет и без использования сторонних серверов. Многие веб–мастера именно так создают и тестируют веб–ресурсы. Это удобно. Вы экономите средства, не зависите от работы сторонних серверов, компьютерная помощь на дому решает возникающие технические проблемы, можно вести сколько угодно проектов и т.д.
OpenServer
Программа OpenServer это еще одна платформа для создания локальных сайтов. Относится OpenServer к платформам типа WAMP (Windows, Apache, MySQL, PHP), но с очень расширенным функционалом и дополнительным программным обеспечением.
Радует в OpenServer не только богатый набор программного обеспечения, но и удобный интерфейс доступный из панели задач Windows.
Где скачать OpenServer
Скачать OpenServer лучше с официального сайта. Взять дистрибутив нужно отсюда ospanel.io. Там же же можно познакомиться с 29 компонентами программного обеспечения платформы.
Требования для установки OpenServer
Для установки OpenServer 4.8.8 требуется:
Установка OpenServer
Устанавливается OpenServer просто. Для него не нужно создавать виртуальный диск, как для Denwer. Просто выберите диск и запустите (откройте) exe файл OpenServer (open_server_5_3_3_full.exe) Работать OpenServer будет в трее Windows.
Основы работы с OpenServer
После установки OpenServer на вашем диске появиться папка OpenServer. Открыв ее, вы увидите четыре папки (domains, modules, progs, userdata) и значок запуска OpenServer.
Кликнув по значку, вы откроете OpenServer и в панели задач Windows вы увидите красный флаг OpenServer. Это означает, что OpenServer открыт, но еще не запущен.
Кликните на красный флаг, откроется окно управления OpenServer. Здесь все просто и интуитивно понятно. Все на русском языке, меню разделено на функциональные зоны. Запускается сервер кнопкой «Запустить» с зелёным флагом.
Создание локального сайта на OpenServer
Для создания локального сайта, прежде всего, создаём его домен. В OpenServer создании домена это создание папки с именем домена. Эта папка является каталогом локального сайта.
Создать домен на OpenServer очень просто. Выберите один из двух вариантов.
Вариант 1, ручной
Кликните меню OpenServer -> Папка с сайтами. Откроется папка C:OpenServerdomains. Создайте паку с именем домена. В примере Proba и localchost.
Перезапустите OpenServer. Домен создан и готов к работе.
Вариант 2, автоматический
Меню OpenServer -> Настройки.
В настройках нужна вкладка Домены. Здесь создаете Домен + папку для сайта. Вписывать нужно и название домена и папку для сайта. Для простоты дайте им одинаковые имена. Далее Добавить -> Сохранить. OpenServer запустится заново автоматически, после вашего подтверждения. Новый домен создан.
Примечание. После нажатия «Добавить домен», автоматическое создание домена нужно довести до конца. В противном случае сервер OpenServer запускаться перестанет.
Доступ к созданным доменам
После создания домена локального сайта, открыть созданный домен, что равнозначно открытию локального сайта возможен из меню OpenServer -> Мои сайты.
Особенности OpenServer
В качестве положительных особенностей OpenServer хочу отметить следующие:
- Можно работать с OpenServer с USB накопителя;
- OpenServer может работать одновременно с другими локальными серверами denwer, vertrigo, xampp и т.д.
- Для любителей поддержка кириллических доменов благодаря встроенному Punycode конвертеру доменных имён.
На этом знакомство с локальный веб-сервер OpenServer закончено.
©www.wordpress-abc.ru
Еще статьи
- Вы здесь:
- Главная
- Веб
- Сайтостроение
- Как установить локальный сервер Open Server (подробная инструкция)
- Категория: Сайтостроение
- Опубликовано: 26 ноября 2016
Для создания, тестирования и доработки сайта на локальной машине, без загрузки файлов на хостинг, существует множество различный локальных серверов. Это и Apache и wampserver, xampp и конечно же Open Server.
Содержание:
Простота и удобство в использовании последнего заслуживает внимания, поэтому на установке Open Server мы и остановимся.
Как установить локальный сервер Open Server
Чтобы установить его, в поисковой системе, например Google, напишем только название Open Server.
Переходим на сайт open-server.ru, в меню сайта нажимаем Скачать,
выбираем версию дистрибутива BASIC, она и “весит” меньше и остальные элементы PREMIUM и ULTIMAT версий вам вряд ли необходимы. Вводим код с картинки, нажимаем скачать,
в следующем окне выбираем “Нет, спасибо, хочу просто скачать”, иначе платим 100 рублей и качаем.
Скорость закачки “на халяву” будет не велика, поэтому можете заняться чем-нибудь другим, до окончания загрузки.
После загрузки, сохраним файл на рабочий стол и запустим, укажем путь к распаковке, в моем случае это диск D папка My_Open_Server.
Вы же можете установить этот локальный сервер куда пожелаете. Распаковка происходит быстро.
Выбор разрядности сервера
После установки перейдем в эту папку, в ней находятся подпапки: domains для запуска localhost и ваших сайтов, modules – куда лучше не лезть и ничего не трогать и userdata в этой папке хранятся различные настройки, логи и т.д. Файлы Open Server x86.exe и Open Server x64.exe нужны в зависимости от вашего компьютера, какой разрядности установлена операционная система.
На моем компьютере Win x64, так что я запущу локальный серверOpen Server x64.exe с правами администратора.
При старте Open Server предложит на выбор три языка: русский, украинский и не наш.
Затем задаст вопрос об установке дополнительных библиотек, у меня все это давно установлено, вам вероятней всего нужно будет выбрать Ок.
После установки в системном лотке, возле часов, должен появиться красный флажок- иконка, если нет, то нажмите стрелочку в трее «Отображать скрытые значки». Можно настроить отображение ярлычка, чтоб его было видно всегда, внесите соответствующие изменения.
Первый запуск OpenServer
Сделав клик по флажку правой кнопкой мыши, в контекстном меню выберите верхний пункт «Запустить».
Зеленый цвет флажка свидетельствует о том, вы все сделали правильно, и локальный сервер готов к работе!
Нажмем левой или правой кн. Мыши по ярлыку Open Server, важным пунктом является «Мои сайты», в нем хранятся ярлычки ваших сайтов и localhost, он нужен как тест работоспособности локального сервера.
Нажмем на пункт localhost, в открывшемся окне браузера вы увидите приветствие localhost, значит все хорошо и можно продолжать.
Перейдем в папку domains нашего локального сервера, в ней создадим папку mysite01.rus, название просто для примера, похоже на эл.адрес в сети, вместо домена ru написал rus чтоб браузер не воспринял его как внешний адрес в интернете(на всякий ПЭ, так сказать).
Тестовая веб страница на локальном сервере
Перейдем в mysite01.rus и создадим в ней текстовый документ index.txt.
Откроем его через блокнот или текстовый редактор, у меня Notepad++ для редактирования подобных файлов. Рекомендую, очень удобно.
Напишем в файле простой html код с названием и заголовком страницы. Если у вас возникнут сложности с пониманием html разметки, то вам будет полезно почитать в разделе Сайтостроение – Уроки HTML об основных тегах языка веб разметки.
HTML код простейшей веб страницы
Кому лень набирать этот код, скопируйте исходник в буфер обмена и вставьте в редактор:
Моя первая вебстрница!!!
Сохраним наш файл как веб страницу
Перезагрузим наш локальный сервер, выбрав в меню «Перезапустить», после этого наша страничка станет доступна в разделе «Мои сайты», нажмем на неё или введем наш адрес в адресную строку браузера, нажмем Enter.
Основные настройки OpenServer
Ок, уже получилось! Так и работает Open Server если в папке-домене лежит простая веб страничка. Теперь пойдем немного далее, и я покажу вам еще один важный пункт меню «Настройки».
Мы внесем всего два изменения, «Автозапуск сервера» и «Требовать учетную запись Администратора» нужно поставить галочки. Нажать сохранить.
Управление PhPMyAdmin
И последний пункт меню программы это «Дополнительно»-> «PhpMyAdmin».
Нажмем на этот пункт, в браузере откроется новая вкладка. Что такое PhpMyAdmin? Это система управления и хранения баз данных веб сайтов, на CMS (Система Управления Контентом, Content Management System) типа Joomla, WordPress, Drupal и многих других. В последующих статьях я расскажу как с ними работать и создавать сайты.
А пока зайдем в эту среду, запомните – на локальном сервере «Пользователь» всегда root, а пароль остается пустой, нажмем «Вперед».
Так выглядит основная вкладка PhPMyAdmin,
в дальнейшие дебри сегодня вдаваться не будем, важно то, что вы научились устанавливать локальный сервер Open Server, сделали свою первую веб страничку, запустили её, настроили сервер и все у вас получилось.
В этом видео подробно показано как установить open server:
Рекомендуем смотреть видео в полноэкранном режиме, в настойках качества выбирайте 1080 HD, не забывайте подписываться на канал в YouTube, там Вы найдете много интересного видео, которое выходит достаточно часто. Приятного просмотра!
С уважением, авторы сайта Компьютерапия
Понравилась статья? Поделитесь ею с друзьями и напишите отзыв в комментариях!
Знаете ли вы, что чтобы сделать web-сайт, не обязательно сразу покупать домен и хостинг для него? Можно обойтись установкой специального комплекса программ для Windows – локального сервера.
Одним из лучших вариантов я считаю Open Server, точнее его версию OSPanel Premium. Это бесплатная версия включает только необходимый набор программ для работы с локальным сервером.
Качаем, устанавливаем, по умолчанию программа устанавливается на диск C:OSPanel, заходим туда и создаем ярлык для exe файла, соответствующий версии вашей Windows, ее можно посмотреть в свойствах компьютера. Если Windows 64bit, делаем ярлык для нее (Open Server x64.exe). Далее в свойствах ярлыка необходимо указать запуск от имени администратора, это важно. Запускаем, у нас в системном трее появился красный флажок, кликаем по нему и далее на зеленый – Запустить. Ждем немного, если флажок стал зеленым – вам очень повезло, сервер работает!
Когда флажок горит зеленым – сервер работает. Заходим в настройки на вкладку модули и выбираем например: Apache-2.4-x64, PHP-7.3-x64, MariaDB-10.3-x64, если Windows 32 битная, то ставим эти же версии без x64. Остальные все галочки сняты. Эти настройки оптимальны на сегодняшний день для большинства свежих версий популярных CMS (Worldpress, Joomla, Prestshop, OpenCart…). Перезапускаем, все готово к работе, если флаг зеленый. Если нет -читаем ниже.
Добавляем PHP в переменную Path
Для работы PHP в командной строке или например для связки с редактором Sublime Text 3, необходимо добавить PHP в переменную Path. Жмем “Мой компьютер” правой кнопкой мышки > свойства > дополнительные параметры системы, (или в поиске Win10 вбиваем “переменных” >Изменение системных переменных среды). В свойствах системы внизу жмем > Переменные среды, выбираем Path > Изменить > Создать, добавляем путь, например C:OSPanelmodulesphpPHP_7.3-x64, перезагружаем комп. Проверяем в командной строке: php -v
Установка любых CMS на Open Server
Многие популярные CMS движки типа Worldpress, Joomla, Prestshop, OpenCart… устанавливаются примерно одинаково.
Хочу всех посмотреть? Да запросто, вот вам универсальная инструкция:
Качаем CMS. Заходим в ospaneldomains через меню – Папка с сайтами или через проводник, создаем там папку с локальным именем домена, например: presta-pro.ru, распаковываем туда нашу CMS, прямо в корень, после распаковки имеем в этой папке кучу файлов а не еще одну папку.
Через меню OpenServer (когда флаг зеленый) жмем – Дополнительно – PhpMyAdmin , Пользователь:mysql, Пароль:mysql. В меню слева жмем – Создать БД
Имя: (имя БД латиницей, например: ) namedb, Сравнение: utf8_general_ci, жмем – Создать.
далее через меню OpenServer – Перезапустить, OpenServer – Мои сайты – http://presta-pro.ru должна начаться установка.
При установке вас попросят указать:
- Имя базы данных: (ранее созданное) namedb
- Пароль БД: пустой, остальные поля надеюсь сможете заполнить самостоятельно, ну разве хост еще может запросить: localhost
- После установки некоторые CMS просят удалить папку install, она находится в корне нашего сайта, удалить ее нужно через проводник Windows.
В завершении установки важно запомнить три вещи:
- Путь (адрес) к админке,
- Логин (может быть email для входа),
- Пароль.
Путь к админке может быть уникальным, потому кидаем его в закладки. Логин и пароль желательно запомнить при помощи LastPass.
Все, поздравляю вас, вы только что создали сайт, а может сразу несколько. Плюс с точки зрения SEO такого подхода в том, что поисковые системы не любят сырые и недоделанные сайты, а на локальном домене можно довести сайт до рабочего состояния и только потом выгрузить в интернет, на хостинг. Да и потренироваться можно и выбрать СMS по душе. А мы в следующих статьях рассмотрим их настройку более подробно.
Настройки php.ini (7.1) для повышения быстродействия сервера:
Настройки MariaDB для повышения быстродействия сервера:
Если Open Server не запускается
В основном тут 2 причины, занят порт 80 или блокировка доступа к файлу host.
Часто бывает так, что (80) порт по умолчанию занят и OSPanel не запускается, например после установки служб IIS или Search Engine SEO в Microsoft Web Platform по этой инструкции. Решение: Пуск – Выполнить – services.msc, ищем службу веб-публикаций, останавливаем, изменяем тип запуска на ручной. Не помогло? Тогда запускаем командную строку от имени администратора, вводим netstat -aon, ищем свой порт и по PID вычисляем службу или программу в диспетчере задач и вырубаем ее аналогичным образом.
Если причина в блокировке доступа к файлу host – нужно добавить наш сервер в доверенные приложения антивируса, либо отключить слежение за файлом hosts. Тут либо Google вам в помощь, либо сносим ваш антивирус и ставим к примеру бесплатный Aнтивирус Kaspersky Free, добавляем в доверенные наш Open Server x64.exe, все должно заработать.
P.S. Настройка Open Server + Dr.Web
После запуска Open Server всплывет пару окон Dr.Web, в которых разрешаем доступ OpenServer и Apache, но далее dr.web по-прежнему не дает запускать Open Server. Чтобы открыть дополнительные настройки, необходима нажать на иконку закрытого замка, далее шестеренку, далее разрешить изменения файла host для OpenServer, как на фото ниже, после чего сервер все же запустился.
P.S. Настройка Open Server + Avira
Еще неплохой антивирус, в том числе и с хорошей бесплатной версией можно легко подружить с OpenServer. Запускаем антивирус, жмем шестеренку в нижнем левом углу, и в настройках убираем галочку, как на картинке.
Настройка OpenServer для работы с Avira
” data-medium-file=”https://i1.wp.com/intopsite.ru/wp-content/uploads/2018/02/avconfig_agvodntbkn.png?fit=300%2C212&ssl=1″ data-large-file=”https://gamefixer.ru/wp-content/uploads/2021/07/pp_image_2032_cz9torguetavconfig_agvodntbkn.png” loading=”lazy” class=”wp-image-817 jetpack-lazy-image” src=”https://i1.wp.com/intopsite.ru/wp-content/uploads/2018/02/avconfig_agvodntbkn.png?resize=700%2C495&ssl=1″ alt=”Настройка OpenServer + Avira” data-recalc-dims=”1″ data-lazy-srcset=”https://i1.wp.com/intopsite.ru/wp-content/uploads/2018/02/avconfig_agvodntbkn.png?w=790&ssl=1 790w, https://i1.wp.com/intopsite.ru/wp-content/uploads/2018/02/avconfig_agvodntbkn.png?resize=300%2C212&ssl=1 300w, https://i1.wp.com/intopsite.ru/wp-content/uploads/2018/02/avconfig_agvodntbkn.png?resize=768%2C543&ssl=1 768w, https://i1.wp.com/intopsite.ru/wp-content/uploads/2018/02/avconfig_agvodntbkn.png?resize=320%2C226&ssl=1 320w, https://i1.wp.com/intopsite.ru/wp-content/uploads/2018/02/avconfig_agvodntbkn.png?resize=640%2C453&ssl=1 640w, https://i1.wp.com/intopsite.ru/wp-content/uploads/2018/02/avconfig_agvodntbkn.png?resize=360%2C255&ssl=1 360w, https://i1.wp.com/intopsite.ru/wp-content/uploads/2018/02/avconfig_agvodntbkn.png?resize=720%2C509&ssl=1 720w” data-lazy-sizes=”(max-width: 700px) 100vw, 700px” data-lazy-src=”https://i1.wp.com/intopsite.ru/wp-content/uploads/2018/02/avconfig_agvodntbkn.png?resize=700%2C495&is-pending-load=1#038;ssl=1″ srcset=”data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 “>
Будучи новичком я и сам как-то искал информацию как поставить WordPress на локальный сервер и в этом посте мы сделаем это вместе. Поставим сайт на wordpress используя OpenServer. Этот локальный сервер очень удобный и функциональный, причем сильно простой, в нем разберется даже моя бабушка, а поверьте она даже компьютером не умеет пользоваться.
Не буду многословным и хочу перейти сразу к делу!
Устанавливаем локальный сервер на компьютер
Буквально недавно я создал целый пост посвященный вопросу “как установить локальный сервер на компьютер”, советую его посмотреть, там описал подробно сам процесс установки, и даже записал видео, с помощью которого сделать установку севера значительно проще.
Не стесняемся переходим и смотрим, а я уже перейду к следующим шагам.
Скачиваем WordPress
Для этого входим на сайт WordPress, и нажимаем большую синюю кнопку “получить WordPress”, дальше нужно спуститься вниз, там будет еще одна синяя кнопка, но на этот раз “Скачать WordPress”, с последней версией.
Только нажмем на нее сходу все получится — архив начнет скачиваться. Дожидаемся полного скачивания и переходим к следующему пункту.
Ставим файлы сайта в папку сервера
Понятно, что прошлую инструкцию ты должен был пройти полностью, там я и показал как даже создать папку на севере, но следующий шаг будет создать папку на сервере, а после залить файлы в эту самую папку.
Открываем архив, и заходим в папку “wordpress” и видим все файлы — из нее нам нужно закинуть в папку которую мы создали на сервере.
Но все-таки в этом шаге советую сделать следующее, находим файл wp-config-sample.php и переименовываем на wp-config.php
Этот шаг мы делаем для того, чтобы во время запуска файла установки по окончании установки мы не имели проблем, так как если файла wp-config.php не имеется, то вордпресс предлагает вручную создать его и дает содержимое для самостоятельного наполнения.
Просто взять и переименовать.
Создаем базу данных
Следующий шаг очень простой но обязательный — нужно создать базу данных, для этого переходим в phpmyadmin, либо adminer (смотря, что для тебя проще), эти две вещи можно найти в меню OpenServer.
login: mysql
Проходим авторизацию — на локальном сервере это:
password: mysql
Нажимаем на ссылку “Создать БД“ и вводим название нашей базы данных, к примеру это может быть wordpress_db, главное в выпадающем меню выбрать также “utf8_general_ci”, это для того, чтобы весь текст сохранялся в правильной кодировке и не ломался. У пользователей сегодня самые разные компютеры с самыми разными языками, потому важно сделать так, чтобы на каждом компютере все работало максимально идеально.
О остальном после создания базы данных мы лишь должны знать три вещи:
- Имя пользователя Mysql;
- Пароль от пользователя;
- Название базы которую будет использовать сайт.
Есть еще четвертая, это к какому серверу мы должны подключаться, но чаще всего это localhost, если вдруг мы подключаемся к удаленной базе то у нас должна быть ссылочка на сервер с базой данных. Но также часто база данных находится на томже сервере что и все остальные файлы.
Зачем используют удаленную базу данных?
Да возможно не по теме, но все-таки хочу ответить на этот вопрос, потому что многие новички не понимают для чего это делается.
Чаще всего сервер это одна машина — компьютер, который имеет свои ресурсы, процессор, оперативная память и т.п.
Все эти ресурсы конечно-же как-то должны учитываться под нужду, к примеру если мы используем простой сайт визитку, то ставить его на мощный сервер нет смысла, но если мы создаем мощный сервис, то нужно учитывать:
- Безопасность данных;
- Экономию ресурсов;
- Уровень возможной нагрузки.
Если в рамках одного сервера работает и база данных и интерпретатор, то все это ест много ресурсов, ведь как оказалось база данных часто может съедать очень много оперативной памяти. Второй момент, когда пользователь заходит на сайт, он запускает один процесс, да он может длиться одну секунду, а может длиться несколько минут.
Когда на сервер заходит два пользователя то соответственно запускается еще один запрос. А теперь давайте представим что на сайте каждый день бывает больше 10-ти тысяч пользователей? Либо 100 тысяч.
Это огромная нагрузка. Которую снимают с помощью двух разных серверов, ведь если перегрузить базу данных, то в случае ее отказа будет висеть весь сайт и наоборот в случае в интерпретатором.
Запускаем файл установки
Для установки WordPress вводим в адрессной строке свой адресс папки (своего рода домен). Вордпресс вычислит, что файл не заполнен и подключиться к базе данных невозможно, и за счет этого перенаправит нас на страницу установки.
Первый шаг
Выбираем свой язык, этот язык установится везде если что. Но потом его можно будет сменить потому выбираем любой даже, если в будущем будем использовать совершенно другой.
Второй шаг
Обычное подтверждение и напоминание какие данные мы должны будем ввести.
Если помните я выше писал про три важные вещи, и еще одну опционально.
Не пугайтесь если увидите что их нужно будет пять, так как префикс баз может быть оставаться стандартный, а хост как я говорил зависит от вашего сервера.
Потому идем дальше и нажимаем “Вперед!”
Третий шаг
Там уже вводим наши данные, если у нас стандартный пакет, то по факту все полня заполняем как на картинке ниже, лишь поле “Имя базы данных” вводим свое, которое мы указали при создании самой базы, у меня она на всякий случай напишу “wpress”
Дальше лишь нажимаем далее, и нажимаем “Запустить установку”.
Четвертый шаг
Для завершения полной установки нам нужно лишь заполнить некоторые важные поля. А именно данные администратора: имя, еmail и пароль. Кроме того нужно указать название сайта (любое, потом тоже можно изменить в настройках).
А так-же видимость для поисковых систем, можно оставить как есть так как это все-таки установка на локальном сервере, но и даже при переносе может быть такое, что у сайта будет установлен noindex, и отсутствие индексации нас сильно удивит.
Ну а дальше после введенных данных, мы уже можем войти в админ-панель.
Получаем готовый WordPress
Как итог мы получили полностью готовый CMS WordPress с админ-панелью для управления сайтом в целом.
Движок сильно хорош так как в нем есть возможность на клацать очень даже хороший сайт, без единой строчки кода. Конечно же для этого уже понадобятся немного другие знания, которыми я поделюсь в других своих постах.
Буду сильно рад если вы поделитесь ссылочкой у себя где-нибудь в социальной сети. В случае если вам понравился пост, это будет ваш знак благодарности! До встречи в следующих постах.
Если есть вопросы, обязательно задавайте их в комментариях, я обязательно отвечу.
Метки: wordpress, локальный севрер
ли со статьей или есть что добавить?