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.