Open Source Social Network atau hanya OSSN adalah aplikasi jejaring sosial berbasis PHP. Menggunakan OSSN Anda dapat membuat situs jaringan sosial Anda sendiri dan membangun hubungan dengan anggota Anda. Pada artikel ini kami akan menjelaskan cara menginstal OSSN pada CentOS 7 VPS dengan Apache, MariaDB dan PHP.
Instalasi cukup sederhana. Untuk menjalankan Open Source Social Network, server Anda harus memenuhi beberapa persyaratan
– PHP 5.3 atau yang lebih baru
– MySQL 5 atau yang lebih baru
– Server web Apache
– Apache mod_rewrite
– Fungsi PHP curl
– PHP GD Library
– Dukungan JSON
– XML
Masuk ke server Anda sebagai root pengguna dan pastikan bahwa semua layanan telah diperbarui dengan menjalankan perintah berikut
yum -y update
Instal server database MariaDB di mesin CentOS 7 Anda
yum install mariadb mariadb-server
Mulai server database MariaDB dan aktifkan untuk memulai saat boot
systemctl start mariadbsystemctl aktifkan mariadb
Jalankan skrip 'mysql_secure_installation' untuk mengamankan server database dan mengatur kata sandi root MariaDB Anda
Masuk ke server MariaDB menggunakan pengguna 'root' dan buat database dan pengguna baru untuk OSSN:
mysql -u root -pCREATE DATABASE ossn;CREATE USER 'ossnuser'@'localhost' DIIDENTIFIKASI DENGAN 'PASSWORD';BERIKAN SEMUA HAK ISTIMEWA DI `ossn`.* UNTUK 'ossnuser'@'localhost';FLUSH;Selanjutnya, kita akan menginstal server web Apache
yum install httpdSama seperti yang kita lakukan dengan MariaDB, mulai server web Apache dan tambahkan untuk memulai secara otomatis pada sistem start-up
systemctl start httpdsystemctl aktifkan httpdOSSN adalah aplikasi berbasis PHP, jadi kita perlu menginstal PHP di antara beberapa modul PHP
yum install php php-gd php-xml php-commonBuka situs web resmi OSSN dan unduh rilis stabil terbaru yang saat ini adalah OSSN versi 2.3
wget https://www.opensource-socialnetwork.org/downloads/ossn-v2.3-1426433343.zipBuka paket file OSSN ke direktori root dokumen di server Anda
unzip ossn-v2.3-1426433343.zip -d /var/www/html/Ini akan membuat direktori 'ossn' baru di dalam root dokumen.
Ubah kepemilikan direktori
chown -R apache:apache /var/www/html/ossnUntuk mengetahui di mana direktori root dokumen Anda, Anda dapat menggunakan perintah berikut
grep -i '^documentroot' /etc/httpd/conf/httpd.confOSSN membutuhkan direktori untuk menyimpan file yang diunggah seperti ikon profil dan foto. Untuk alasan keamanan, kami akan membuat direktori ini di luar direktori root dokumen
mkdir /var/www/ossndataSelanjutnya, buat host virtual Apache untuk domain Anda. Buat direktori ‘/etc/httpd/conf.d/vhosts.conf’ dengan konten berikut
vim /etc/httpd/conf.d/vhosts.confIncludeOpsional vhosts.d/*.confBuat host virtual
vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/yourdomain.com"ServerName yourdomain.comServerAlias www.yourdomain. comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" gabungan indeks DirectoryIndex. html index.phpOptions FollowSymLinksAllowOverride AllMemerlukan semua diberikan dan terakhir restart Apache agar perubahan diterapkan.
systemctl restart httpdSekarang, buka browser web dan buka http://domainanda.com untuk menyelesaikan instalasi OSSN
Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Jaringan Sosial Open Source untuk Anda. Mereka tersedia 24 × 7 dan akan segera menangani permintaan Anda. Anda mungkin juga ingin mempertimbangkan untuk membaca Cara Memasang Rahasia Terbuka di CentOS 7.
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.
Cara menginstal Railo pada CentOS 7 VPS Instal Magento di CentOS 7, dengan Nginx, PHP-FPM dan MariaDBCent OS