Fuel CMS adalah CMS yang ringan dan sangat dapat disesuaikan yang dibangun dengan framework PHP CodeIgniter yang sangat populer. Anda dapat membuat modul, tampilan, dan pengontrol khusus dan menggunakan bagian CMS hanya saat Anda membutuhkannya. Ini adalah gabungan dari kerangka kerja dan CMS.
Dalam tutorial ini kita akan membahas langkah-langkah yang diperlukan untuk menginstal Fuel CMS pada Ubuntu 14.04 VPS dengan Nginx, PHP-FPM dan MySQL.
PERSYARATAN
Kami akan menggunakan paket Hosting VPS Linux SSD 1 kami untuk tutorial ini.
PERBARUI SISTEM
Pastikan server Anda sepenuhnya mutakhir menggunakan:
# apt-get update &&apt-get upgrade
Langkah Anda selanjutnya adalah menginstal Nginx, PHP-FPM dan MySQL. Jalankan perintah berikut:
# apt-get install nginx php5-fpm mysql-server php5-mysql
Kemudian buat database yang dibutuhkan untuk Fuel CMS. Masuk ke layanan MySQL Anda sebagai root:
# mysql -u root -pmysql> create database fuel;mysql> berikan semua hak istimewa pada fuel.* ke fuelusr@localhost diidentifikasi oleh 'your_password';mysql> flush privileges;mysql> exitBye
PASANG CMS BAHAN BAKAR
Sekarang, instal Fuel CMS. Untuk tujuan kami, kami akan mengunduh Bahan Bakar ke /opt direktori. Jalankan perintah berikut:
# cd /opt# wget https://codeload.github.com/daylightstudio/FUEL-CMS/zip/master
Buka zip arsip yang diunduh:
# master unzip
Ubah nama direktori menjadi nama yang lebih sederhana:
# mv FUEL-CMS-master/ fuelcms
Pindahkan instalasi Fuel CMS ke /var/www/ :
# mv fuelcms/ /var/www/
Masuk ke direktori:
# cd /var/www/
Konfigurasi fuel/application/config/database.php file dengan pengaturan koneksi database yang tepat. Dengan editor teks favorit Anda, buka file tersebut, kami menggunakan vim:
# vim fuelcms/fuel/application/config/database.php
Isi kredensial database yang Anda buat sebelumnya. Setelah dimodifikasi, garis-garisnya akan terlihat seperti ini:
$active_group ='default';$active_record =TRUE;$db['default']['hostname'] ='localhost';$db['default']['username'] ='fuelusr';$ db['default']['password'] ='your_password';$db['default']['database'] ='fuel';$db['default']['dbdriver'] ='mysql'; $db['default']['dbprefix'] ='';$db['default']['pconnect'] =TRUE;$db['default']['db_debug'] =TRUE;$db[' default']['cache_on'] =FALSE;$db['default']['cachedir'] ='';$db['default']['char_set'] ='utf8';$db['default' ]['dbcollat'] ='utf8_general_ci';$db['default']['swap_pre'] ='';$db['default']['autoinit'] =TRUE;$db['default'][ 'stricton'] =SALAH;
Simpan dan tutup file.
Sekarang, impor fuel/install/fuel_schema.sql file ke dalam database yang baru dibuat. Anda dapat melakukannya dengan menggunakan perintah berikut:
# mysql -u fuelusr -p fuelSaat diminta, masukkan sandi yang Anda tetapkan untuk pengguna fuelusr.
Anda perlu mengatur kunci enkripsi dan mengisi baris yang sesuai di fuelcms/fuel/application/config/config.php mengajukan. Anda bisa mendapatkan kunci enkripsi acak di:http://randomkeygen.com/ Buka file:
# vim fuelcms/fuel/application/config/config.phpSetelah mengatur kunci, baris kami terlihat seperti ini:
$config['encryption_key'] 'RvT1WH17eg9a1w7INabs5sXUnuE3xeQX';Terakhir, tetapkan nilai konfigurasi tambahan dalam MY_fuel.php file:Konfigurasikan nama situs Anda dan aktifkan backend admin:
# vim fuelcms/fuel/application/config/MY_fuel.php$config['site_name'] ='your_site_name';// apakah backend admin diaktifkan atau tidak$config['admin_enabled'] =TRUE;Setel kepemilikan yang benar dari fuelcms direktori:
# chown www-data:-R fuelcms/KONFIGURASI NGINX UNTUK FUEL CMS
Langkah Anda selanjutnya adalah mengonfigurasi blok Nginx sehingga Anda dapat mengakses Fuel CMS menggunakan domain. Oleh karena itu, buat file baru menggunakan perintah di bawah ini:
# vim /etc/nginx/sites-available/your_domainRekatkan yang berikut ini ke dalam file:
server { dengarkan 80; root /var/www/fuelcms; indeks index.php index.html index.htm; tulis ulang ^/sitemap_index\.xml$ /index.php?sitemap=1 terakhir; tulis ulang ^/([^/]+?)-sitemap([0-9]+)?\.xml$ /index.php?sitemap=$1&sitemap_n=$2 last; server_name your_domain.com; access_log /var/log/nginx/domain_anda/access.log; error_log /var/log/nginx/domain_anda/error.log; lokasi / { # try_files $uri $uri/ =404; try_files $uri $uri/ /index.php?q=$uri&$args; } error_page 404 /404.html; error_page 500 502 503 504 /50x.html; lokasi =/50x.html { root /usr/share/nginx/html; } lokasi ~ \.php$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; termasuk fastcgi_params; }}Tentu saja, Anda harus mengganti nilai domain_anda dengan domain Anda yang sebenarnya.
Aktifkan situs:
# ln -s /etc/nginx/sites-available/your_domain /etc/nginx/sites-enabled/your_domainMulai ulang Nginx:
# /etc/init.d/nginx mulai ulangSekarang, buka browser web favorit Anda dan navigasikan ke http://domain_anda.com. Halaman selamat datang untuk Fuel CMS akan muncul dengan instruksi untuk menyelesaikan instalasi. Nginx tidak menggunakan file .htaccess, jadi Anda dapat melewati langkah pertama. Langkah kedua sudah selesai, tetapi yang ketiga belum. Oleh karena itu, buat direktori yang diperlukan dapat ditulis. Jalankan perintah berikut:
# chmod +x /var/www/fuelcms/fuel/application/cache/# chmod +x /var/www/fuelcms/fuel/application/cache/dwoo/# chmod +x /var/www/fuelcms/ fuel/application/cache/dwoo/compiled# chmod +x /var/www/fuelcms/assets/imagesLangkah keempat sudah selesai.
Untuk mengakses backend administrasi FUEL, buka:
http://domain_anda.com/fuel
dan gunakan kredensial login berikut:
Nama pengguna:admin
Kata sandi:admin
Setelah masuk, Anda perlu mengubah kata sandi admin Anda.
Itu dia, Anda telah berhasil menginstal Fuel CMS di Ubuntu 14.04 VPS Anda dengan Nginx, PHP5-FPM dan MySQL.
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 Fuel CMS untuk Anda. Mereka tersedia 24×7 dan akan memakan waktu mengurus permintaan Anda segera.
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.
Cara Menginstal Tiki Wiki CMS Groupware di Ubuntu 14.04 VPS Instal Concrete5 di Ubuntu 14.04 VPS dengan Nginx, PHP-FPM dan MySQLPanels