Instal diaspora *

"Langkah pertama itu penting dalam hidup," kata-kata dari lagu itu. Dalam instalasi diaspora * juga. Diaspora * wiki untuk sub-tambang mengatakan bahwa memulai server diaspora * Anda sendiri memerlukan keterampilan dan waktu teknis. Dan kemudian, petunjuk instalasi untuk beberapa distribusi Linux yang populer, serta untuk beberapa versi MacOS. Windows saat ini tidak didukung.

Namun, ini belum semuanya. Ubuntu 16.04 dan distribusinya berdasarkan pada itu memiliki dua paket, diaspora-installer dan diaspora-installer-mysql, yang, ketika diinstal, pengguna menerima server diaspora * yang sudah jadi berdasarkan PostgreSQL / MySQL dan Nginx.

Secara terpisah, dalam instruksi di atas untuk Linux, Raspberry Pi> = 2 disebutkan. Instalasi pada perangkat ini dimungkinkan, tetapi tidak disarankan untuk membuat perapian multi-pengguna.

"Di bawah ini akan sangat lambat," memperingatkan instruksi.

Jadi, Calculate Linux Desktop 18 LXQT - dipasang di mesin virtual, Elementary OS 5.0 - pada bagian terpisah dari hard drive komputer desktop, dan kartu memori dengan NOOBS dimasukkan ke dalam Raspberry Pi.

Dengan CLDL-18, semuanya secara keseluruhan mengikuti instruksi dari situs resmi diaspora *, hasilnya adalah peluncuran server diaspora * untuk pengembangan (di WEBrick dan MySQL). Pada mikroprosesor virtual dual-core dengan RAM gigabyte virtual, semuanya "sangat lambat."



Pada ElementaryOS 5.0, semuanya dilakukan hanya dengan satu perintah untuk memulai instalasi diaspora *, postgresql, nginx dan dependensinya. Selama instalasi, program menyarankan pengaturan database menggunakan dbconfig-common, memilih nama host; permata ruby ​​yang diperlukan telah diinstal.

diaspora-installer.png

“Tidak seperti” instalasi Redmine - tanpa Apache2 + Penumpang, hanya Nginx (setelah menjalankan diaspora-instal, tidak ada paket penumpang dalam daftar paket yang diinstal).

Di Raspberry Pi, tidak ada tempat untuk "perapian" di rel (meskipun cakephp, yang "awalnya dibuat sebagai klon dari Ruby on Rails yang populer", bekerja di sana) - mari kita tinggalkan perangkat ini untuk LibreELEC dan pemrograman Python.



Buku teks "Kenalan dengan diaspora *" adalah satu untuk semua varian peluncuran perapian mereka sendiri, serta bagi mereka yang telah menggunakan perapian orang lain, memilihnya di antara perapian dengan registrasi terbuka, mengikuti instruksi yang sesuai dalam wiki diaspora *.

Jaringan ini memiliki ideologi asli, yang terutama terletak pada hal yang tidak pernah terpikirkan oleh pengguna jejaring sosial komersial - dalam memilih tempat untuk menyimpan data mereka; Namun, artikel tentang memilih perapian mengatakan jauh lebih jelas dan lebih khusus daripada di halaman utama dan / tentang halaman web situs web resmi diaspora *.

Tidak ada yang ditulis di atas tentang penerusan port pada router dan memilih nama domain - langkah-langkah selanjutnya yang diperlukan untuk membuat perapian sendiri.

Peta jalan:

1. Port forwarding pada router
2. Memilih nama domain

Untuk melihat aplikasi dalam aksi, setelah memulai pod baru, buka jendela browser dan pergi ke alamat yang sesuai. Anda akan melihat halaman informasi default. Seperti halaman serupa dari aplikasi Rails baru, ini adalah semacam tes untuk server diaspora *; itu menunjukkan bahwa program Anda diatur dengan cukup benar untuk menampilkan halaman.

Ini juga berisi tautan untuk mendaftar pod ini (Pod Bahasa Inggris), salam, beberapa tautan ke diaspora * wiki, dan informasi lainnya.

Pemecahan masalah


"Internet adalah sumber dukungan teknis gratis yang bagus." Serta pesan yang dikeluarkan oleh program selama instalasi. Misalnya, "Anda dapat membiarkan kata sandi aplikasi PostrgeSQL kosong, karena metode otentikasi" ident "digunakan, memungkinkan pengguna diaspora pada sistem untuk terhubung ke basis data Diaspora tanpa kata sandi."

Source: https://habr.com/ru/post/id440256/


All Articles