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

Cara menginstal Oxwall di CentOS

Kami akan menunjukkan kepada Anda, cara menginstal Oxwall di CentOS. Oxwall adalah perangkat lunak jaringan sosial open source yang ditulis dalam PHP. Ini digunakan untuk membuat dan mengelola Jaringan Sosial dan situs web berbasis komunitas. Oxwall memiliki banyak plugin dan ekstensi yang fleksibel dan mudah digunakan yang tersedia di Oxwall Store.

Panduan penginstalan ini mengasumsikan bahwa Apache, MySQL, dan PHP sudah diinstal dan dikonfigurasi di VPS Linux Anda. Pada saat penulisan tutorial ini, versi stabil terbaru dari Oxwall adalah 1.8.1 dan memerlukan:

1. Persyaratan:

  • PHP 5.3 atau lebih tinggi dengan ekstensi PHP berikut diaktifkan:ftp, mbstring, PDO, DOM, cURL, zip, zlib, json, GD Graphics Library versi 2.0.x+ dan pustaka font FreeType. Selain itu, pengaturan safe_mode, register_globals, suPHP, suApache dan Suhosin harus dinonaktifkan dan pengaturan allow_url_fopen dan cURL harus diaktifkan di php.ini
  • Apache Web Server 2.0 atau lebih tinggi dikompilasi dengan modul mod_rewrite dan dengan arahan berikut yang diizinkan:RewriteEngine, RewriteBase, RewriteCond, dan RewriteRule.
  • MySQL 5.0 atau lebih tinggi
  • Layanan Cron
  • Server email (SendMail, Postfix, Exim atau lainnya) diinstal pada server virtual CentOS Anda.

2. Unduh Oxwall

Unduh versi terbaru Oxwall yang tersedia di ‘http://www.oxwall.org/download’ ke server dan ekstrak menggunakan perintah berikut:

cd /opt/
wget http://www.oxwall.org/dl/oxwall-1.8.1.zip
mkdir -p /var/www/html/oxwall
unzip oxwall-1.8.1.zip -d /var/www/html/oxwall

3. Buat Basis Data MySQL

Buat database MySQL baru untuk Oxwall di server Anda:

mysql -u root -p
mysql> CREATE DATABASE oxwalldb;
mysql> GRANT ALL PRIVILEGES ON oxwalldb.* TO 'oxwalluser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

4. Konfigurasikan pengaturan PHP

Cari file konfigurasi php menggunakan perintah berikut:

#php -i | grep php.ini
Configuration File (php.ini) Path => /etc
Loaded Configuration File => /etc/php.ini

Edit file 'php.ini' dan tambahkan/modifikasi baris berikut:

file_uploads = On
allow_url_fopen = On
register_globals = off
safe_mode = Off
session.auto_start = 0

Jalankan perintah berikut:

chown apache:apache -R /var/www/html/oxwall/

5. Konfigurasi Server Web Apache

Buat direktif host virtual baru di Apache. Misalnya, edit file konfigurasi Apache Anda (‘/etc/httpd/conf/httpd.conf’ secara default) dan batalkan komentar pada baris berikut:

#NameVirtualHost *:80

Kemudian, tambahkan baris berikut di akhir:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/oxwall/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/oxwall/>
    Options FollowSymLinks
    AllowOverride All
</Directory>
    ErrorLog logs/your-domain.com-error_log
    CustomLog logs/your-domain.com-access_log common
</VirtualHost>

6. Mulai ulang Server Web Apache

Mulai ulang server web Apache agar perubahan diterapkan:

service httpd restart

Buka http://domain-anda.com di browser web populer Anda dan ikuti petunjuk mudahnya; atur judul situs web, alamat email administrator dan kredensial login, masukkan informasi basis data, lalu salin dan tempel kode yang ditampilkan pada halaman 'Finalizing install' menggantikan yang sudah ada menjadi '/var/www/html/oxwall/ow_includes/config.php' berkas.

7. Buat Tugas cron

Buat tugas cron untuk menjalankan skrip ‘/var/www/html/oxwall/ow_cron/run.php’ setiap menit:

* * * * * wget -q -O /dev/null http://your-domain.com/ow_cron/run.php

8. Instal Plugin Pilihan Anda

Instal plugin Oxwall pilihan Anda dan klik 'Selesai'. Untuk alasan keamanan, disarankan untuk menghapus direktori ‘/var/www/html/oxwall/ow_install/’:

rm -rf /var/www/html/oxwall/ow_install/

Hanya itu saja. Instalasi Oxwall sekarang selesai. Masuk ke area Admin di http://domain-anda.com/admin , konfigurasikan Oxwall sesuai kebutuhan Anda, dan mulai buat situs web Jejaring Sosial Anda.

Tentu saja Anda tidak perlu menginstal Oxwall di CentOS, jika Anda menggunakan salah satu layanan CentOS Web Hosting kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Oxwall untukmu. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini, tentang cara menginstal Oxwall di CentOS, 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.2 di CentOS 7

  1. Cara Menginstal PHP 7.4 / 7.3 / 7.2 di CentOS 7 / RHEL 7 &CentOS 6 / RHEL 6

  2. Cara Menginstal PHP 7.4 / 7.3 Pada CentOS 8 / RHEL 8

  3. Cara Menginstal PHP 5.5 di CentOS

  1. Cara Menginstal PHP 5.6 di CentOS 7

  2. Cara Menginstal PHP 8 di CentOS 7

  3. Cara Menginstal PHP 8 di CentOS 8