CentOS Server Üzerine Ghost Blog Sistemi Kurulumu
Merhaba, blog yazarlarının genellikle birinci tercihi Wordpress olsa da zaman zaman Wordpress'in kronik bir takım sorunları, özellikle de yüksek kaynak tüketimi sebebiyle daha hızlı ve stabil içerik yönetim sistemleri arayışına geçebiliyoruz. Bu yazımda bir hosting üzerinden değil direkt olarak sunucu ile çalışan ve gayet kullanışlı bir blog sistemi olan tamamen açık kaynaklı Ghost CMS'in kurulumunu basit bir şekilde anlatmaya çalışacağım.
Putty tarzı bir SSH programı ile CentOS sunucumuza giriş yapıyoruz.
yum update && yum upgrade -y
komutumuz ile işletim sistemimizi güncelleyerek kararlı sürüme yükseltiyoruz.
Güncellemeler tamamlandıktan sonra yum install nginx -y
komutu ile Nginx Web Server kurulumunu gerçekleştiriyoruz.
Nginx kurulduktan sonra mkdir -p /var/www/ghost
komutu ile gerekli dizinimizi oluşturuyoruz ve cd /var/www/ghost
komutu ile içerisine giriş yapıyoruz.
yum install nodejs -y
komutu ile NodeJS kurulumunu gerçekleştiriyoruz.
yum install npm -y
komutu ile NPM kurulumunu gerçekleştiriyoruz, bende kurulu olduğu için hata verdi fakat sizde kurulumu başlatacaktır.
npm i -g ghost-cli
komutu ile NPM üzerine Ghost-CLI kurulumunu gerçekleştiriyoruz, ortalama 5 dakika kadar sürecektir.
CLI kurulduktan sonra ghost install local
komutu ile Ghost paketimizi kurmaya başlıyoruz, bu işlem de ortalama bir 10 dakika kadar sürecektir.
Paketimiz de kurulduktan sonra cd
komutu ile anadizine dönerek nano /etc/nginx/conf.d
komutunu yazıp Ngnix için ayar dosyası oluşturuyoruz ve içine resimdeki yani aşağıda yer alan kodları yapıştırarak CTRL+X ile kaydediyoruz, yalnız işaretli alana kendi ip adresinizi yazmayı unutmayın.
server {
listen 80;
server_name IPADRESINIZ;
location / {
proxy_set_header HOST $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:2368;
}
}
Daha sonra sunucumuza reboot komutunu yazarak yeniden başlatıyoruz ve http://ip:2368 yazarak sitemize ulaşabiliriz.
Posted on Utopian.io - Rewarding Open Source Contributors
its a may be rooting processes.
Yes, it is usually very short.
Help me please up vote my posts😊
Alright :)
teşekkür ederim detaylı anlatım için hocam CentOS ile hiç uğraşamadım sayenizde onuda çözecem ghost blog sistemi ücretli diye biliyordum galiba ben olayı yanlış anladım :)
Rica ederim :) kendi sunucunuza kurmayıp da onların sistemini kullanmak isterseniz ödeme yapıyorsunuz evet ama open source kodları olduğu için kendi altyapımızı oluşturabiliyoruz.
anladım tekrar teşekkür ederim sisteme bir ara göz atmalıyım alternatif arıyordum denk geldi
Rica ederim hocam kolay gelsin şimdiden.
Aww, my brother is hacker, i think i need to show this post to him hehe,
I F-ollowed you please F-ollow me back @angelinacastle
:)
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
Thank you
Upvote please.... https://steemit.com/utopian-io/@hendri.aceh/how-to-take-steem-sbd-from-steemit-via-blocktrade-id-language
Hey @sedatyildiz I am @utopian-io. I have just upvoted you!
Achievements
Suggestions
Get Noticed!
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x