Ospanel и InstantCMS

26 января 2018 - Feodor
Для быстрой, удобной и безопасной в экспериментах, работы с сайтами да используйте люди Ospanel !
Это поистине удобнейший инструмент специально создан для вебмастеров и иже с ними.
Почитать про все возможности и ништяки можно прямо на главной странице официального сайта:
https://ospanel.io/
В чем смысл: Ospanel (раньше называлась Openserver) создает на вашем локальном компьютере вебсервер, на котором можно размещать и тестировать вебсайты. Файлы размещенных на оспанели сайтов доступны для поиска и правки прямо в проводнике и любом виндовом файлменеджере (totalcomander, far, doublecomander и т.д.).
1. Краткая инструкция по установке Ospanel.Скачать версию ultimate с официального сайта:
https://ospanel.io/download/
Весит чуть больше гига.
Там выбор, качать бесплатно, но медленно или дотировать разработчика и скачать на максимальной скорости вашего соединения с интернетом.
Я всегда отправляю немножко денег, мне так спокойнее. Если нет возможности (или желания) отправлять им денег - найдите ospanel на торрентах, она там тоже есть. Попытки скачать на медленной скорости я тоже предпринимал - ни разу до конца файл не докачался.
Итак, Вы скачали, к примеру, файл open_server_5_2_8_ultimate.exe (версия на момент написания статьи) . Стартуем его, указываем папку, куда распаковать и ждем окончания распаковки.
Я обычно указываю для распаковки диск D: Диск C: у меня SSD и мне его жалко портить постоянными транзакциями mysql.
Спойлер

Ospanel именно распаковывается в указанную папку, а не инсталлируется в Program Files !
Распаковалось. Идем в папку Ospanel на указанном нами диске и видим такую картину:
Спойлер

Теперь советую сразу создать ярлык на рабочем столе. Если у вас 64-х битная винда - жмем правой кнопкой в Open Server x64.exe - Отправить - Рабочий стол(создать ярлык). В созданный ярлык также щелкаем правой кнопкой - Свойства - Совместимость - Запускать эту программу от имени администратора.
Спойлер

Ну, теперь теперь даблклик по нашему ярлыку - появляется выбор языка. Суахили нет. Только русский, украинский и английский. Потом минуту думает и в трее появляется красный флажок.
Спойлер

Жмем флажок и видим меню оспанели:
Спойлер

Если флажка не видно - ищем под стрелкой в трее в скрытых значках.
Советую сразу настроить постоянное отображение этого флажка в панели задач:
Спойлер

Теперь жмем "Запустить". При первом старте потребует установки Microsoft Visual C++ . Соглашайтесь и идите пить чай. Ставится будет минут 10 не меньше. Потом потребует перезагрузки компа - тоже соглашайтесь.
После перезагрузки опять запускаем наш ярлык на рабочем столе и дожидаемся появления красного флажка. Во флажке жмем настройки и выбираем конфигурацию нашего сервера в пункте "Модули".
Спойлер

Нам потребуется только три настройки HTTP, php и mysql. Имейте в виду, что выбор версии HTTP зависит от версии php и наоборот.
Для тестирования InstantCMS2 советую выбрать Apace2.4+nginx1.12 , php5.6 и mysql5.6
Теперь запускаем панель и ждем позеленения значка. Соглашаемся со всеми запросами брандмауэра виндоуз.
Теперь жмем Мои сайты - localhost и видим открывающееся окно портабельного браузера из набора панели такого вида:
Спойлер

Теперь можно жать "Руководство пользователя" и читать его до просветления.
Если хотите, чтобы сайты открывались в вашем привычном браузере - Настройки - Меню - Открывать веб страницы в указанном браузере.
В строку вписать путь к браузеру. Также можно указать файлменеджер и редактор.
Спойлер

Всё, панель установлена и слегка настроена. Теперь можно переходить к созданию тестового сайта.2. Создание тестового сайта на Ospanel.В папке d:\OSPanel\domains\ создаем папку и как-нибудь её называем. Всё равно как. Лучше латинскими буквами и арабскими цифрами.
Теперь копируем прямо в эту папку содержимое установочного архива InstantCMS. После этого жмем флажок и там "Перезапустить". Потом Мои - сайты - ваш новый сайт. Появится окно установки InstantCMS. Со всем соглашаемся, сервер localhost , в качестве пользователя базы данных указываем root , а пароль оставляем пустым. Базу называем как угодно и ставим галку "Если не существует, будет создана". Дальше стандартная установка сайта.
Базу можно создать и заранее, перед установкой сайта.
Доступ к phpmyadmin есть прямо из панели:
Спойлер

Логин: root
Пароль пустой
Если есть желание установить пароль - это можно сделать в настройках.3. Настройки Ospanel..Чтобы не вводить каждый раз логин пароль phpmyadmin, можно сделать автологин.
1. Открываем D:\Open Server\userdata\config\phpmyadmin_config.inc.php
2. Ищем и комментируем (или удаляем) в нем:
$cfg['Servers'][1]['auth_type'] = 'cookie';
3. Добавляем после закомментированной строчки:
Код PHP:
  1. $cfg['Servers'][1]['auth_type']='config';
  2. $cfg['Servers'][1]['user']='root';
  3. $cfg['Servers'][1]['password']='';
4. Перезагружаем сервер
Чтобы включить Ioncube, жмем Дополнительно - Конфигурация - PHP-5.6-x64
Спойлер

Открывается файл php.ini . Находим там строки
Код PHP:
  1. [Ioncube Loader]
  2. ;zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_ioncube.dll"
и убираем точку с запятой спереди. Перегружаем панель. Всё, ioncube включен.

Все файлы сайта лежат там, куда Вы их положили. Их можно править прямо при включенном сайте при помощи например notepad++ и изменения сразу будут применяться без перезагрузки панели.
Чтобы подействовали изменения в файлах css и js, нужно перезагрузить страницу браузера с очисткой кэша. Для этого надо одновременно нажать CTRL и F5 .
Понравилась запись? Поделитесь ею в соцсетях!


Instantcms.ru


Похожие статьи:

Новости разработчиковЗагрузка расширений через админку

Новости разработчиковАнонс модуля "Поощрение пользователей"

Новости разработчиковМодуль аккардион статей

Новости разработчиковЗаменяем название компонента, url и т.д. на примере FAQ

Новости разработчиковКомпонент Сервис Ёлок ver.1.1

Рейтинг: 0 Голосов: 0 80 просмотров
Комментарии (0)

Нет комментариев. Ваш будет первым!