Sandstorm เป็นเครื่องมือที่ช่วยจัดติดตั้งโปรแกรมต่างๆอาทิเช่น WordPress, GitLab, MediaWiki, Apache Wave, and RoundCube webmail ลงในเครื่อง Server โดยที่สามารถจัดการผ่านทางเว็บเบราเซอร์ได้โดยง่าย สามารถอ่านข้อมูลเพิ่มเติมได้ที่ https://sandstorm.io/

ติดตั้ง curl และดาวน์โหลด Sandstorm ด้วยคำสั่ง

sudo apt-get install curl

curl https://install.sandstorm.io | bash

ทำการตั่งค่า Sandstorm

เปิดเว็บเบราเซอร์แล้วไปที่

http://local.sandstorm.io:6080/

ทำการ Sign in เพื่อใช้งาน Sandstorm ซึ่งสามารถเลือกได้ระหว่าง GitHub Login และ Google Login ใน How-To ครั้งนี้ใช้ GitHub Login

แล้วทำตามขั้นตอนที่ Sandstorm แนะนำนั่นคือไปที่ https://github.com/settings/applications/new
ทำการ Login เพื่อทำการสร้าง Application ใหม่บน GitHub โดยที่ตั้งค่า Homepage URL และ Authorization callback URL ตามที่ Sandstorm กำหนดมาจากนั้นกดปุ่ม Register application

ทำการคัดลอก Client ID และ Client Secret ที่ได้จาก GitHub มาวางไว้ในช่อง Client ID และ Client Secret ของ Sandstorm จากนั้นกดปุ่ม Save Configuration

กดปุ่ม Sign in with GitHub จะมี Pop-Up ขึ้นมาให้กดปุ่ม Authorize application

ทดลองใช้ Sandstorm ด้วยการติดตั้ง WordPress โดยการกดที่ปุ่ม Install apps จะเข้ามาสู่หน้าแสดงรายการ Application ที่สามารถติดตั้งได้ผ่านทาง Sandstorm หา WordPress จากนั้นกดปุ่ม Install

จะปรากฏรายการ WordPress ขึ้นมาให้เลือกและทำการกดปุ่ม New WordPress Site

เท่านี้ก็ได้ WordPress มาใช้งานแล้ว

Comments are closed.