Установка и настройка Craft CMS в среде ServBay
Что такое Craft CMS?
Craft CMS — это мощная система управления контентом (CMS), предоставляющая гибкое моделирование контента, управление пользователями и возможность расширения плагинами. Она известна своим интуитивно понятным пользовательским интерфейсом и дружественными для разработчиков функциями, что делает её идеальной для создания сложных и кастомных веб-сайтов.
Шаги по установке Craft CMS
В этой статье мы расскажем, как установить и настроить Craft CMS в среде ServBay.
Шаг 1: Создание каталога проекта
Во-первых, создайте новый каталог проекта в каталоге www
сервера ServBay:
cd /Applications/ServBay/www
mkdir servbay-craft-app
cd servbay-craft-app
2
3
Шаг 2: Использование Composer для создания проекта Craft CMS
ServBay уже имеет предустановленный Composer, поэтому мы можем напрямую использовать Composer для создания проекта Craft CMS:
composer create-project craftcms/craft .
Шаг 3: Создание базы данных и пользователя
Доступ к предустановленному инструменту управления базами данных phpMyAdmin в ServBay
Откройте https://servbay.host/, нажмите «phpMyAdmin», чтобы войти в инструмент управления базами данных phpMyAdmin.
Создание пользователя базы данных
Вход на страницу аккаунтов пользователей
- На главной странице phpMyAdmin нажмите «Аккаунты пользователей» в верхнем меню.
Добавление нового пользователя
- Нажмите «Добавить аккаунт пользователя».
- Заполните следующую информацию:
- Имя пользователя:
craft_user
- Имя хоста:
localhost
- Пароль: введите безопасный пароль, например,
password123
- Подтверждение пароля: введите пароль еще раз
- Имя пользователя:
- В разделе «Создать базу данных для пользователя», выберите «Создать базу данных с таким же именем и предоставить все права».
- Убедитесь, что выбран параметр «Предоставить все права».
- Нажмите кнопку «Вперед».
Шаг 4: Настройка веб-сервера
Добавление нового сайта
Откройте ServBay, нажмите вкладку «Хосты», добавьте новый сайт:
- Имя:
My Craft Site
- Домен:
servbay-craft.local
- Тип сайта:
PHP
- Версия PHP: выберите соответствующую версию PHP
- Корневой каталог сайта:
/Applications/ServBay/www/servbay-craft-app/web
- Имя:
Сохранение конфигурации
Сохраните конфигурацию.
Шаг 5: Запуск установщика Craft CMS
Доступ к странице установки
Откройте браузер и перейдите по адресу
https://servbay-craft.local/index.php?p=admin/install
, вы увидите страницу установки Craft CMS.Заполнение данных базы данных
Следуйте инструкциям на странице для заполнения данных для подключения к базе данных:
- Сервер базы данных:
localhost
- Имя базы данных:
craft_user
(совпадает с именем пользователя) - Имя пользователя:
craft_user
- Пароль:
password123
- Сервер базы данных:
Заполнение данных администратора
Следуйте инструкциям на странице для заполнения имени пользователя администратора, пароля и других данных.
Завершение установки
Нажмите кнопку «Завершить установку», чтобы завершить процесс установки.
Шаг 6: Установка плагинов и шаблонов
Установка плагинов
Войдите в административную панель Craft CMS, нажмите «Плагины», найдите и установите нужные вам плагины.
Установка шаблонов
Установите и настройте шаблоны в соответствии с вашими требованиями.
Использование Craft CMS для создания сайта
Теперь, когда вы успешно установили и настроили Craft CMS в среде ServBay, вы можете начать создавать ваш сайт. Ниже приведены некоторые распространенные операции:
Создание страниц и записей
Создание записи
В административной панели Craft CMS нажмите «Записи» -> «Создать запись», введите заголовок и содержание записи, затем нажмите «Сохранить».
Создание страницы
Создавайте и управляйте страницами в Craft CMS в соответствии с структурой вашего сайта.
Настройка навигационного меню
Создание навигационного меню
В административной панели Craft CMS нажмите «Навигация» -> «Создать навигационное меню», введите имя меню и другие настройки, затем нажмите «Сохранить».
Добавление элементов меню
Добавьте страницы и записи в навигационное меню, затем нажмите «Сохранить».
Настройка виджетов
Добавление виджетов
В административной панели Craft CMS нажмите «Виджеты» -> «Создать виджет», выберите тип виджета, введите имя и другие настройки, затем нажмите «Сохранить».
Настройка виджетов
Настройте параметры виджета по мере необходимости, затем нажмите «Сохранить».
Следуя вышеописанным шагам, вы успешно установили и настроили Craft CMS в среде ServBay и начали использовать его для создания сайта. Мощные возможности и гибкость Craft CMS делают его идеальным выбором для создания различных типов веб-сайтов.