GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Open Classifieds pada VPS Debian 8

Dalam tutorial ini, kami akan menunjukkan cara menginstal Open Classifieds pada VPS Debian 8 dengan Apache, PHP dan MySQL terinstal di dalamnya. OpenClassifieds adalah skrip open source gratis yang digunakan untuk membuat situs web untuk iklan baris, iklan, atau listingan dalam beberapa menit.

Tutorial ini telah diuji dan ditulis untuk VPS Debian 8, tetapi seharusnya dapat digunakan di semua distribusi Linux.


Pada saat penulisan tutorial ini, Open Classifieds versi stabil terbaru adalah 2.6.0 dan membutuhkan:

  • PHP 5.5 atau lebih tinggi dengan pustaka grafis GD versi 2.0.x+, mcrypt, gettext, curl dan ekstensi PHP mysql/mysqli dan opsi tag pendek diaktifkan;
  • Server Web Apache>=2.0 dikompilasi dengan modul mod_rewrite dan dengan arahan berikut yang diizinkan:RewriteEngine, RewriteBase, RewriteCond, dan RewriteRule.;
  • MySQL 5 atau lebih tinggi terinstal di server virtual Anda.

Mari kita mulai dengan penginstalan.
Perbarui paket OS Anda:

sudo apt-get update

Instal Apache, MySQL, PHP, dan ekstensi yang diperlukan di server virtual Anda:

apt-get install apache2 libapache2-mod-php5 php5-cli php5-common php5-gd php5-mcrypt php5-curl php5-mysql mysql-server unzip

Untuk mengaktifkan modul mod_rewrite Apache2, jalankan perintah berikut:

sudo a2enmod rewrite

Unduh versi terbaru dari Open Classifieds yang tersedia di http://open-classifieds.com/download ke direktori 'opt' di server Anda dan ekstrak ke direktori '/var/www/html/openclassifieds2/' di server Anda menggunakan perintah berikut:

cd /opt
unzip -o openclassifieds2-2.6.0.zip -d /var/www/html/
mv /var/www/html/openclassifieds2-2.6.0 /var/www/html/openclassifieds2/

Buat database MySQL baru untuk Open Classifieds dan tetapkan pengguna MySQL dengan izin penuh:

mysql -u root -p
mysql> CREATE DATABASE classifiedsdb;
mysql> GRANT ALL PRIVILEGES ON classifiedsdb.* TO 'classifieds'@'localhost' IDENTIFIED BY 'y0ur-passw0rd' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Jangan lupa untuk mengganti 'your-password' dengan password yang kuat.
Buat directive virtual host baru di Apache. Misalnya, buat file konfigurasi Apache baru bernama 'openclassifieds2.conf' di server virtual Anda:

touch /etc/apache2/sites-available/openclassifieds2.conf

Kemudian, jalankan perintah berikut:

ln -s /etc/apache2/sites-available/openclassifieds2.conf /etc/apache2/sites-enabled/openclassifieds2.conf
rm /etc/apache2/sites-enabled/000-default.conf

Atau, gunakan perintah a2ensite untuk mengaktifkan konfigurasi 'openclassifieds2.conf' di Apache:

sudo a2ensite openclassifieds2.conf
sudo a2dissite 000-default.conf

Edit file konfigurasi 'openclassifieds2.conf':

vi /etc/apache2/sites-available/openclassifieds2.conf

tambahkan baris berikut ke dalamnya:


Admin Server [email protected]
DocumentRoot /var/www/html/openclassifieds2/
ServerName yourdomain.com
ServerAlias ​​www.yourdomain.com

Opsi FollowSymLinks
AllowOverride All

ErrorLog /var/log/Apache2/yourdomain.com- error_log
CustomLog /var/log/apache2/yourdomain.com-access_log common

Open Classifieds menggunakan sintaks tag pendek 'short cut', jadi untuk mengaktifkan direktif short_open_tag di PHP, edit file konfigurasi php.ini dan tambahkan/modifikasi baris berikut:

vi /etc/php5/apache2/php.ini
short_open_tag = On

Setel izin file yang tepat untuk server web Apache:

sudo chown -R www-data:www-data /var/www/html/openclassifieds2/

Mulai ulang server web Apache agar perubahan diterapkan:

service apache2 restart

Buka web browser favorit Anda, navigasikan ke http://yourdomain.com dan ikuti petunjuk mudahnya:
Jika semua centang pada halaman pertama instalasi berwarna hijau, klik 'Start installation', masukkan nama database, nama pengguna dan kata sandi, hapus centang 'data sampel' dan klik 'Lanjutkan'. Pada halaman berikutnya, atur nama situs, zona waktu, email administrator dan kata sandi dan klik 'install'.
Demi keamanan, pastikan untuk menghapus direktori 'install/' setelah instalasi:

rm -rf /var/www/html/openclassifieds2/install

Login di http://domainanda.com/oc-panel menggunakan kredensial login administrator Anda dan mulai menggunakan Open Classifieds, buat beberapa kategori, lokasi, dll.

Hanya itu saja. Instalasi Open Classifieds sekarang telah selesai.
Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Debian kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk instal Open Classifieds untukmu. Mereka tersedia 24 × 7 dan akan segera menangani permintaan Anda. Anda mungkin juga ingin membaca Cara Menginstal Dotclear di VPS Debian 8.

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.


Debian
  1. Cara Menginstal Server MySQL di Debian 9

  2. Cara Menginstal MySQL Workbench di Debian 10

  3. Bagaimana Cara Menginstal Dovecot di Debian 10?

  1. Cara Menginstal PHP-Fusion 9 di Debian 8

  2. Cara Menginstal Dotclear di VPS Debian 8

  3. Cara menginstal LAMP di Debian 8

  1. Cara Menginstal PunBB di Debian 8

  2. Cara Menginstal Jamroom di VPS Debian 8

  3. Cara Menginstal MySQL di Debian 11