Авантура са Гхост И: Инсталирање Гхост на ВПС са Нгинк-ом

Гхост лого

Пре неколико дана објавио сам чланак о како инсталирати Дух лако помоћу инсталационе скрипте, данас ово пишем да бих научио како се инсталира са Нгинк и име вашег домена. Без даљег хватања, кренимо са упутством!

Потребни пакети


Да бисте инсталирали Дух У ВПС-у морамо да се повежемо на њега и инсталирамо зависности, за то морамо да инсталирамо следеће:

# apt-get install build-essential automake make checkinstall dpatch patchutils autotools-dev debhelper quilt fakeroot xutils lintian cmake dh-make libtool autoconf git-core curl zip nginx

Ово ће инсталирати зависности за компајлирање НодеЈС (тражи Дух), инсталираће Нгинк и другим алатима.

Компајлирање НодеЈС


Сакупити НодеЈС морамо преузети изворе:

wget http://nodejs.org/dist/node-latest.tar.gz

Једном када се то уради, морате их декомпресовати:

tar -xzf node-latest.tar.gz

Прелазимо у директоријум у коме се налази код:

nodeversion=`ls | grep node`
cd $nodeversion

Компајлирамо и инсталирамо:

./configure
make -s
make install

Спреман!

инсталација


Пре конфигурисања, морате га инсталирати, зар не? Иако наравно, не паничите, више нећете компајлирати 🙂

Направите ввв директоријум и пређите на њега:

Приметити: Пре него што започнете читав туториал, имајте на уму да морате да деинсталирате било који сервер који заузима порт 80, 8080 и ввв директоријум, ако директоријум постоји, избришите га.

mkdir -p /var/www
cd /var/www/

Пражњење Дух:

curl -L -O https://ghost.org/zip/ghost-latest.zip

Распакујте:

unzip -d ghost ghost-latest.zip
rm ghost.zip

Унесите директоријум:

cd ghost/

Преместите све на / вар / ввв /:

mv /var/www/ghost/* /var/www/

Вратите се на / вар / ввв /:

cd /var/www/

Инсталирај Дух

/usr/local/bin/npm install --production

Добро! Сада за конфигурисање. 😀

конфигурација

Конфигурациону датотеку уређујемо следећом командом:

sed -e 's/127.0.0.1/0.0.0.0/' -e 's/my-ghost-blog.com/www.dominio.com/' -e 's/2368/8080/' config.js

Лако зар не? Само замените „домаин.цом“ са својим доменом, на пример:

sed -e 's/127.0.0.1/0.0.0.0/' -e 's/my-ghost-blog.com/www.theworldofthegeek.com/' -e 's/2368/8080/' config.js

Могли бисмо са Нано (уредник ГНУ-а, који се не сме мешати са Нано-овим DesdeLinux : В), али било би компликованије и морали бисмо заменити много (да, пуно, док га читате) кода, али овај начин објашњења је лакши :).

Али запамтите да нам треба да буде у позадини! За ово инсталирамо заувек:

/usr/local/bin/npm install -g forever

Уводимо следећу команду (за почетак Дух Морамо бити у директоријуму за инсталацију (/ вар / ввв /)):

NODE_ENV=production forever start index.js

Та дах! У позадини!

Да бисте зауставили, поново покрените или покрените Дух:

forever stop index.js
forever restart index.js
NODE_ENV=production forever start index.js

Спремни! 😀

Подешавање Нгинка


Време је за конфигурисање Нгинк!

Уредићемо датотеку за конфигурацију:

nano /etc/nginx/nginx.conf

Избрисаћемо све и залепити следећу конфигурацију: http://paste.desdelinux.net/5034

Једном са новим подешавањима, замените реч „домен“ именом свог домена у редовима 36, 38, 39 и 43.

Сада поново покрените Нгинк

service nginx restart

Спремни! 😀

Конфигуришите домен


Унесите добављача домена и уредите запис А (Хост). Промените ИП адресу на коју указује ваш ВПС, и воила!

Финал Нотес


Да бисте приступили администрацији, идите на ввв.доминио.цом/гхост/ не заборавите да промените домен за свој домен. Спремни! Сада можете приступити свом домену, почети објављивати и инсталирати тему :), али ...

Свијет Геека (И) даћу вам ову тему да бисте је инсталирали, модификовали и уживали. 🙂

Само га морате преузети:

wget http://www.theworldofthegeek.com/files/TWOTGFlat.zip

Распакујте га:

unzip TWOTGFlat.zip

И копирајте тему на свој Дух

cp TWOTGFlat/ /var/www/content/themes

Сада у подешавањима вашег Дух промените тему у нову и воила!

Ако имате питање или вам је потребна помоћ Дух, оставите своја питања у коментарима или ме можете контактирати на мојој веб страници.

Живели! нн /


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   тхалскартх дијо

    Добар водич, тестираћу га на „плаи“ ВПС-у, нећете имати преглед теме да бисте видели како је пре преузимања 😛

    1.    КСТицкКСИванКс дијо

      Јасно! http://www.theworldofthegeek.com/content/images/2014/Aug/Captura-de-pantalla-de-2014-08-09-17-04-57.png
      Само треба да измените дефаулт.хбс (јер има мању грешку у навбар-у) и сидебар.хбс и то је то!

      1.    тхалскартх дијо

        Хвала!

  2.   елиотиме3000 дијо

    Занимљив водич. Можда се посветим миграцији на Гхост, али не знам какво би тамошње управљање било (у ствари, ако захтева приступ ВПС-у, било би помало непријатно).

    1.    КСТицкКСИванКс дијо

      Постоје алати за мигрирање на Гхост са, на пример, ВордПресс-а, врло је лако контролисати, са тусите.цом/гхост приступате администрацији постова, корисника и блога, нажалост нема подршку за више корисника (али биће додано), али са неким хаковањима се може урадити код, мада лично више волим да чекам ажурирања како не бих погрешио, ако имате питања, питајте ме 🙂

      1.    елиотиме3000 дијо

        Па, у сваком случају бих желео да покушам Гхостово вишекорисничко управљање.

      2.    КСТицкКСИванКс дијо

        И то већ можете!
        Гхост већ подржава више корисника усер

  3.   Јавиер Мадрид дијо

    Желео бих да знам шта дух нуди као платформу или блогове, а други не. Овде су то ставили до знања и такође како да инсталирају и конфигуришу, али, нису поменули зашто користити гхост. На пример, тренутно је ВордПресс мислим да је круна у овој врсти платформе, питање би било зашто користити гхост, а не вордпресс? Или је то једноставно алтернатива, само то?

    1.    Јоргицио дијо

      +1. Волео бих да имам више информација о томе, јер се о Духу мало зна.

      Гледао сам свој хостинг и схватио сам да га Софтацулоус нуди да га инсталира, али не видим предности у односу на ВордПресс.

      Једино што сам видео је да је Гхост минималистичкији, можда то пружа неку предност у односу на оптерећење сервера.

      1.    КСТицкКСИванКс дијо

        У ствари, оптерећење сервера је много брже и користи мање ресурса

    2.    КСТицкКСИванКс дијо

      Објаснићу то у следећем чланку 😉

  4.   раалсо7 дијо

    И једну ствар коју још увек нисам разумео ... Шта је Гхост? За блог? За домен? ...

    1.    елав дијо

      Да бисте креирали блог

  5.   елав дијо

    Сјајно. Сада недостаје само неколико снимака екрана да би се видело како Гхост изгледа споља и изнутра

    1.    елиотиме3000 дијо

      То исто. Само неколико снимака екрана који илуструју поступак и сви су задовољни. #ЛОЛ.

    2.    КСТицкКСИванКс дијо

      Човече, то је следећа ствар 😀