Muutama päivä sitten julkaisin merkinnän aiheesta miten asentaa Aave helposti asennuskoodilla, tänään kirjoitan tämän opettaakseni kuinka asentaa se nginx ja verkkotunnuksesi. Aloitetaan ilman lisätoimia, aloitetaan opetusohjelma!
Vaaditut paketit
Asentaa Aave VPS: ssä meidän on muodostettava yhteys siihen ja asennettava riippuvuudet, tätä varten meidän on asennettava seuraavat:
# 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
Tämä asentaa käännettävät riippuvuudet NodeJS (edellyttämät Aave), asentaa nginx ja muut työkalut.
Käännetään solmuJS
Kääntää NodeJS meidän on ladattava lähteet:
wget http://nodejs.org/dist/node-latest.tar.gz
Kun tämä on tehty, sinun on purettava ne:
tar -xzf node-latest.tar.gz
Siirtymme hakemistoon, jossa koodi sijaitsee:
nodeversion=`ls | grep node`
cd $nodeversion
Laadimme ja asennamme:
./configure
make -s
make install
Valmis!
Asennus
Ennen määritystä sinun on asennettava se, eikö? Vaikka et tietenkään paniikkisi, et enää käännä 🙂
Luo www-hakemisto ja siirry siihen:
mkdir -p /var/www
cd /var/www/
Purkautua Aave:
curl -L -O https://ghost.org/zip/ghost-latest.zip
Pura:
unzip -d ghost ghost-latest.zip
rm ghost.zip
Syötä hakemisto:
cd ghost/
Siirrä kaikki kansioon / var / www /:
mv /var/www/ghost/* /var/www/
Palaa sivulle / var / www /:
cd /var/www/
asentaa Aave
/usr/local/bin/npm install --production
Hyvä! Nyt määrittää. 😀
kokoonpano
Muokkaamme määritystiedostoa seuraavalla komennolla:
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
Helppo, eikö? Korvaa vain "domain.com" verkkotunnuksellasi, esimerkiksi:
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
Voisimme tehdä sen nano (GNU-editori, ei pidä sekoittaa nanoon DesdeLinux : V), mutta se olisi monimutkaisempaa ja meidän olisi korvattava paljon (kyllä, paljon, kun luet sitä) koodi, mutta tämä tapa selittää on helpompaa :).
Mutta muista, että tarvitsemme sen olevan taustalla! Tätä varten asennamme ikuisesti:
/usr/local/bin/npm install -g forever
Esittelemme seuraavan komennon (aloittaa Aave Meidän on oltava asennushakemistossa (/ var / www /):
NODE_ENV=production forever start index.js
Ta dah! Taustalla!
Pysäytä, käynnistä uudelleen tai käynnistä Aave:
forever stop index.js
forever restart index.js
NODE_ENV=production forever start index.js
Valmis! 😀
Nginxin asettaminen
Aika määrittää nginx!
Muokkaamme kokoonpanotiedostoa:
nano /etc/nginx/nginx.conf
Poistamme kaiken ja liitämme seuraavan kokoonpanon: http://paste.desdelinux.net/5034
Kun olet määrittänyt uudet asetukset, korvaa sana "domain" verkkotunnuksesi nimellä riveillä 36, 38, 39 ja 43.
Käynnistä nyt uudelleen nginx
service nginx restart
Valmis! 😀
Määritä toimialue
Kirjoita verkkotunnuksesi tarjoaja ja muokkaa A (isäntä) -tietueita. Vaihda IP-osoite, johon se osoittaa VPS: lle, ja voila!
Viimeiset huomautukset
Pääset järjestelmänvalvojaan siirtymällä osoitteeseen www.dominio.com/ghost/ muista vaihtaa verkkotunnuksesi verkkotunnuksellesi. Valmiina! Voit nyt käyttää verkkotunnustasi, aloittaa julkaisemisen ja asentaa teeman :), mutta ...
Nörtin maailma (I) annan sinulle tämän teeman asennettavaksi, muunneltavaksi ja nautittavaksi. 🙂
Sinun tarvitsee vain ladata se:
wget http://www.theworldofthegeek.com/files/TWOTGFlat.zip
Pura se:
unzip TWOTGFlat.zip
Ja kopioi teema omalle Aave
cp TWOTGFlat/ /var/www/content/themes
Nyt asetuksissa Aave vaihda teema uudeksi ja voila!
Jos sinulla on kysyttävää tai tarvitset apua Aave, jätä kysymyksesi kommentteihin tai voit ottaa yhteyttä minuun verkkosivustollani.
Kippis! nn /
Hyvä opetusohjelma, aion testata sen VPS: llä "pelaamiseksi", sinulla ei ole esikatselua teemasta nähdäksesi kuinka se on ennen lataamista 😛
Varma! http://www.theworldofthegeek.com/content/images/2014/Aug/Captura-de-pantalla-de-2014-08-09-17-04-57.png
Sinun tarvitsee vain muokata default.hbs (koska sillä on pieni virhe navigaattorissa) ja sidebar.hbs ja siinä kaikki!
Kiitos!
Mielenkiintoinen opetusohjelma. Ehkä omistaudun siirtymiseen Ghostiin, mutta en tiedä millainen johto siellä olisi (itse asiassa, jos se vaatii pääsyn VPS: ään, se olisi hieman epämukavaa).
Ghostiin siirtymiseen on työkaluja esimerkiksi WordPressistä, sitä on erittäin helppo hallita, osoitteesta tusite.com/ghost pääset käyttämään Viestien, käyttäjän ja blogin hallintaa, valitettavasti sillä ei ole monen käyttäjän tukea (Mutta se tulee olemaan lisätty), mutta joillakin Hacks-koodeilla voidaan tehdä, vaikka henkilökohtaisesti haluan odottaa päivityksiä virheiden välttämiseksi, jos sinulla on kysyttävää
No, joka tapauksessa haluaisin kokeilla Ghostin monen käyttäjän hallintaa.
Ja nyt voit tehdä sen!
Ghost tukee jo monen käyttäjän 😀
Haluaisin tietää, mitä aave tarjoaa foorumina tai blogina, mitä muut eivät. He ovat tehneet sen tunnetuksi täällä ja myös kuinka asentaa ja konfiguroida, mutta he eivät ole maininneet miksi käyttää haamua. Esimerkiksi tällä hetkellä mielestäni WordPress vie kruunun tämän tyyppiselle alustalle, kysymys olisi, miksi käyttää haamua eikä wordpressia? Vai onko se vain vaihtoehto, vain se?
+1. Haluaisin lisätietoja tästä, koska Ghostista tiedetään vähän.
Katsoin hostingiani ja tajusin, että Softaculous tarjoaa sen asentaa sen, mutta en näe etuja WordPressiin verrattuna.
Ainoa asia, jonka olen nähnyt, on se, että Ghost on minimalistisempi, ehkä se tarjoaa jonkin verran etua palvelimen kuormitukseen nähden.
Itse asiassa palvelimen kuorma on paljon nopeampi ja käyttää vähemmän resursseja
Selitän sen seuraavassa artikkelissa 😉
Ja yhtä asiaa, jota en vieläkään ole ymmärtänyt ... Mikä on Ghost? Blogille? Verkkotunnukselle? ...
Voit luoda blogin
Loistava. Tarvitsemme vain muutaman kuvakaappauksen, jotta voimme nähdä, miltä Ghost näyttää ulkopuolelta ja sisältä
Sama. Vain muutama kuvakaappaus kuvaamaan menettelyä ja kaikki ovat onnellisia. #LOL.
Mies, se on seuraava asia 😀