GNU/Linux >> Belajar Linux >  >> Cent OS

Cara menginstal Webasyst di CentOS

Webasyst adalah kerangka kerja PHP open source yang digunakan oleh pengembang web untuk membuat aplikasi web multi-pengguna yang ramping dengan back-end dan front-end. Ini adalah kerangka kerja yang menggabungkan alat penerbitan web, blogging, dan e-niaga dengan platform kolaborasi perusahaan.

Panduan penginstalan ini mengasumsikan bahwa Apache, MySQL, dan PHP sudah diinstal dan dikonfigurasi di server Anda. Pada saat penulisan tutorial ini, versi stabil terbaru dari kerangka kerja Webasyst adalah 1.5.6.17 dan memerlukan:

  • PHP 5.2 atau lebih baru dengan ekstensi cURL, dom, GD graphics, iconv, json, mbstring, dan zlib diaktifkan. Selain itu, pengaturan allow_url_fopen harus diaktifkan di php.ini
  • Server Web Apache, Nginx, atau Lighttpd
  • MySQL 4.1 atau yang lebih baru diinstal pada VPS Linux Anda.

Mari kita mulai dengan pemasangan kerangka kerja Webasyst.

Unduh versi terbaru Webasyst yang tersedia di ‘https://www.webasyst.com/download/framework/’ ke direktori di server dan ekstrak menggunakan perintah berikut:

cd /opt/wget https://www.webasyst.com/download/framework/ -O webasyst.tar.gz

Ekstrak arsip dan pindahkan file kerangka kerja Webasyst ke direktori root dokumen situs web Anda:

mkdir -p /opt/webasysttar -xvzf webasyst.tar.gz -C /opt/webasystmv /opt/webasyst /var/www/html/

Pengguna server web (Apache) harus dapat menulis ke file dan direktori tertentu, sehingga Anda dapat melakukannya dengan mudah dengan menjalankan perintah berikut:

chown apache:apache -R /var/www/html/webasyst

Cari file konfigurasi php menggunakan perintah berikut:

#php -i | grep php.iniFile Konfigurasi (php.ini) Path => /etcLoaded File Konfigurasi => /etc/php.ini

Edit file 'php.ini' dan aktifkan pembungkus fopen URL-aware yang memungkinkan mengakses objek URL seperti file dengan menambahkan baris berikut:

allow_url_fopen =Aktif

Buat direktif host virtual baru di Apache. Misalnya, edit file konfigurasi Apache Anda ('/etc/httpd/conf/httpd.conf' secara default) dan hapus komentar pada baris berikut:
#NameVirtualHost *:80
Kemudian, tambahkan berikut ini baris di akhir:

ServerAdmin [email protected] /var/www/html/webasyst/ServerName yourdomain.comServerAlias ​​www.yourdomain.com Opsi IkutiSymLinks AllowOverride All ErrorLog logs/yourdomain.com-error_log CustomLog logs/yourdomain.com-access_log umum

Mulai ulang server web Apache agar perubahan diterapkan:

layanan httpd restart

Buat database MySQL baru untuk Webasyst untuk digunakan dan tetapkan pengguna dengan izin penuh:

mysql> BUAT DATABASE webasystdb;mysql> HIBAH SEMUA HAK ISTIMEWA DI webasystdb.* UNTUK 'webasystuser'@'localhost' DIIDENTIFIKASI DENGAN 'password-anda' DENGAN GRANT OPTION;mysql> FLUSH PRIVILEGES 

Buka browser web favorit Anda, navigasikan ke http://yourdomain.com , mulai proses instalasi dan ikuti instruksi mudah:masukkan kredensial koneksi untuk database MySQL yang akan digunakan oleh Webasyst untuk menyimpan data sistem dan aplikasi, lalu buat yang baru akun pengguna.
Masuk ke bagian belakang administrasi kerangka kerja Webasyst dan konfigurasikan sesuai kebutuhan Anda, tambahkan pengguna, widget, plugin, dll.


Itu dia. Instalasi Webasyst sekarang telah selesai.
Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Managed PHP Hosting kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Websyst untukmu. 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.


Cent OS
  1. Cara Menginstal PHP 7.3, 7.2, 7.1 di CentOS/RHEL 6.10

  2. Cara Menginstal PHP 5.5 di CentOS

  3. Cara Menginstal PHP 5.6 di CentOS 7

  1. Cara Menginstal PHP 8 di CentOS 7

  2. Cara Menginstal PHP 8 di CentOS 8

  3. Cara Menginstal PHP 7.2 di CentOS 7

  1. Cara Menginstal PHP 7.4 / 7.3 / 7.2 di CentOS 7 / RHEL 7 &CentOS 6 / RHEL 6

  2. Cara Menginstal PHP 7.4 / 7.3 Pada CentOS 8 / RHEL 8

  3. Cara Menginstal PHP 7.3 di CentOS 8