SlideShare a Scribd company logo
03-Sep-2015
SAKURA Internet Research Center.
Senior Researcher / Naoto MATSUMOTO
Install Ghost (CMS) 1/2
$ uname -sr
Linux 3.10.0-229.11.1.el7.x86_64 (CentOS 7.1 base Linux)
$ sudo su
# yum install -y wget unzip
# curl -sL https://rpm.nodesource.com/setup | bash -
# yum install -y nodejs
# node -v
v0.10.40
# mkdir -p /var/www/
# cd /var/www/
# curl -L -O https://ghost.org/zip/ghost-latest.zip
# unzip -d ghost ghost-latest.zip
# cd ghost
# npm install --production
# cp -p config.example.js config.js
Install Ghost (CMS) 2/2
# vi config.js
production: {
url: 'http://www.domain.name',
host: '0.0.0.0',
port: '80'
# useradd ghost
# chown -R ghost:ghost /var/www/ghost/
# yum install -y redhat-lsb-core
# npm install forever -g
# npm install initd-forever -g
# initd-forever -n ghost
# vi ghost
nodeApp="/var/www/ghost/index.js"
# chmod +x ghost; mv ghost /etc/init.d/
# service ghost start; service ghost status; service ghost stop;
# chkconfig ghost on
# sync; sync; sync; reboot

More Related Content

PDF
RabbitMQ Server - cheat sheet -
PDF
How to install OpenStack MITAKA --allinone - cheat sheet -
PDF
MQTTS mosquitto - cheat sheet -
TXT
Ssh2 install
ODP
Redmine on amazon ec2
PDF
How to twist a IPv6 over Bluetooth (6lowpan)
PDF
How to ride a 100GbE LAN -MEMO-
PDF
RabbitMQ Server - cheat sheet -
How to install OpenStack MITAKA --allinone - cheat sheet -
MQTTS mosquitto - cheat sheet -
Ssh2 install
Redmine on amazon ec2
How to twist a IPv6 over Bluetooth (6lowpan)
How to ride a 100GbE LAN -MEMO-

What's hot (20)

PDF
How to train your L3DSR with PBR - MEMO -
PPTX
Great Hiroshima with Python 170830
PDF
Creación de máquinas virtuales basada en kernel usando qemu y virsh
PDF
GCC ARM nRF51 IoT SDK -cheat sheet-
PDF
Openstack kilo installation using rdo
PDF
Openstack installation using rdo
PDF
仮想化環境におけるバイナリー・ポータビリティの考察 (WebAssemblyの場合)
DOCX
Proxy server ubuntu 12.04
PDF
Openstack installation using rdo multi node
PDF
Install Quagga - CheatSheet -
PDF
Raspberry Pi Bake-Off
DOCX
Install Cuckoo on Mac OS X
TXT
Network
PDF
Linux Hardening - Made Easy
PPTX
20160627 Docker on Azure Hands on
PDF
Deep Visibility for Production Microservices
PDF
Apache Ignite In-Memory Computing Install memo
ODP
Triangle OpenStack meetup 09 2013
PDF
Scaling IO-bound microservices
PDF
install mosquitto-auth-plug - cheat sheet -
How to train your L3DSR with PBR - MEMO -
Great Hiroshima with Python 170830
Creación de máquinas virtuales basada en kernel usando qemu y virsh
GCC ARM nRF51 IoT SDK -cheat sheet-
Openstack kilo installation using rdo
Openstack installation using rdo
仮想化環境におけるバイナリー・ポータビリティの考察 (WebAssemblyの場合)
Proxy server ubuntu 12.04
Openstack installation using rdo multi node
Install Quagga - CheatSheet -
Raspberry Pi Bake-Off
Install Cuckoo on Mac OS X
Network
Linux Hardening - Made Easy
20160627 Docker on Azure Hands on
Deep Visibility for Production Microservices
Apache Ignite In-Memory Computing Install memo
Triangle OpenStack meetup 09 2013
Scaling IO-bound microservices
install mosquitto-auth-plug - cheat sheet -
Ad

Viewers also liked (19)

PDF
Enfermedades autoinmunes
PPTX
Historia del telefono
PPTX
Leveraging Data for a True Omnichannel Experience
PDF
Change Management: A Journey Planner
PDF
La capitale automobile vans 2015
PDF
災害コミュニケーション ITだからできるコト
PDF
YesWorkflow: More Provenance Mileage from Hybrid Provenance Models and Queries
PDF
Atti del convegno la capitale automobile cars 2015
PPTX
PDF
How To Install OFED Linux/VMware/Windows
PPTX
Communication and swallowing impairment in MS: 'a view from everyday clinical...
PDF
Server-side Intelligent Switching using vyatta
PDF
Jabryz Hospitality Management Services Profile
PDF
How to Speak Intel DPDK KNI for Web Services.
PPTX
Practical hints and tips for assessing readiness to change - Dr Bronwen Bonfield
PDF
さくらのVPSと4G LTEをIPv6でつないでみた
PDF
Blockchain for the people: Implementing blockchain technology for a secure an...
PDF
[WIP] ネットワーク仮想化における仮想ネットワークインターフェイス冗長化の考察
PPS
21st Century Battleships: THE FUTURE
Enfermedades autoinmunes
Historia del telefono
Leveraging Data for a True Omnichannel Experience
Change Management: A Journey Planner
La capitale automobile vans 2015
災害コミュニケーション ITだからできるコト
YesWorkflow: More Provenance Mileage from Hybrid Provenance Models and Queries
Atti del convegno la capitale automobile cars 2015
How To Install OFED Linux/VMware/Windows
Communication and swallowing impairment in MS: 'a view from everyday clinical...
Server-side Intelligent Switching using vyatta
Jabryz Hospitality Management Services Profile
How to Speak Intel DPDK KNI for Web Services.
Practical hints and tips for assessing readiness to change - Dr Bronwen Bonfield
さくらのVPSと4G LTEをIPv6でつないでみた
Blockchain for the people: Implementing blockchain technology for a secure an...
[WIP] ネットワーク仮想化における仮想ネットワークインターフェイス冗長化の考察
21st Century Battleships: THE FUTURE
Ad

Similar to How to Install Ghost (CMS) MEMO (20)

PDF
How to Burn Multi-GPUs using CUDA stress test memo
PDF
ERP System Implementation Kubernetes Cluster with Sticky Sessions
PDF
curl --http3 cheatsheet
PDF
Attacking IoT Devices from a Web Perspective - Linux Day
PPTX
How to go the extra mile on monitoring
PDF
RDO-Packstack Workshop
PPT
Intrusion Detection System using Snort
PPT
Intrusion Detection System using Snort
PPTX
How to manage Microsoft Azure with open source
PPTX
How to manage Azure with open source
PDF
macos installation automation
PDF
How to burn your GPU with CUDA9.1
PPT
Qt native built for raspberry zero
PDF
Docker 101 - from 0 to Docker in 30 minutes
PDF
UP Board AI Core Configuration memo
DOCX
Really useful linux commands
PDF
EuroBSDCon 2023 - (auto)Installing BSD Systems - Cases using pfSense, TrueNAS...
PDF
Scripting for infosecs
PDF
9 creating cent_os 7_mages_for_dpdk_training
PDF
Advanced Mac Software Deployment and Configuration: Just Make It Work!
How to Burn Multi-GPUs using CUDA stress test memo
ERP System Implementation Kubernetes Cluster with Sticky Sessions
curl --http3 cheatsheet
Attacking IoT Devices from a Web Perspective - Linux Day
How to go the extra mile on monitoring
RDO-Packstack Workshop
Intrusion Detection System using Snort
Intrusion Detection System using Snort
How to manage Microsoft Azure with open source
How to manage Azure with open source
macos installation automation
How to burn your GPU with CUDA9.1
Qt native built for raspberry zero
Docker 101 - from 0 to Docker in 30 minutes
UP Board AI Core Configuration memo
Really useful linux commands
EuroBSDCon 2023 - (auto)Installing BSD Systems - Cases using pfSense, TrueNAS...
Scripting for infosecs
9 creating cent_os 7_mages_for_dpdk_training
Advanced Mac Software Deployment and Configuration: Just Make It Work!

More from Naoto MATSUMOTO (20)

PDF
Alder Lake-S CPU Temperature Monitoring
PDF
CPU製品出荷状況と消費電力の見える化
PDF
5Gの見える化
PDF
2023年以降のサーバークラスタリング設計(メモ)
PDF
防災を考慮した水中調査の一考察
PDF
旅するパケットの見える化
PDF
LTE-M/NB IoTを試してみる nRF9160/Thingy:91
PDF
災害時における無線モニタリングによる社会インフラの見える化
PDF
BeautifulSoup / selenium Deep dive
PDF
AMDGPU ROCm Deep dive
PDF
Network Adapter Deep dive
PDF
RTL2838 DVB-T Deep dive
PDF
x86_64 Hardware Deep dive
PDF
ADS-B, AIS, APRS cheatsheet
PDF
3/4G USB modem Cheat Sheet
PDF
How To Train Your ARM(SBC)
PDF
全国におけるCOVID-19対策の見える化 ~宿泊業の場合~
PDF
我が国の電波の使用状況/携帯電話向け割当 (2019年3月1日現在)
PDF
私たちに訪れる(かもしれない)未来と計算機によるモノコトの見える化
PDF
インターネットを用いたニア・リアルタイムでの災害観測の考察
Alder Lake-S CPU Temperature Monitoring
CPU製品出荷状況と消費電力の見える化
5Gの見える化
2023年以降のサーバークラスタリング設計(メモ)
防災を考慮した水中調査の一考察
旅するパケットの見える化
LTE-M/NB IoTを試してみる nRF9160/Thingy:91
災害時における無線モニタリングによる社会インフラの見える化
BeautifulSoup / selenium Deep dive
AMDGPU ROCm Deep dive
Network Adapter Deep dive
RTL2838 DVB-T Deep dive
x86_64 Hardware Deep dive
ADS-B, AIS, APRS cheatsheet
3/4G USB modem Cheat Sheet
How To Train Your ARM(SBC)
全国におけるCOVID-19対策の見える化 ~宿泊業の場合~
我が国の電波の使用状況/携帯電話向け割当 (2019年3月1日現在)
私たちに訪れる(かもしれない)未来と計算機によるモノコトの見える化
インターネットを用いたニア・リアルタイムでの災害観測の考察

Recently uploaded (20)

PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Big Data Technologies - Introduction.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
KodekX | Application Modernization Development
PDF
cuic standard and advanced reporting.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPT
Teaching material agriculture food technology
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
Cloud computing and distributed systems.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Encapsulation theory and applications.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
sap open course for s4hana steps from ECC to s4
Big Data Technologies - Introduction.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
KodekX | Application Modernization Development
cuic standard and advanced reporting.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Teaching material agriculture food technology
MIND Revenue Release Quarter 2 2025 Press Release
Cloud computing and distributed systems.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Encapsulation theory and applications.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Review of recent advances in non-invasive hemoglobin estimation
Per capita expenditure prediction using model stacking based on satellite ima...
Unlocking AI with Model Context Protocol (MCP)
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx

How to Install Ghost (CMS) MEMO

  • 1. 03-Sep-2015 SAKURA Internet Research Center. Senior Researcher / Naoto MATSUMOTO
  • 2. Install Ghost (CMS) 1/2 $ uname -sr Linux 3.10.0-229.11.1.el7.x86_64 (CentOS 7.1 base Linux) $ sudo su # yum install -y wget unzip # curl -sL https://rpm.nodesource.com/setup | bash - # yum install -y nodejs # node -v v0.10.40 # mkdir -p /var/www/ # cd /var/www/ # curl -L -O https://ghost.org/zip/ghost-latest.zip # unzip -d ghost ghost-latest.zip # cd ghost # npm install --production # cp -p config.example.js config.js
  • 3. Install Ghost (CMS) 2/2 # vi config.js production: { url: 'http://www.domain.name', host: '0.0.0.0', port: '80' # useradd ghost # chown -R ghost:ghost /var/www/ghost/ # yum install -y redhat-lsb-core # npm install forever -g # npm install initd-forever -g # initd-forever -n ghost # vi ghost nodeApp="/var/www/ghost/index.js" # chmod +x ghost; mv ghost /etc/init.d/ # service ghost start; service ghost status; service ghost stop; # chkconfig ghost on # sync; sync; sync; reboot