Установка и настройка OctoberCMS в среде ServBay
Что такое OctoberCMS?
OctoberCMS — это система управления контентом (CMS) с открытым исходным кодом, основанная на фреймворке Laravel, которая предоставляет мощные функции и гибкость для создания различных типов веб-сайтов. OctoberCMS известен своим простым пользовательским интерфейсом и дружественными функциями для разработчиков.
Шаги по установке OctoberCMS
В этой статье мы расскажем, как установить и настроить OctoberCMS в среде ServBay.
Шаг 1: Создание директории проекта
Сначала создайте новую директорию проекта в каталоге www
на ServBay:
cd /Applications/ServBay/www
mkdir servbay-octobercms-app
cd servbay-octobercms-app
2
3
Шаг 2: Установка OctoberCMS с помощью Composer
ServBay уже поставляется с Composer, поэтому мы можем использовать Composer для установки OctoberCMS:
composer create-project october/october .
Шаг 3: Создание базы данных и пользователя
Доступ к инструменту управления базами данных phpMyAdmin, который поставляется с ServBay
Откройте https://servbay.host/, нажмите «phpMyAdmin», чтобы войти в инструмент управления базами данных phpMyAdmin.
Создание пользователя базы данных
Перейдите на страницу учетных записей пользователей
- На главной странице phpMyAdmin нажмите на «Учетные записи пользователей» в верхнем меню.
Добавление нового пользователя
- Нажмите «Добавить учетную запись пользователя».
- Заполните следующую информацию:
- Имя пользователя:
october_user
- Имя хоста:
localhost
- Пароль: введите безопасный пароль, например
password123
- Повторите пароль: введите пароль еще раз
- Имя пользователя:
- В разделе «Создание базы данных для пользователя» выберите «Создать базу данных с тем же именем и предоставить все права».
- Убедитесь, что установлена галочка «Предоставить все права».
- Нажмите кнопку «OK».
Шаг 4: Настройка веб-сервера
Добавление нового сайта
Откройте ServBay, нажмите вкладку «Хост», добавьте новый сайт:
- Имя:
My OctoberCMS Site
- Доменное имя:
servbay-octobercms.local
- Тип сайта:
PHP
- Версия PHP: выберите соответствующую версию PHP
- Корневая директория сайта:
/Applications/ServBay/www/servbay-octobercms-app
- Имя:
Сохранение настроек
Сохраните настройки и перезагрузите ServBay.
Шаг 5: Настройка OctoberCMS
Редактирование конфигурационного файла окружения
В корневом каталоге проекта скопируйте файл
.env.example
в.env
:bashcp .env.example .env
1Редактирование файла
.env
Откройте файл
.env
с помощью текстового редактора и настройте информацию о подключении к базе данных и другие необходимые параметры:DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=october_user DB_USERNAME=october_user DB_PASSWORD=password123
1
2
3
4
5
6
Шаг 6: Запуск установщика OctoberCMS
Доступ к странице установщика
Откройте браузер и перейдите на
https://servbay-octobercms.local/install.php
, вы увидите страницу установщика OctoberCMS.Заполнение информации о базе данных
Следуя инструкциям на странице, заполните информацию о подключении к базе данных:
- Тип базы данных:
MySQL
- Хост базы данных:
localhost
- Имя базы данных:
october_user
(совпадает с именем пользователя) - Имя пользователя базы данных:
october_user
- Пароль базы данных:
password123
- Тип базы данных:
Заполнение информации об администраторе
Следуя инструкциям на странице, заполните информацию о имени пользователя и пароле администратора.
Завершение установки
Нажмите кнопку «Установить», чтобы завершить процесс установки.
Шаг 7: Установка плагинов и тем
Установка плагинов
Войдите в панель администрирования OctoberCMS, нажмите «Плагины», найдите и установите нужные вам плагины.
Установка тем
Нажмите «Внешний вид» -> «Темы», выберите и установите тему по вашему выбору.
Создание сайта с помощью OctoberCMS
Теперь вы успешно установили и настроили OctoberCMS в среде ServBay и можете начинать использовать его для создания вашего сайта. Вот несколько распространенных операций:
Создание страниц и контента
Создание страниц
В панели администрирования OctoberCMS нажмите «CMS» -> «Страницы», создайте новую страницу, заполните заголовок и содержание страницы, затем нажмите «Сохранить».
Создание контентных блоков
Нажмите «CMS» -> «Контент», создайте новый контентный блок, заполните заголовок и содержание, затем нажмите «Сохранить».
Настройка навигационного меню
Создание меню
В панели администрирования OctoberCMS нажмите «CMS» -> «Части», создайте новый раздел для навигационного меню.
Добавление элементов меню
Добавьте страницы и контентные блоки в навигационное меню, затем нажмите «Сохранить».
Настройка виджетов
Добавление виджетов
В панели администрирования OctoberCMS нажмите «CMS» -> «Части», создайте новый раздел для виджетов.
Настройка виджетов
Настройте параметры виджетов по вашему усмотрению, затем нажмите «Сохранить».
Следуя этим шагам, вы успешно установили и настроили OctoberCMS в среде ServBay и начали использовать его для создания вашего веб-сайта. Мощные функции и гибкость OctoberCMS делают его идеальным выбором для создания различных типов веб-сайтов.