دستورالعمل نصب و راه اندازی
دستور زیر را برای نصب بسته ها اجرا کنید
yum install tar make automake gcc gcc-c++ git net-tools cmake libcurl-devel libxml2-devel libffi-devel libxslt-devel wget redis ImageMagick nodejs libpq-devel
دستورات زیر را برای تنظیم کاربر برای diaspora اجرا کنید
adduser diaspora chmod 755 /home/diaspora su - diaspora cd ~
پس از آن ، یک کاربر با امتیاز ایجاد پایگاه داده ایجاد کنید.
CREATE USER diaspora WITH CREATEDB PASSWORD '<password>';
پس از نصب تمام پیش نیازها ، دستور زیر را برای کلون کردن کد منبع اجرا کنید.
cd ~
git clone -b master https://github.com/diaspora/diaspora.git
cd diaspora
پرونده های پیکربندی را کپی کنید
cp config/database.yml.example config/database.yml
cp config/diaspora.toml.example config/diaspora.toml
نام کاربری: حتماً از نام کاربری درستی که برای دیاسپورا ایجاد کرده اید استفاده کنید. رمز عبور: حتما از رمزعبور مناسب برای کاربر ایجاد شده برای دیاسپورا استفاده کنید.
برای تنظیمات بیشتر می توانید به صفحه این مراجعه کنید. سپس دستورات زیر را برای نصب کتابخانه های روبی مورد نیاز اجرا کنید.
gem install bundler
script/configure_bundler
bin/bundle install --full-index
RAILS_ENV=production bin/rake assets:precompile
در آخر ، سرور را با اجرای دستور زیر شروع کنید
./script/server