Diaspora คือ แพลตฟอร์ม Social Network แบบโอเพ่นซอร์ส สามารถอ่านข้อมูลเพิ่มเติมได้ที่ https://joindiaspora.com ก่อนทำการติดตั้ง Diaspora ต้องติดตั้ง Apache และ MySQL ก่อน
ติดตั้ง Apache ด้วยคำสั่ง

sudo apt-get install apache2

ติดตั้ง MySQL ด้วยคำสั่ง

sudo apt-get install mysql-server mysql-client

กำหนดรหัสผ่านและยืนยันรหัสผ่าน MySQL

ติดตั้ง Packages ที่จำเป็นด้วยคำสั่ง

sudo apt-get install build-essential git curl imagemagick libmagickwand-dev nodejs redis-server libcurl4-openssl-dev libxml2-dev libxslt-dev libmysqlclient-dev bundler

สร้าง User ของ Diaspora ด้วยคำสั่ง

sudo adduser --disabled-login diaspora

sudo -iu diaspora

ติดตั้ง RVM ด้วยคำสั่ง

gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3

\curl -sSL https://get.rvm.io | bash -s stable

ดาวน์โหลด Diaspora* ด้วยคำสั่ง

git clone -b master git://github.com/diaspora/diaspora.git

cd diaspora

คัดลอกไฟล์และตั้งค่า Diaspora ด้วยคำสั่ง

cp config/database.yml.example config/database.yml

cp config/diaspora.yml.example config/diaspora.yml

ทำการแก้ไขไฟล์ database.yml ด้วยคำสั่ง

sudo nano config/database.yml

โดยการเพิ่ม password ในส่วนของ mysql ให้ตรงกับ Password ที่ตั้งไว้
ทำการแก้ไขไฟล์ diaspora.yml เพื่อเปิดใช้งานในส่วนต่างๆของ Diaspora* ด้วยคำสั่ง

sudo nano config/diaspora.yml.yml

ติดตั้ง Ruby libraries ด้วยคำสั่ง

RAILS_ENV=production bundle install --without test development

ตั้งค่าฐานข้อมูลด้วยคำสั่ง

RAILS_ENV=production bundle exec rake db:create db:schema:load

ตรวจสอบก่อนสั่งให้ Diaspora ทำงานด้วยคำสั่ง

bundle exec rake assets:precompile

สั่งให้ Diaspora ทำงานโดยการใช้ Screen ด้วยคำสั่ง

screen

./script/server

Comments are closed.