GNU/Linux >> Belajar Linux >  >> Cent OS

Cara menginstal Jaringan Sosial Open Source di CentOS 7 VPS

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 httpd

Sama seperti yang kita lakukan dengan MariaDB, mulai server web Apache dan tambahkan untuk memulai secara otomatis pada sistem start-up

systemctl start httpdsystemctl aktifkan httpd

OSSN adalah aplikasi berbasis PHP, jadi kita perlu menginstal PHP di antara beberapa modul PHP

yum install php php-gd php-xml php-common

Buka 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.zip

Buka 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/ossn

Untuk mengetahui di mana direktori root dokumen Anda, Anda dapat menggunakan perintah berikut

grep -i '^documentroot' /etc/httpd/conf/httpd.conf

OSSN 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/ossndata

Selanjutnya, 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/*.conf

Buat 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" gabunganindeks DirectoryIndex. html index.phpOptions FollowSymLinksAllowOverride AllMemerlukan semua diberikan

dan terakhir restart Apache agar perubahan diterapkan.

systemctl restart httpd

Sekarang, 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.


Cent OS
  1. Cara Menginstal PHP 7.3 di CentOS 8

  2. Cara Menginstal PHP 7.4 di CentOS 7

  3. Cara Menginstal PHP 7.3 di CentOS 7

  1. Cara Menginstal PHP 5.5 di CentOS

  2. Cara Menginstal PHP 5.6 di CentOS 7

  3. Cara Menginstal PHP 8 di CentOS 7

  1. Cara Menginstal PHP 8 di CentOS 8

  2. Cara menginstal PHP-Nuke pada CentOS 6 VPS

  3. Cara menginstal Concrete5 pada CentOS 6 VPS