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

Instal gpEasy CMS dengan NGINX dan PHP5-FPM di Ubuntu 14.04 VPS

Pada artikel ini kami akan menunjukkan cara menginstal gpEasy CMS di Ubuntu 14.04 VPS menggunakan server web Nginx dan PHP5-FPM.

gpEasy adalah CMS yang sederhana dan kuat. Ini dirancang untuk menjadi sistem manajemen konten (CMS) yang mudah digunakan, namun ringan dan berfungsi penuh.

gpEasy CMS tidak mengharuskan Anda menyiapkan basis data apa pun dan memungkinkan Anda mengedit situs web dengan cepat karena berbasis file datar.

Nginx adalah server web yang ringan namun sangat kuat. Ini dikenal sebagai server HTTP yang stabil dan berkinerja tinggi.

PHP5-FPM adalah singkatan dari PHP5 FastCGI Process Manager dan merupakan implementasi PHP FastCGI alternatif dengan beberapa fitur tambahan yang berguna untuk situs dari berbagai ukuran, terutama situs yang lebih sibuk.

Kami akan berasumsi bahwa unzip diinstal pada VPS Linux Anda. Jika tidak, jalankan perintah berikut untuk menginstal program:

# apt-get install unzip

PERSYARATAN

Kami menggunakan paket hosting VPS SSD 1 kami untuk tutorial ini.

PERBARUI SISTEM

Login ke server Anda sebagai root dan jalankan perintah berikut:

# apt-get update
# apt-get upgrade

INSTAL NGINX DAN PHP5-FPM

Sekarang kita perlu menginstal Nginx dan PHP5-FPM:

# apt-get install nginx php5-fpm

Untuk tujuan tutorial ini mari kita buat pengguna baru yang akan menyimpan instalasi gpEasy di direktori home-nya.

# adduser gpeasy

Selesaikan langkah-langkah pembuatan pengguna lalu tambahkan pengguna gpeasy ke grup www-data untuk menghindari kesalahan izin menggunakan perintah di bawah ini:

# usermod -a -G www-data gpeasy

Karena perintah ini tidak akan menghasilkan apa-apa, untuk ketenangan pikiran Anda, Anda masih dapat melakukan pemeriksaan menggunakan:

# groups gpeasy | grep www-data

Langkah selanjutnya dari prosedur instalasi ini adalah login sebagai user gpeasy yang telah kita buat. Untuk melakukannya, jalankan dan masukkan kata sandi yang Anda atur:

# login gpeasy

Setelah Anda masuk, Anda akan melihat bahwa Anda saat ini berada di direktori home pengguna gpeasy.

INSTAL gpEasy

Pertama, mari kita unduh CMS gpEasy:

# wget -c http://gpeasy.com/Special_gpEasy?cmd=dlzip -O gpeasy.zip

Buka zip file zip yang diunduh:

# unzip gpeasy.zip

Ganti nama direktori gpEasy menjadi gpEasyCMS untuk menghindari kebingungan saat menyiapkan konfigurasi Nginx untuk sistem manajemen konten ini.

# mv gpEasy/ gpEasyCMS/

Selanjutnya, kita perlu memberikan izin yang tepat dan mengubah grup pada direktori data gpEasy. Ini diperlukan untuk menghindari kesalahan baca/tulis saat menggunakan gpEasy.

# chmod 775 /home/gpeasy/gpEasyCMS/data
# chgrp www-data /home/gpeasy/gpEasyCMS/data

Disarankan untuk menonaktifkan eksekusi file berikut untuk semua orang termasuk pemilik dan grup:

# chmod 664 gpEasyCMS/data/example_htaccess
# chmod 664 gpEasyCMS/data/index.html

Keluar dari pengguna gpeasy:

# logout

KONFIGURASI NGINX

Pertama, hapus konfigurasi situs nginx default:

# rm /etc/nginx/sites-enabled/default

Jika Anda ingin mengarahkan lebih banyak domain ke server, mungkin diperlukan untuk meningkatkan ukuran keranjang hash dalam file konfigurasi Nginx. Untuk melakukannya, buka file dengan editor teks favorit Anda. Kami menggunakan vim untuk tujuan kami:

# vim /etc/nginx/nginx.conf

Temukan baris '# server_names_hash_bucket_size 64;' di file ini dan hapus # dari baris. Simpan dan tutup file.

Buat konfigurasi situs untuk instalasi gpEasy Anda:

# vim /etc/nginx/sites-available/gpeasy

Sekarang, rekatkan konfigurasi berikut dan ganti nilai 'domainanda' dengan domain Anda yang sebenarnya:

Jika Anda ingin mengaktifkan fungsi gambar untuk gpEasy, jalankan perintah berikut:

# apt-get install php5-gd

Aktifkan konfigurasi situs web gpEasy:

# ln -s /etc/nginx/sites-available/gpeasy /etc/nginx/sites-enabled/gpeasy

Mulai ulang Nginx dan PHP5-FPM:

# /etc/init.d/php5-fpm restart
# /etc/init.d/nginx restart

Sekarang Anda dapat menyelesaikan instalasi gpEasy Anda dengan membuka browser web favorit Anda dan arahkan ke:http://your_ip_address/gpEasyCMS

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 gpEasy 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.


Panels
  1. Cara menginstal phpMyAdmin dengan HHVM, Nginx dan MariaDB di Ubuntu 14.04 VPS

  2. Instal Croogo di VPS Ubuntu dengan Nginx dan MariaDB

  3. Instal HumHub di VPS Ubuntu dengan Nginx dan MariaDB

  1. Instal OpenCart 2 di Ubuntu 14.04 VPS dengan Nginx dan PHP-FPM

  2. Instal PmWiki di Ubuntu 14.04 VPS dengan Nginx

  3. Instal OwnCloud 7 dengan Nginx dan PHP-FPM di VPS Ubuntu

  1. Instal Redmine di server Ubuntu 14.04 dengan MariaDB, Puma dan Nginx.

  2. Instal Fuel CMS di Ubuntu 14.04 VPS dengan Nginx, PHP-FPM dan MySQL

  3. Instal Concrete5 di Ubuntu 14.04 VPS dengan Nginx, PHP-FPM dan MySQL