Catatan
28 Mar 2015 Kategori: LinuxAda beberapa catatan hasil install ghost di VPS
-
Hapus kernel-kernel linux yang tidak terpakai
$ sudo apt-get purge linux-kernel-versi linux-header-versi
-
Lihat versi paket yang ada di repo
$ dpkg -p namaPaket $ dpkg -s namaPaketYangSudahTerinstall
-
Install nodejs (aplikasi untuk menjalankan javascript tanpa browser) dan npm (nodejs package manager)
$ sudo apt-get install nodejs $ node -v $ npm -v
-
Download ghost, perintah di bawah artinya program Curl(untuk transfer file) dengan -L (location) -o (output)
$ curl -L https://ghost.org/zip/ghost-latest.zip -o ghost.zip
-
Ekstrak dan pindahkan ke direktori /var/www/ghost
$ sudo unzip -uo ghost.zip -d /var/www/ghost
-
Install ghost
$ sudo npm install --production
-
Sunting file config.js, sunting bagian URL
$ sudo vim config.js
-
Buat konfigurasi baru pada
/etc/nginx/sites-available
$ sudo vim /etc/nginx/sites-available/ghost server { listen 80; server_name example.com; location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $http_host; proxy_pass http://127.0.0.1:2368; } }
-
Buat sym-link
$ sudo ln -s /etc/nginx/sites-available/ghost /etc/nginx/sites-enabled/ghost
-
Cek konfigurasi dan restart nginx
$ sudo nginx -t $ sudo service nginx restart
-
Jalankan ghost
$ sudo npm start --production
-
Buka pada web browser http://urlanda/ghost/ untuk pertama kali setup.