GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Instal Jaringan Sosial Sumber Terbuka di Ubuntu 16.04

Dalam tutorial ini, kami akan memberi Anda petunjuk langkah demi langkah tentang cara menginstal Jaringan Sosial Open Source dengan Apache di VPS Ubuntu 16.04 .
Open Source Social Network (OSSN) adalah perangkat lunak jejaring sosial yang ditulis dalam PHP yang digunakan oleh pengembang situs web untuk membuat situs web jejaring sosial. Proses pemasangannya mudah dan hanya membutuhkan beberapa menit.

Pada saat penulisan tutorial ini, versi stabil terbaru dari Jaringan Sosial Open Source adalah 4.2 dan memerlukan:

  • PHP 5.4 atau lebih tinggi (sebaiknya yang terbaru), dikompilasi dengan ekstensi cURL, mcrypt, MySQLi, ZIP, JSON, XML PHP dan Perpustakaan GD PHP diaktifkan.
  • opsi allow_url_fopen diaktifkan di PHP
  • Apache Web Server 2.0 atau lebih tinggi dikompilasi dengan modul mod_rewrite;

Panduan penginstalan ini mengasumsikan bahwa Apache sudah diinstal dan dikonfigurasi di server virtual Anda.

Mari kita mulai dengan instalasi. Pastikan paket OS server Anda benar-benar mutakhir:

apt-get update 
apt-get upgrade

Aktifkan modul penulisan ulang Apache jika belum dilakukan:

a2enmod rewrite

Instal paket PHP yang diperlukan:

apt-get install php7.0-cli php7.0-common php7.0-json php7.0-mcrypt php7.0-mysql php7.0-xml php7.0-curl php7.0-zip php7.0-gd

Mulai ulang layanan Apache agar perubahan diterapkan:

service apache2 restart

Unduh versi terbaru Jaringan Sosial Open Source yang tersedia di http://www.opensource-socialnetwork.org/download ke direktori di server dan ekstrak menggunakan perintah berikut:

cd /opt/
wget https://www.opensource-socialnetwork.org/download_ossn/latest/build.zip -O ossn.zip
unzip ossn.zip -d /var/www/html/

Buat database MySQL dan pengguna baru untuk OSSN:

mysql -u root -p
mysql> SET GLOBAL sql_mode='';
mysql> CREATE DATABASE ossndb;
mysql> CREATE USER 'ossnuser'@'localhost' IDENTIFIED BY 'y0ur-pAssW0RD';
mysql> GRANT ALL PRIVILEGES ON ossndb.* TO 'ossnuser'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> quit

Jangan lupa untuk mengganti ‘y0ur-pAssW0RD’ dengan kata sandi yang kuat.

Edit file konfigurasi PHP (/etc/php/7.0/cli/php.ini):

vi /etc/php/7.0/cli/php.ini

dan ubah baris ini:

allow_url_fopen = On
file_uploads = On
upload_max_filesize = 32M

OSSN membutuhkan direktori untuk menyimpan file yang diunggah seperti gambar. Untuk alasan keamanan, kami akan membuat direktori ini di luar direktori root dokumen:

mkdir -p /var/www/ossndatadir

Semua file harus dapat dibaca oleh server web, jadi tetapkan kepemilikan yang tepat:

chown www-data:www-data -R /var/www/html/ossn/

Buat direktif host virtual baru di Apache. Misalnya, buat file konfigurasi Apache baru bernama 'ossn.conf' di server virtual Anda:

touch /etc/apache2/sites-available/ossn.conf
ln -s /etc/apache2/sites-available/ossn.conf /etc/apache2/sites-enabled/ossn.conf
vi /etc/apache2/sites-available/ossn.conf

Kemudian, tambahkan baris berikut:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/ossn/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/ossn/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Hapus file 000-default.conf:

rm /etc/apache2/sites-enabled/000-default.conf

Mulai ulang server web Apache agar perubahan diterapkan:

service apache2 restart

Buka browser web favorit Anda, navigasikan ke http://domain-anda.com/ , verifikasi bahwa semua prasyarat penginstalan terpenuhi dan penginstal OSSN harus dimulai. Anda harus mengikuti petunjuk mudah di layar penginstalan dengan memasukkan informasi yang diperlukan seperti yang diminta. Jangan lupa untuk menyetel direktori data ke ‘/var/www/ossndatadir’.

Hanya itu saja. Jejaring Sosial Open Source telah dipasang di server Anda.

Masuk ke back-end administrasi OSSN di http://domain-anda.com/administrator dan konfigurasikan OSSN sesuai kebutuhan Anda.

Tentu saja, Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS OSSN kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Jaringan Sosial Open Source untukmu. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Panels
  1. Cara menginstal Jaringan Sosial Open Source di CentOS 7 VPS

  2. Instal Jaringan Sosial Sumber Terbuka di Ubuntu 16.04

  3. Cara Menginstal Rahasia Terbuka di Ubuntu 18.04

  1. Cara Menginstal Open Real Estate di Ubuntu 16.04

  2. Instal Open Source osTicket di Ubuntu 20.04 - Panduan Langkah demi Langkah?

  3. Cara Menginstal Open eShop di Ubuntu 18.04

  1. Cara Memasang Jaringan Sosial Sumber Terbuka (OSSN) di Ubuntu 18.04 LTS

  2. Cara Memasang Jaringan Sosial Elgg di Ubuntu 18.04 LTS

  3. Cara menginstal Jaringan Sosial Mastodon dengan Docker di Ubuntu 18.04 LTS