GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Menginstal PyroCMS di Ubuntu 14.04 VPS

PyroCMS adalah CMS ringan yang dibuat dengan framework PHP CodeIgniter yang sangat populer, cukup sederhana bagi pengembang mana pun untuk membuat modul khusus dan bagi pengguna akhir untuk memahami cara kerja PyroCMS.
Penginstalan PyroCMS pada VPS Ubuntu akan memakan waktu sekitar lima menit jika Anda mengikuti langkah-langkah yang sangat mudah dijelaskan di bawah ini.


Panduan penginstalan ini mengasumsikan bahwa Apache, PHP dan MySQL sudah diinstal dan dikonfigurasi pada server virtual berbasis Ubuntu Anda.
Pada saat penulisan tutorial ini, versi stabil terbaru yang tersedia adalah PyroCMS 2.2.5 dan membutuhkan:

  •     Server Web Apache>=2.0 dikompilasi dengan modul mod_rewrite;
  •     PHP>=5.2 dengan ekstensi PHP berikut diaktifkan:GD Graphics Library versi 2.0.x, mcrypt, dan cURL.
  •     MySQL>=5.0 diinstal di server virtual Linux Anda.
  •     CodeIgniter 2.1.x, jQuery 1.6.x, dan Lex – paket pihak ketiga ini disertakan dalam setiap rilis PyroCMS.

Unduh versi stabil terbaru PyroCMS yang tersedia di https://www.pyrocms.com/ ke server dan ekstrak arsip yang diunduh ke root dokumen server web Anda:

cd /tmp/
wget --no-check-certificate https://www.pyrocms.com/downloads/v2.2.5 -O pyrocms.zip
unzip -d /var/www/html/ pyrocms.zip
mv /var/www/html/pyrocms* /var/www/html/pyrocms

Buat direktif host virtual baru di Apache. Misalnya, buat file konfigurasi Apache baru bernama 'pyrocms.conf':

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

dan tambahkan baris berikut:

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot /var/www/html/pyrocms/
   ServerName your-domain.com
   ServerAlias www.your-domain.com
      <Directory /var/www/html/pyrocms/>
         Options Indexes FollowSymLinks MultiViews
         AllowOverride All
         Order allow,deny
         allow from all
      </Directory>
   ErrorLog /var/log/apache2/your-domain.com-error_log
   CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Kemudian, jalankan perintah berikut di server virtual Anda:

ln -s /etc/apache2/sites-available/pyrocms.conf /etc/apache2/sites-enabled/pyrocms.conf

Cari file konfigurasi PHP menggunakan perintah berikut:

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

Edit file konfigurasi PHP ‘php.ini’ dan tambahkan/modifikasi baris berikut:

vi /etc/php5/cli/php.ini
magic_quotes_runtime = Off
date.timezone = US/Central

File 'mcrypt.ini' di '/etc/php5/conf.d' perlu disalin atau di-sym-link ke '/etc/php5/mods-available':

cd /etc/php5/mods-available
sudo ln -s ../conf.d/mcrypt.so
sudo php5enmod mcrypt

Aktifkan modul mod_rewrite menggunakan:

sudo a2enmod rewrite

Mulai ulang server web Apache agar perubahan diterapkan:

service apache2 restart

Jadikan root dokumen dan file serta direktori PyroCMS di dalamnya dapat ditulis oleh server Apache yang berjalan sebagai pengguna 'www-data' dan kelompokkan 'www-data' dengan menjalankan perintah berikut:

chown www-data:www-data -R /var/www/html/pyrocms/

Buat database MySQL baru untuk PyroCMS menggunakan perintah berikut:

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

Buka http://domain-anda.com menggunakan browser web dan ikuti petunjuk mudahnya.

Hanya itu saja. Instalasi pyrocms sekarang selesai.

Anda dapat login ke back-end administrator PyroCMS menggunakan kredensial login administrator dan mulai menggunakannya.

Untuk alasan keamanan, disarankan untuk menghapus direktori instalasi (‘/var/www/html/pyrocms/installer’) setelah Anda selesai dengan proses instalasi.

Tentu saja Anda tidak perlu melakukan semua ini jika menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal PyroCMS untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

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.


Panels
  1. Cara menginstal eGroupware di Ubuntu 14.04 VPS

  2. Cara menginstal PrestaShop di Ubuntu 14.04 VPS

  3. Cara menginstal Munin di Ubuntu 14.04 VPS

  1. Cara menginstal Contao di Ubuntu 14.04 VPS

  2. Cara menginstal CS-Cart v4 di Ubuntu 14.04 VPS

  3. Cara menginstal Group-Office 6 pada Ubuntu 14.04 VPS

  1. Cara Menginstal Collabtive 2.1 di Ubuntu 14.04 VPS

  2. Cara menginstal Drupal di Ubuntu 16.04

  3. Cara Menginstal PHP 7.3 di Ubuntu 16.04