https://help.superhosting.bg/pencilblue-install-on-nodejs-vps.html
  • bg
  • en

Хостинг, Домейни, Cloud, Виртуални сървъри (VPS), Managed VPS, SSL сертификати

Инсталация на PencilBlue на Node.js VPS (CentOS 6.x)

Node.js
node.js, node.js cms, pencilblue, pencilblue cms, pencilblue инсталация

PencilBlue лого

PencilBlue е готова система, с отворен код, за създаване на уебсайтове, използваща технологии като Node.js, MongoDB, Bootstrap, AngularJS и други.

vps-cloudvps-superhosting

РencilBlue се поддържа при всички виртуални сървъри, Super Cloud VPS и наети сървъри, предлагани от СуперХостинг.БГ.

Описаната инсталация използва виртуален сървър с инсталиран сървърен темплейт CentOS x64 - Node.JS.

Инсталация на PencilBlue

След като се логнете във вашия Node.js VPS инсталирайте помощния инструмент pencilblue-cli:

npm install pencilblue-cli -g

Инсталиране на pencilblue-cli

Достъпете директорията за бъдещия уеб проект, например /var/www/html:

cd /var/www/html

След това стартирайте инсталацията на PencilBlue с:

pbctrl install dirname

dirname е директорията, в която ще се инсталира PencilBlue, ако не попълните името на определена директория, инсталацията ще се извърши в директория pencilblue.

Попълване на конфигурационни данни за сайта

Ще последват въпроси за конфигурирането на сайта:
- въведете име на сайта;
- попълнете името на домейна (адреса на сайта), например http://mysitename.com;
- въведете IP адреса на VPS-а;
- за порт въведете само 80;

Довършване на инсталацията на PencilBlue през браузъра

По подразбиране в конфигурацията на Node.js VPS e зададен за стартиране скрипт apps.js. Вместо него трябва да се зададе скрипта на PencilBlue (pencilblue.js).

Във файл /etc/rc.d/init.d/node-default.sh променете следните редове:

DESC="Test application"
NAME="apps.js"
DIR="/var/www/html"

на:

DESC="Test application"
NAME="pencilblue.js"
DIR="/var/www/html/pencilblue"

pencilblue директорията, в която е инсталиран PencilBlue

Конфигуриране на стартиращия скрипт

Запишете промените по файла и стартирайте скрипта с forever:

forever start /var/www/html/pencilblue/pencilblue.js

За да видите кои скриптове са стартирани използвайте:

forever list

Спрете предишния скрипт apps.js с:

forever stop 0

0 - номерът на стартирания скрипт apps.js, в списъка на forever

Рестартирайте скрипта pencilblue.js:

forever restart /var/www/html/pencilblue/pencilblue.js

Настройка на forever

Довършете инсталацията на Pencilblue, като отворите адреса на сайта в уеб браузъра.

След като данните за административен потребител са попълнени може да започнете работа със системата веднага.

Достъп до администрацията на PencilBlue

Много полезна и интересна информация за PencilBlue може да се намери тук.

500px270px
SuperHosting.BG
    Node.js
  • Node.js - Инсталиране на Cloud VPS с темплейт
    За да инсталирате Node.js бързо и лесно на Cloud VPS, може да ползвате темплейта Centos 6.5 x64 - Node.JS. За ръчна инсталация на Node.js вижте следната статия: Node.js - Инсталиране на... »
  • Node.js - Инсталиране на Cloud VPS и CentOS 6
    Това е инструкция за инсталация на Node.js на виртуален сървър с CentOS 6.x и услуга Super Cloud VPS. За инсталацията на последната версия на Node.js ще е необходим Python версия 2.7... »
  • Node.js и Node.js хостинг
    Какво е Node.js? Node.js представлява среда, която прави възможно изпълняването на JavaScript директно на сървъра. Какво е JavaScript? JavaScript е скриптов език за програмиране, чрез който дадена статична уеб страница може да се... »
  • Ghost - инсталация
    Ghost е платформа предназначена за създаване на блог. Лека, удобна и лесна за ползване. Ghost се поддържа при всички виртуални сървъри, Cloud услуги и наети сървъри, предлагани от СуперХостинг.БГ. По-долу ще намерите инструкции... »
Всички права запазени © 2005-2017 , www.superhosting.bg