Ayhan ARDA

Ubuntu Ghost Blog Kurulumu

<p>Bu yaz&inodot;m&inodot;zda ghost blog platformunu ubuntu sunucumuza kuraca&gbreve;&inodot;z &comma; &scedil;imdi elimizde s&inodot;f&inodot;r durumda üzerinde ssh harici hiç bir &scedil;ey kurulu olmayan makinam&inodot;z oldu&gbreve;unu ve ssh ile eri&scedil;ti&gbreve;imizi varsay&inodot;yorum&period;<br &sol;>&NewLine;Öncelikle sunucumuzu güncelleyelim&period; &Idot;&scedil;lemlerimizi root kullan&inodot;c&inodot;s&inodot; ile yapmak daha kolay olacakt&inodot;r &comma; <strong>su root<&sol;strong> ile root kullan&inodot;c&inodot;s&inodot;na geçebiliriz&period; root &scedil;ifresini bilmiyor iseniz <strong>passwd root<&sol;strong> ile de&gbreve;i&scedil;tirebilirsiniz&period;<&sol;p>&NewLine;<p>root&commat;ubuntu&colon;~&num;<strong> sudo apt-get update<&sol;strong><br &sol;>&NewLine;root&commat;ubuntu&colon;~&num; <strong>sudo apt-get upgrade<&sol;strong><br &sol;>&NewLine;root&commat;ubuntu&colon;~&num; <strong>sudo aptitude install build-essential zip<&sol;strong><&sol;p>&NewLine;<p>&Scedil;imdi <a href&equals;"http&colon;&sol;&sol;nodejs&period;org&sol;dist&sol;latest&sol;">nodejs&period;org<&sol;a> üzerinden son versiyon u indirip kural&inodot;m&period;<&sol;p>&NewLine;<p>root&commat;ubuntu&colon;~&num; <strong>wget http&colon;&sol;&sol;nodejs&period;org&sol;dist&sol;node-latest&period;tar&period;gz<&sol;strong><br &sol;>&NewLine;root&commat;ubuntu&colon;~&num; <strong>tar -xzf node-latest&period;tar&period;gz<&sol;strong><br &sol;>&NewLine;root&commat;ubuntu&colon;~&num; <strong>cd node-v0&period;10&period;25             <&sol;strong>&lpar;sürüm de&gbreve;i&scedil;tikçe klasör ad&inodot; de&gbreve;i&scedil;ecektir&rpar;<&sol;p>&NewLine;<p>&Scedil;imdi node u muzu kurabiliriz&period;<&sol;p>&NewLine;<p>root&commat;ubuntu&colon;~&sol;node-v0&period;10&period;25&num; <strong>&period;&sol;configure<br &sol;>&NewLine;<&sol;strong>root&commat;ubuntu&colon;~&sol;node-v0&period;10&period;25&num;<strong> <strong>make<&sol;strong><br &sol;>&NewLine;<&sol;strong>root&commat;ubuntu&colon;~&sol;node-v0&period;10&period;25&num;<strong> make install<br &sol;>&NewLine;<&sol;strong><&sol;p>&NewLine;<p>&Scedil;imdi Ghost u indirip &comma; kural&inodot;m<&sol;p>&NewLine;<p>root&commat;ubuntu&colon;~&sol;node-v0&period;10&period;25&num; <strong>sudo mkdir -p &sol;var&sol;www&sol;<&sol;strong><br &sol;>&NewLine;root&commat;ubuntu&colon;~&sol;node-v0&period;10&period;25&num; <strong>cd &sol;var&sol;www<&sol;strong><br &sol;>&NewLine;root&commat;ubuntu&colon;&sol;var&sol;www&num; <strong>wget https&colon;&sol;&sol;ghost&period;org&sol;zip&sol;ghost-latest&period;zip<&sol;strong><br &sol;>&NewLine;root&commat;ubuntu&colon;&sol;var&sol;www&num; <strong>sudo unzip -d ghost ghost-latest&period;zip<&sol;strong><br &sol;>&NewLine;root&commat;ubuntu&colon;&sol;var&sol;www&num; <strong>cd ghost<&sol;strong><br &sol;>&NewLine;root&commat;ubuntu&colon;&sol;var&sol;www&sol;ghost&num; <strong>sudo npm install &&num;8211&semi;production<&sol;strong><&sol;p>&NewLine;<p>&Scedil;imdi Ghost kurulumumuzu konfigure edelim&period;<&sol;p>&NewLine;<p>root&commat;ubuntu&colon;&sol;var&sol;www&sol;ghost&num; <strong>cp config&period;example&period;js config&period;js<br &sol;>&NewLine;<&sol;strong>root&commat;ubuntu&colon;&sol;var&sol;www&sol;ghost&num;<strong> nano config&period;js<br &sol;>&NewLine;<&sol;strong><&sol;p>&NewLine;<p>Aç&inodot;lan dosyada Production bölümü alt&inodot;ndaki host yazan yerin yan&inodot;ndaki ip adresini sunucu ip adresiniz ile güncelleyiniz &comma; port k&inodot;sm&inodot;n&inodot; ise 80 olarak de&gbreve;i&scedil;tiriniz &comma; url k&inodot;sm&inodot;na site adresiniz yazmal&inodot;s&inodot;n&inodot;z&period;<&sol;p>&NewLine;<p>&sol;&sol; &num;&num;&num; Production<br &sol;>&NewLine;&sol;&sol; When running Ghost in the wild&comma; use the production environment<br &sol;>&NewLine;&sol;&sol; Configure your URL and mail settings here<br &sol;>&NewLine;production&colon; &lbrace;<br &sol;>&NewLine;url&colon; &&num;8216&semi;<strong>http&colon;&sol;&sol;www&period;ayhanarda&period;com&sol;blog<&sol;strong>&&num;8216&semi;&comma;<br &sol;>&NewLine;mail&colon; &lbrace;&rcub;&comma;<br &sol;>&NewLine;database&colon; &lbrace;<br &sol;>&NewLine;client&colon; &&num;8216&semi;sqlite3&&num;8217&semi;&comma;<br &sol;>&NewLine;connection&colon; &lbrace;<br &sol;>&NewLine;filename&colon; path&period;join&lpar;&lowbar;&lowbar;dirname&comma; &&num;8216&semi;&sol;content&sol;data&sol;ghost&period;db&&num;8217&semi;&rpar;<br &sol;>&NewLine;&rcub;&comma;<br &sol;>&NewLine;debug&colon; false<br &sol;>&NewLine;&rcub;&comma;<br &sol;>&NewLine;server&colon; &lbrace;<br &sol;>&NewLine;&sol;&sol; Host to be passed to node&&num;8217&semi;s &grave;net&period;Server&num;listen&lpar;&rpar;&grave;<br &sol;>&NewLine;host&colon; &&num;8216&semi;<strong>192&period;185&period;189&period;211<&sol;strong>&&num;8216&semi;&comma;<br &sol;>&NewLine;&sol;&sol; Port to be passed to node&&num;8217&semi;s &grave;net&period;Server&num;listen&lpar;&rpar;&grave;&comma; for iisnode set this to &grave;process&period;env&period;PORT&grave;<br &sol;>&NewLine;port&colon; &&num;8216&semi;<strong>80<&sol;strong>&&num;8216&semi;<br &sol;>&NewLine;&rcub;<br &sol;>&NewLine;&rcub;&comma;<&sol;p>&NewLine;<p>&Scedil;imdi bu i&scedil;lemden sonra ghost u çal&inodot;&scedil;t&inodot;rabiliriz&period;<&sol;p>&NewLine;<p>root&commat;ubuntu&colon;&sol;var&sol;www&sol;ghost&num; <strong>sudo npm start &&num;8211&semi;production<&sol;strong><&sol;p>&NewLine;<p>Browser&inodot;m&inodot;z&inodot; açal&inodot;m ve ip adresinden çal&inodot;&scedil;&inodot;p çal&inodot;&scedil;mad&inodot;&gbreve;&inodot;n&inodot; test edelim&comma; i&scedil;te hepsi bu kadar&period;<&sol;p>&NewLine;<p>E&gbreve;er kullanmak ister iseniz <a href&equals;"http&colon;&sol;&sol;www&period;webhostingsitesi&period;com" target&equals;"&lowbar;blank">webhosting<&sol;a> sitesi  ile ileti&scedil;ime geçebilirsiniz&period;<&sol;p>&NewLine;<p>Sayg&inodot;lar&inodot;mla<&sol;p>&NewLine;<p>Ayhan ARDA<&sol;p>&NewLine;<p>&nbsp&semi;<&sol;p>&NewLine;<p>&nbsp&semi;<&sol;p>&NewLine;&NewLine;

Exit mobile version