Cài đặt
Cài đặt mastodon trên ubuntu
Nền tảng truyền thông xã hội nguồn mở Mastodon dựa trên hoạt động, rất dễ bắt đầu. Cách hoạt động tốt nhất với Mastodon trong môi trường phát triển cục bộ là cài đặt tất cả các phụ thuộc hệ thống trong môi trường địa phương của bạn thay vì sử dụng các công cụ docker hoặc lang thang. Cài đặt bộ phụ thuộc tiêu chuẩn cho các ứng dụng Rails như Ruby, Node.js, PostgreSQL và Redis, v.v.
git clone https://github.com/tootsuite/mastodon.git mastodon
cd mastodon
git checkout $(git tag -l | grep -v 'rc[0-9]*$' | sort -V | tail -n 1)
Tiếp theo, cài đặt Ruby và JavaScript là những phụ thuộc cuối cùng nhất bằng cách chạy Bundler trong thư mục dự án:
bundle install
Bây giờ hãy cập nhật cơ sở dữ liệu.yml và chạy Trình hướng dẫn Cài đặt tương tác với lệnh sau:
bundle exec rake mastodon:setup
Có nhiều quy trình cần được chạy cho bộ chức năng đầy đủ của Mastodon. Bạn có thể cài đặt và bắt đầu Foreman để chạy tất cả các quy trình với:
gem install foreman --no-document
foreman start
Trong thư mục Mastodon, điều này sẽ bắt đầu các quy trình được xác định trong Procfile.Dev, máy chủ Rails, máy chủ webpack, máy chủ API phát trực tuyến và lịch trình SideKiq. Đó là nó. Chúc mừng! Bạn đã cài đặt thành công trang web Microblogging phổ biến nhất trên hệ thống Ubuntu của bạn. Thưởng thức!