1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/dugulao3-cody

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Система CMS на основе открытого исходного кода Cody

Цель: создать систему CMS для генерации страниц мобильных устройств, используя Bootstrap.

Особенности

  • Node.js CMS;
  • простой в использовании графический интерфейс и редактор WYSIWYG (What You See Is What You Get), который позволяет не программистам управлять контентом сайта, пользователями, файлами, формами и изображениями;
  • графический интерфейс с древовидной структурой для управления структурой сайта и редактируемым контентом с использованием шаблонов и перетаскивания;
  • бесшовная работа с существующим кодом node.js.

Начало работы с Cody

Следуя этим шагам, вы сможете быстро запустить свою собственную систему CMS. Если какой-либо из шагов не работает, пожалуйста, сообщите об этом как о проблеме в этом репозитории GitHub, и мы рассмотрим её как можно скорее!

  1. Установите nodejs (http://nodejs.org/download/) и mysql (http://dev.mysql.com/downloads/mysql/).
  2. Создайте каталог для вашей CMS и перейдите в него:

  1. Создайте Cody и его зависимые модули:
    Скопируйте package.json в этот каталог.
    npm install --save.
    Перейдите в каталог node_modules.
  1. Клонируйте код в этот каталог:
$ git clone git@git.oschina.net:dugulao3/cody.git cody
  1. Обратите внимание на строку var rootwd = "f:\CodyCMS\win\" в creat_site.js, которая соответствует вашему собственному каталогу.
  2. Используйте следующие шаги для создания нового веб-приложения:
    $ node ./node_modules/cody/bin/create_site

    Creating cody web tree in current directory
    1) Enter sitename: mysite
    Note: also using my site as database name.
    Note: by default the mysql root user has no password so you can just hit enter, if you forgot the root password see http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html
    2) Enter root password for mysql so we can create a new database and user: 
    3) Enter site database user: mysitename
    4) Enter site database password: mysitepassword
    5) Enter hostname for site: mysite.local (or localhost)
    Site mysite has been prepared.

    Please create DNS entries, or add to /etc/hosts:
    127.0.0.1     mysite.local

    Also check index.js and config.json to fine-tune extra parameters, encryption key, ...

    Start your site using:
    forever start mysite.js
    or
    node mysite.js
  1. Добавьте запись DNS для данного имени хоста, например:
$ sudo bash -c 'echo 127.0.0.1 mysite.local >> /etc/hosts'
  1. Запустите сервер:
$ node mysite.js

или если вы хотите автоматически перезапускать сервер при изменениях:

$ forever start mysite.js
  1. Перейдите по адресу «http://mysite.local:3001», чтобы увидеть текущий сайт, или по адресу «http://mysite.local:3001/en/dashboard», чтобы увидеть CMS сайта.

По умолчанию пользователи: 'super', 'admin', 'test' и 'user', у всех пароль 'empty'. Конечно, вы можете использовать «http://localhost:3001» тоже.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Расширить Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/dugulao3-cody.git
git@gitlife.ru:oschina-mirror/dugulao3-cody.git
oschina-mirror
dugulao3-cody
dugulao3-cody
master