Монтаж

Установка бетона5 на веб -хосте

Чтобы начать, вам понадобится хостинговая среда. Для большинства людей это означает покупку плана хостинга. Concrete5 будет работать практически везде, но у нас есть несколько партнеров по хостинге, которые стоит проверить. Вы также можете сделать локальную разработку с Concrete5, установив различные необходимые компоненты и запустив локальный веб -сервер.

  1. Скачать Последняя версия Concrete5.
  2. Переместите или загрузите этот zip -файл на ваш веб -сервер или в веб -среде. Вы захотите расслабиться на папку с доступной в Интернете в вашем веб-пространстве. Обычно эта папка общедоступна \ _html. Если вы хотите запустить Concrete5 в подкаталоге, вы можете создать новую папку, такую ​​как «новый сайт» и расстегнуть там файлы Concrete5.
  3. После того, как вы расстегиваете на разказы, он добавит несколько новых папок и index.php.
  4. Приложение папок/файлы/, приложение/config/, packages/and updates/нужно будет быть подлежит записи в процессе веб -сервера. Это может означать, что папки должны быть «всемирно -записи», в зависимости от вашей среды хостинга. Если ваш сервер поддерживает работу как Suexec/phpsuexec, файлы должны принадлежать вашей учетной записи пользователя и устанавливать как 755 на всех из них. Это означает, что ваш процесс веб -сервера может делать все, что ему нравится, но ничего другого не может (хотя каждый может их просматривать, что ожидается.) Если это невозможно, еще один хороший вариант - установить пользователя Apache (либо, “либо” Apache “или” никто “) как имеет полные права на эти файлы. Если ни один из них не возможно, chmod 777 для файлов/ и всех элементов внутри (например, chmod -r 777 files/ *)
  5. Создайте новую базу данных MySQL и учетную запись пользователя MySQL с полными разрешениями в базе данных. Запишите сервер базы данных (обычно «Localhost»), а также имя базы данных, а также имя и пароль для пользователя базы данных, который имеет доступ к этой базе данных.
  6. Посетите свой сайт «http://example.com», или «http://example.com/new-site/», если вы извлекли Zip Concrete5 в папку под названием «Новый сайт». Вы увидите полезный экран установки, как это:

Установка бетона5 с композитором и командной строкой

Более универсальный и хитточный, чем просто загрузка zip -файла с Concrete5.org, Composer - лучший способ установить Concrete5. Прежде чем начать этот процесс, вам нужно будет иметь локальную среду разработки на вашем машине разработки, и вам нужно знать, как его настроить. Эта среда разработки должна соответствовать минимальным системным требованиям Concrete5. Это потребуется установлен и запуск PHP и MySQL, и вам нужно знать, как получить к ним доступ через командную строку. Это руководство может затронуть некоторые из этих тем, но если какие -либо из них совершенно незнакомы, вам нужно будет сделать дополнительное чтение.

Создайте каталог для вашего сайта

Во -первых, создайте каталог для вашего сайта в каталоге, где обычно установлены сайты разработки. Я собираюсь создать сайт под названием «Hello World». Во -первых, давайте создадим базу данных для вашего приложения Hello World. Запустите клиент MySQL с помощью пользователя, способного создать базу данных (например, root) и создать базу данных Hello World: Создать базу данных hello_worldexit из MySQL обратно в каталог Hello-World. Теперь мы собираемся установить бетон5 через композитор. (Примечание: это руководство предполагает, что у вас установлен композитор на вашем машине разработки. Если вы этого не сделаете, вам нужно отправиться на http://getcomposer.org/ и установить композитор оттуда.) Composer Create-Project -n Concrete5/Composer hello_world Это установит Concrete5 и его зависимости PHP в каталоге с именем Hello-World.

установка бетона5 через утилиту командной строки

Теперь пришло время установить бетон5. Давайте использовать утилиту интерактивной командной строки интерактивной установки Concrete5:

cd hello-world`
./vendor/bin/concrete5 c5:install -i

Введите детали конфигурации вашей локальной базы данных и локального сайта и нажмите Enter. Установка должна быть завершена менее чем за минуту:

Доступ к нашему сайту

Теперь, когда мы установили бетон5, давайте просматрим его. В производственной среде вы хотели бы настроить веб -сервер, такой как Apache или Nginx для обслуживания этого контента, но это не обязательно в нашей среде разработки. Вместо этого давайте быстро продолжим, используя встроенный веб-сервер PHP для запуска и обслуживания и содержимого нашего каталога Hello \ _World. Во -первых, переодеться в публику/ каталог и запустите эту команду из каталога:

cd public
php -S localhost:8000

Это должно дать вам полностью функционирующий сервер за считанные секунды. Затем посетите http: // localhost: 8000 в вашем веб -браузере. Теперь у вас есть полностью функционирующий сайт Concrete5, привязанный к местной среде разработки! Теперь, когда Concrete5 работает, давайте проведем быстрый тур, чтобы ознакомиться (или переосмыслить) с установкой, функциями и функциональностью, которые обеспечивает Concrete5.

 Русский