Установка и настройка ExpressionEngine в среде ServBay
Что такое ExpressionEngine?
ExpressionEngine — это мощная и гибкая система управления контентом (CMS), подходящая для создания сайтов любого типа. Она предлагает богатый набор функций и модульную архитектуру, позволяющую разработчикам создавать сложные веб-сайты с легкостью.
Шаги по установке ExpressionEngine
В этой статье мы рассмотрим, как установить и настроить ExpressionEngine в среде ServBay.
Шаг 1: Загрузка ExpressionEngine
Сначала создайте новый проект в директории www
в ServBay и загрузите ExpressionEngine:
cd /Applications/ServBay/www
mkdir servbay-ee-app
cd servbay-ee-app
curl -L https://expressionengine.com/latest -o expressionengine.zip
2
3
4
Шаг 2: Распаковка ExpressionEngine
Распакуйте загруженный архив ExpressionEngine в директорию проекта:
unzip expressionengine.zip
rm expressionengine.zip
2
Шаг 3: Создание базы данных и пользователя
Доступ к интерфейсу phpMyAdmin, предоставляемому ServBay
Откройте https://servbay.host/, нажмите «phpMyAdmin», чтобы войти в интерфейс phpMyAdmin.
Создание пользователя базы данных
Перейти на страницу учетных записей пользователей
- На главной странице phpMyAdmin, нажмите «Учетные записи пользователей» в верхнем меню.
Добавить нового пользователя
- Нажмите «Добавить учетную запись пользователя».
- Заполните следующую информацию:
- Имя пользователя:
ee_user
- Хост:
localhost
- Пароль: введите безопасный пароль, например
password123
- Повторите пароль: повторите ввод пароля
- Имя пользователя:
- В разделе «Базы данных для учетной записи пользователя» выберите «Создать базу данных с таким же именем и предоставить все привилегии».
- Убедитесь, что установлена галочка «Предоставить все привилегии».
- Нажмите кнопку «Выполнить».
Шаг 4: Настройка веб-сервера
Добавить новый сайт
Откройте ServBay, нажмите «Host» и добавьте новый сайт:
- Название:
My EE Site
- Доменное имя:
servbay-ee.local
- Тип сайта:
PHP
- Версия PHP: выберите соответствующую версию PHP
- Корневая директория сайта:
/Applications/ServBay/www/servbay-ee-app
- Название:
Сохранить конфигурацию
Сохраните конфигурацию.
Шаг 5: Запуск программы установки ExpressionEngine
Доступ к установочной странице
Откройте браузер и перейдите на
https://servbay-ee.local/admin.php
, вы увидите установочную страницу ExpressionEngine.Заполнить информацию о базе данных
Следуйте подсказкам на странице, чтобы заполнить информацию для подключения к базе данных:
- Хост базы данных:
localhost
- Имя базы данных:
ee_user
(такое же, как имя пользователя) - Имя пользователя базы данных:
ee_user
- Пароль базы данных:
password123
- Хост базы данных:
Заполнить информацию об администраторе
Следуйте подсказкам на странице, чтобы заполнить информацию о пользователе и пароле администратора.
Завершение установки
Нажмите кнопку «Установить», чтобы завершить процесс установки.
Шаг 6: Установка плагинов и шаблонов
Установка плагинов
Войдите в панель управления ExpressionEngine, нажмите «Developer» -> «Add-Ons», найдите и установите необходимые вам плагины.
Установка шаблонов
Установите и настройте шаблоны согласно вашим требованиям.
Использование ExpressionEngine для создания сайта
Теперь вы успешно установили и настроили ExpressionEngine в среде ServBay и можете приступать к созданию вашего сайта. Вот несколько типичных операций:
Создание каналов и элементов
Создание канала
В панели управления ExpressionEngine, нажмите «Content Structure» -> «Channel Manager», создайте новый канал, заполните название канала и другие настройки, затем нажмите «Save Channel».
Создание элемента
Нажмите «Content» -> «Publish», выберите только что созданный канал, заполните заголовок и содержание элемента, затем нажмите «Save».
Настройка навигационного меню
Создание меню
В панели управления ExpressionEngine, нажмите «Design» -> «Template Manager», создайте новую группу шаблонов и в ней создайте шаблон для навигационного меню.
Добавление пунктов меню
Добавьте страницы и элементы в навигационное меню, затем нажмите «Save Template».
Настройка виджетов
Добавление виджетов
В панели управления ExpressionEngine, нажмите «Design» -> «Template Manager», создайте новую группу шаблонов и в ней создайте шаблон для виджетов.
Настройка виджетов
Настройте виджеты в соответствии с вашими потребностями, затем нажмите «Save Template».
Следуя этим шагам, вы успешно установили и настроили ExpressionEngine в среде ServBay и начали использовать его для создания вашего веб-сайта. Благодаря своим мощным функциям и гибкости, ExpressionEngine является идеальным выбором для создания сайтов любого типа.